Base64 인코더/디코더
Base64 데이터를 온라인에서 인코딩 및 디코딩합니다. 유니코드/CJK 문자를 완벽 지원합니다.
모든 처리가 브라우저에서 실행됩니다
Base64란?
Base64는 바이너리 데이터를 ASCII 문자열 형식으로 표현하는 이진-텍스트 인코딩 방식입니다. JSON, XML, HTML, 이메일 등 텍스트 기반 형식에 바이너리 데이터를 포함할 때 주로 사용됩니다. Base64 인코딩은 데이터 크기를 약 33% 증가시킵니다.
개발 중 Base64 인코딩이 필요한 경우는 매우 다양합니다. HTML이나 CSS에 작은 이미지를 인라인으로 삽입하거나, API 인증 토큰을 전송하거나, 이메일에 첨부 파일을 포함할 때 Base64가 사용됩니다.
이 도구는 텍스트와 파일 모두를 Base64로 인코딩 및 디코딩할 수 있습니다. URL-Safe Base64 옵션을 사용하면 URL이나 파일명에 안전한 형식으로 변환됩니다. 한글, 일본어 등 유니코드 문자도 완벽하게 지원합니다.
Base64는 암호화가 아닌 인코딩 방식이므로 보안 목적으로는 사용하지 마세요. 브라우저의 TextEncoder/TextDecoder API를 활용하여 모든 문자 인코딩을 정확하게 처리하며, 서버에 데이터를 전송하지 않습니다.