Base64 인코딩/디코딩

Base64는 이진 데이터를 ASCII 문자열로 표현하는 인코딩 방식으로, 이메일 첨부·HTTP 헤더·JSON Web Token(JWT)·Data URL 등 텍스트만 전송 가능한 환경에서 바이너리 데이터를 안전하게 실어 보낼 때 사용합니다.

본 도구는 UTF-8 기반으로 인코딩하므로 한글·이모지·중국어 등 모든 유니코드 문자를 정확히 처리합니다. 변환은 브라우저에서만 이루어져 외부로 전송되지 않습니다.

자주 묻는 질문

한글 텍스트를 Base64로 만들면 깨지나요?

아니요. 본 도구는 UTF-8로 인코딩하므로 "안녕하세요" → 7JWI64WV7ZWY7IS47JqU 처럼 한글이 정확히 복원됩니다.

JWT 토큰을 디코딩할 수 있나요?

JWT는 점(.)으로 구분된 세 부분 중 가운데 페이로드를 Base64URL로 인코딩한 것입니다. 가운데 부분만 떼어내 디코딩 모드로 붙여넣으면 JSON이 출력됩니다.

이미지를 Base64로 변환할 수 있나요?

본 도구는 텍스트 전용입니다. 이미지 → Base64 Data URL 변환은 별도 이미지 도구가 필요합니다.