Base64 디코딩 및 인코딩
텍스트를 Base64로 인코딩하거나 Base64 문자열을 디코딩합니다
Base64란?
Base64는 이진 데이터를 ASCII 문자열로 인코딩하는 방식입니다. 주로 이메일 첨부파일, 데이터 URL, API 통신 등에서 바이너리 데이터를 텍스트 형식으로 안전하게 전송할 때 사용됩니다. Base64로 인코딩하면 원본 데이터보다 약 33% 크기가 증가합니다.
Base64 디코딩 및 인코딩 도구는 텍스트를 표준·URL 안전·MIME 방식의 Base64 로 바꾸거나 되돌리며, EUC-KR 등 여러 문자 인코딩을 지원합니다.
텍스트를 Base64로 인코딩하거나 Base64 문자열을 디코딩합니다
Base64는 이진 데이터를 ASCII 문자열로 인코딩하는 방식입니다. 주로 이메일 첨부파일, 데이터 URL, API 통신 등에서 바이너리 데이터를 텍스트 형식으로 안전하게 전송할 때 사용됩니다. Base64로 인코딩하면 원본 데이터보다 약 33% 크기가 증가합니다.
실시간 변환을 켜 두면 입력할 때마다 마지막으로 누른 방향(인코딩/디코딩)으로 바로 바뀝니다.
UTF-8 과 '자동 감지'는 브라우저 안에서 처리되어 서버로 보내지 않습니다. '자동 감지'는 현재 UTF-8 과 같은 방식으로 동작합니다. EUC-KR, CP949, Shift-JIS 같은 다른 인코딩을 고르면 변환을 위해 입력값이 이 사이트 서버로 전송되니, 민감한 값은 UTF-8 로 처리하는 편이 안전합니다.
디코딩했더니 한글이 깨져요. 원래 데이터가 EUC-KR 이나 CP949 로 만들어진 경우입니다. 문자 인코딩을 바꿔 다시 디코딩해 보세요.
JWT 토큰 내용을 볼 수 있나요? 점(.)으로 나뉜 가운데 부분만 넣고 모드를 URL 안전 Base64 로 두면 JSON 내용을 확인할 수 있습니다.