candoya
KO

Base64 인코딩 및 디코딩 온라인

브라우저에서 바로 실행됩니다. 업로드도, 회원가입도 없습니다.

입력
결과
인코딩할 텍스트 또는 디코딩할 Base64를 입력하세요

Base64 인코딩이란 무엇인가요?

Base64는 64개의 안전한 문자(A-Z, a-z, 0-9, +와 /)를 사용해 모든 데이터를 일반 텍스트로 표현하는 방식이에요. 이 도구는 텍스트를 Base64로 인코딩하고, Base64를 다시 읽을 수 있는 텍스트로 디코딩해요. UTF-8을 통해 전체 유니코드를 처리하므로 악센트 문자, 이모지, 다른 언어도 변환 과정에서 손상 없이 유지돼요.

사용 방법

  1. 1방향 선택. 텍스트를 Base64로 변환하려면 인코딩을 선택하고, Base64를 다시 텍스트로 변환하려면 디코딩을 선택해요.
  2. 2입력값 붙여넣기. 입력 상자에 직접 입력하거나 붙여넣으면 옆 패널에서 결과가 실시간으로 업데이트돼요.
  3. 3URL-safe 선택 (선택 사항). URL, 파일명 또는 JWT용으로 인코딩할 때 URL-safe를 체크하세요. 디코딩은 두 알파벳을 자동으로 처리해요.
  4. 4결과 복사. 출력값을 복사해 필요한 곳에 붙여넣으세요. 유효하지 않은 Base64는 깨진 텍스트 대신 명확한 메시지를 표시해요.

이런 분께 추천

인코딩은 입력하는 동안 실행되며 기기에서만 처리해요 - 텍스트는 절대 업로드되지 않아 토큰, 설정 스니펫, 개인 메모에도 안전하게 사용할 수 있어요. URL-safe 출력을 켜면 JWT와 쿼리 문자열에 사용되는 -_ 알파벳을 사용할 수 있고, 디코딩은 두 알파벳과 누락된 패딩을 자동으로 감지해요.

자주 묻는 질문

이 Base64 도구는 무료인가요?

네 - 완전히 무료이며 회원가입도 필요 없고 사용 제한도 없어요. 인코딩과 디코딩 모두 브라우저에서 실행돼요.

제 데이터가 어딘가에 업로드되나요?

아니요. 텍스트와 Base64는 브라우저 내에서 로컬로 처리되며 서버로 전송되지 않아요. 토큰, 키, 개인 콘텐츠에도 안전하게 사용할 수 있어요.

Base64는 암호화인가요?

아니요. Base64는 인코딩이지 암호화가 아니에요 - 데이터를 텍스트 형식으로 재구성할 뿐이며 누구나 디코딩할 수 있어요. 데이터를 안전하게 전송하는 데 사용하고, 비밀을 보호하는 용도로는 절대 사용하지 마세요.

이모지와 비영어 텍스트를 지원하나요?

네. 인코딩 전에 입력값이 UTF-8 바이트로 변환되므로 악센트 문자, 이모지, 비라틴 문자들이 오류 없이 올바르게 인코딩 및 디코딩돼요.

URL-safe Base64란 무엇인가요?

URL-safe Base64는 + 와 / 문자를 - 와 _ 로 교체하고 보통 = 패딩을 생략해요. 그 결과 URL, 파일명, JWT 내에서 안전하게 사용할 수 있어요. 인코딩 시 URL-safe 옵션을 켜면 디코딩은 자동으로 처리해요.

디코딩된 출력이 무작위 문자처럼 보이는 이유는 무엇인가요?

Base64는 이미지나 압축 파일 같은 바이너리 데이터를 포함한 모든 바이트를 담을 수 있어요. 그것을 텍스트로 디코딩하면 의미없는 문자가 보이게 돼요 - 데이터 자체는 정상이고 단지 텍스트가 아닐 뿐이에요. 이 도구는 텍스트 페이로드용이에요.

디코딩에 = 패딩이 필요한가요?

아니요. 디코더가 누락된 패딩을 자동으로 복원하고 불필요한 공백과 줄바꿈을 무시해요. 끝에 = 기호가 있든 없든 Base64 문자열을 붙여넣을 수 있어요.