Base64 인코딩/디코딩 소개
글을 Base64로 바꾸거나 되돌립니다. UTF-8을 완전히 지원하므로 JavaScript의 기본 btoa()가 처리하지 못하는 한글, 악센트 문자, 이모지도 그대로 오갑니다. JWT와 URL에는 URL 안전 문자를 고르고, 패딩을 빼거나, 이메일용으로 76자마다 줄을 바꿀 수 있습니다. 내 기기의 파일도 업로드 없이 Base64나 데이터 URL로 바꿉니다.
사용 방법
- 인코딩이나 디코딩을 고르세요.
- 글이나 Base64를 붙여넣으세요.
- 결과를 복사하세요.
예시
- 입력
- héllo ✓
- 결과
- aMOpbGxvIOKckw==
자주 묻는 질문
Base64는 암호화인가요?
아닙니다. Base64는 누구나 되돌릴 수 있는 인코딩입니다. 비밀번호나 비밀 정보를 숨기는 데 절대 쓰지 마세요.
URL 안전 Base64가 뭔가요?
+와 / 대신 -와 _를 쓰는 방식이라 결과를 URL이나 파일 이름에 그대로 넣을 수 있습니다. JWT가 이 방식을 쓰며 보통 = 패딩은 뺍니다.
디코딩 결과가 바이너리라고 나와요.
Base64에 글이 아니라 이미지 같은 파일이 들어 있다는 뜻입니다. 글로 디코딩하면 깨진 문자만 나오므로 대신 알려 드립니다.