코드 & 데이터 유틸리티
Base64 Encoder / Decoder
텍스트를 Base64 포맷으로 인코딩하거나 디코딩합니다. 한글(UTF-8) 및 이모지를 완벽 지원합니다.
🛡️ 모든 데이터는 브라우저 로컬에서만 처리되며 서버로 전송되지 않습니다 (Zero-Log).
입력 (Plain Text)
결과 (Base64)
Base64 인코딩의 작동 원리
Base64는 8비트 2진 데이터(바이너리)를 6비트 단위로 쪼개어 영문 대소문자(A-Z, a-z), 숫자(0-9), 그리고 +, / 기호로 구성된 64개의 출력 가능한 ASCII 문자로 변환하는 인코딩 방식입니다.
표준 Base64 vs URL-Safe Base64
표준 Base64에 포함되는 +와 /는 URL 경로 또는 쿼리 파라미터에서 특수 기호로 해석되어 왜곡될 수 있습니다. URL-Safe Base64는 +를 -로, /를 _로 치환하고 끝부분의 패딩 기호(=)를 생략하여 URL 및 웹 토큰(JWT)에 안전하게 사용할 수 있습니다.