Base64 인코더 & 디코더

텍스트와 파일을 Base64로 인코딩하거나 디코딩하세요. 이미지나 바이너리 데이터를 텍스트로 안전하게 변환하는 무료 도구입니다

✅ 로컬 처리⚡ 빠른 변환

예시

Base64 인코더 사용법 및 자주 묻는 질문

Base64란 무엇인가요?

Base64는 바이너리 데이터를 텍스트로 인코딩하는 방식입니다. 64개의 ASCII 문자(A-Z, a-z, 0-9, +, /)만 사용하여 모든 데이터를 표현할 수 있습니다.

Base64는 언제 사용하나요?

다음과 같은 경우에 사용합니다:

  • 이메일에 이미지나 파일을 첨부할 때
  • JSON이나 XML에 바이너리 데이터를 포함할 때
  • Data URL로 이미지를 HTML/CSS에 임베드할 때
  • HTTP 기본 인증 (Basic Authentication) 헤더

Base64는 암호화인가요?

아니요! Base64는 인코딩 방식일 뿐, 암호화가 아닙니다. 누구나 쉽게 디코딩할 수 있으므로 민감한 정보를 보호하는 용도로 사용하면 안 됩니다.

Base64 인코딩 시 데이터 크기는?

Base64로 인코딩하면 원본 데이터보다 약 33% 크기가 증가합니다. 예를 들어, 100바이트 데이터는 약 133바이트가 됩니다.

한글이나 특수문자도 인코딩할 수 있나요?

네! 본 도구는 UTF-8 인코딩을 사용하여 한글, 이모지, 특수문자 등 모든 유니코드 문자를 정확하게 인코딩/디코딩합니다.

끝에 = 기호는 무엇인가요?

= 기호는 패딩(padding)입니다. Base64는 3바이트 단위로 처리하므로, 데이터 길이가 3의 배수가 아닐 때 =을 추가하여 길이를 맞춥니다. =이나 ==가 끝에 올 수 있습니다.

내 데이터는 안전한가요?

네! 모든 인코딩/디코딩은 브라우저에서만 처리됩니다. 입력한 데이터는 서버로 전송되지 않습니다.

베이스64로 이미지를 어떻게 변환하나요?

이미지를 Base64로 변환하려면: 1) 이미지 파일을 메모장이나 에디터로 열면 안 되고, 2) 이미지 파일을 별도의 Base64 인코더 도구나 파일 업로드 기능이 있는 도구를 사용해야 합니다. 본 도구는 텍스트 Base64 변환에 최적화되어 있으며, 이미지 변환은 별도 도구를 권장합니다.

Base64는 암호화인가요?

아니요! Base64는 인코딩 방식이지 암호화가 아닙니다. 누구나 쉽게 디코딩할 수 있으므로 비밀번호나 민감한 정보를 숨기는 용도로 사용하면 안 됩니다. Base64는 데이터 전송이나 저장 형식 변환을 위한 것입니다.