Base64 디코딩 및 인코딩

Base64 디코딩 및 인코딩 도구는 텍스트를 표준·URL 안전·MIME 방식의 Base64 로 바꾸거나 되돌리며, EUC-KR 등 여러 문자 인코딩을 지원합니다.

개발 도구 무료 · 설치 없음
Base64 디코딩 및 인코딩 - 온라인 분석

Base64 디코딩 및 인코딩

텍스트를 Base64로 인코딩하거나 Base64 문자열을 디코딩합니다

0 문자
변환
0 문자

Base64란?

Base64는 이진 데이터를 ASCII 문자열로 인코딩하는 방식입니다. 주로 이메일 첨부파일, 데이터 URL, API 통신 등에서 바이너리 데이터를 텍스트 형식으로 안전하게 전송할 때 사용됩니다. Base64로 인코딩하면 원본 데이터보다 약 33% 크기가 증가합니다.

사용 방법

  1. 입력 텍스트 칸에 원문 또는 Base64 문자열을 붙여 넣습니다.
  2. 문자 인코딩을 고릅니다. 일반적인 웹 텍스트는 기본값 UTF-8 그대로 두면 됩니다.
  3. 모드에서 표준, URL 안전(+ / 대신 - _ 사용, = 생략), MIME(76자마다 줄바꿈) 중 하나를 선택합니다.
  4. 인코딩 (Encode) 또는 디코딩 (Decode)을 누릅니다. 단축키는 Ctrl+Enter(인코딩), Ctrl+Shift+Enter(디코딩)입니다.
  5. 결과는 복사 버튼으로 가져가고, 이어서 다시 변환하려면 ↑↓ 결과를 입력으로를 누릅니다.

실시간 변환을 켜 두면 입력할 때마다 마지막으로 누른 방향(인코딩/디코딩)으로 바로 바뀝니다.

알아 두면 좋은 점

UTF-8 과 '자동 감지'는 브라우저 안에서 처리되어 서버로 보내지 않습니다. '자동 감지'는 현재 UTF-8 과 같은 방식으로 동작합니다. EUC-KR, CP949, Shift-JIS 같은 다른 인코딩을 고르면 변환을 위해 입력값이 이 사이트 서버로 전송되니, 민감한 값은 UTF-8 로 처리하는 편이 안전합니다.

자주 묻는 질문

디코딩했더니 한글이 깨져요. 원래 데이터가 EUC-KR 이나 CP949 로 만들어진 경우입니다. 문자 인코딩을 바꿔 다시 디코딩해 보세요.

JWT 토큰 내용을 볼 수 있나요? 점(.)으로 나뉜 가운데 부분만 넣고 모드를 URL 안전 Base64 로 두면 JSON 내용을 확인할 수 있습니다.

도구 전체 보기 →