Skip to main content
Utilz Utilz

Base64 변환기

UTF-8 지원 Base64 인코딩/디코딩

파일을 여기에 드롭하거나 클릭하여 선택 — Base64로 변환

이 도구를 사용하는 이유

  • 브라우저에서 즉시 Base64 인코딩/디코딩 -- 서버 업로드가 필요 없습니다.
  • 완전한 UTF-8 지원으로 한글, 이모지, 특수문자를 오류 없이 처리합니다.
  • 회원가입 없이 바로 붙여넣기, 변환, 복사할 수 있습니다.

작동 원리

Base64 인코딩은 입력의 3바이트마다 64개 문자 알파벳(A-Z, a-z, 0-9, +, /)을 사용하여 4개의 ASCII 문자로 변환합니다. 이로 인해 약 33%의 크기 증가가 발생합니다. 입력 길이가 3의 배수가 아니면 = 문자로 패딩이 추가됩니다.

사용 방법

  1. 입력 영역에 텍스트를 입력하거나 붙여넣기하세요
  2. 인코딩 또는 디코딩 버튼을 클릭하세요
  3. 결과를 클립보드에 복사하세요

FAQ

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

Base64 인코딩은 바이너리 데이터를 64개의 ASCII 문자(A-Z, a-z, 0-9, +, /)로 변환합니다. URL, 이메일, JSON 등에 데이터를 포함할 때 주로 사용됩니다.

한글도 변환 가능한가요?

네, 이 도구는 TextEncoder/TextDecoder를 사용하여 한글, 이모지 등 모든 UTF-8 문자를 정확하게 인코딩/디코딩합니다.

Base64는 암호화인가요?

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

Base64로 변환하면 데이터 크기가 어떻게 되나요?

Base64 인코딩은 원본 데이터 크기의 약 33% 증가를 가져옵니다. 3바이트 데이터가 4개의 Base64 문자로 변환되기 때문입니다.

관련 도구

URL 인코딩/디코딩

URL을 인코딩/디코딩하세요

비밀번호 생성기

안전한 비밀번호를 생성하세요

마크다운 에디터

마크다운을 편집하고 미리보세요

2048 게임

타일을 합쳐 2048을 만드세요

칼로리 계산기

일일 칼로리를 계산하세요