Base64 인코더/디코더 소개
Base64는 바이너리 데이터를 ASCII 문자열로 표현하는 이진-텍스트 인코딩 방식입니다. HTML/CSS에 이미지 삽입, 이메일(MIME)이나 JSON API 같은 텍스트 전용 프로토콜을 통한 바이너리 데이터 전송, HTTP 헤더의 인증 정보 인코딩에 널리 사용됩니다. 입력 3바이트마다 4개의 인쇄 가능한 문자로 매핑되어 텍스트 기반 전송에서 안전하게 데이터를 처리할 수 있습니다.
사용 방법
일반 텍스트를 입력하고 '인코드'를 클릭하면 Base64 문자열로 변환되거나, Base64로 인코딩된 문자열을 붙여넣고 '디코드'를 클릭하면 원본 내용이 표시됩니다. 도구가 입력을 즉시 검증하고 잘못된 Base64에 대해 오류를 표시합니다. 한 번의 클릭으로 결과를 복사할 수 있습니다.
일반적인 사용 사례
- •HTML이나 CSS에 인라인 삽입을 위해 이미지나 파일 인코딩하기
- •Base64로 인코딩된 API 응답이나 JWT 토큰 부분 디코딩하기
- •JSON 페이로드에서 전송하기 위해 바이너리 데이터 준비하기
- •HTTP Basic 인증 헤더용 자격 증명 인코딩하기
- •데이터 URI를 원본 콘텐츠로 변환하기