Base64 인코더 / 디코더 작동 방식
Base64 인코더/디코더는 텍스트 또는 바이너리 데이터를 Base64로 변환하거나 반대로 변환합니다. 모든 과정이 브라우저 안에서 이루어집니다. 문자열을 붙여넣어 Base64 표현을 얻거나, Base64 문자열을 붙여넣어 읽을 수 있는 텍스트로 디코딩할 수 있습니다. 입력하거나 붙여넣은 내용은 어디로도 전송되지 않으며, 변환은 브라우저의 내장 btoa, atob 함수(Unicode 지원을 위한 TextEncoder 포함)를 사용합니다.
Base64는 HTTP Authorization 헤더, 데이터 URI, 이메일 MIME 첨부 파일, 바이너리 콘텐츠를 담은 JSON 페이로드, 많은 API 토큰 형식에 사용되는 표준 인코딩입니다. 오프라인 제로 업로드 인코더가 있으면 온라인 서비스를 통하지 않고 개발 중에 민감한 자격 증명이나 바이너리 blob을 안전하게 인코딩할 수 있습니다.