Base64 인코더/디코더

텍스트를 Base64로 인코딩하거나 Base64를 텍스트로 디코딩

Base64란?

Base64 인코딩

Base64는 바이너리 데이터를 인쇄 가능한 ASCII 문자 시퀀스로 변환하는 바이너리-텍스트 인코딩 체계입니다. 텍스트를 처리하도록 설계된 미디어를 통해 바이너리 데이터를 전송해야 할 때 일반적으로 사용됩니다.

일반적인 용도

Base64는 이메일 첨부 파일(MIME), HTML/CSS에 이미지 삽입(데이터 URI), JSON/XML에 바이너리 데이터 저장, 인증 토큰 등에 널리 사용됩니다.

Base64 문자

A-Z, a-z, 0-9, +, /, =

Base64 인코딩에 대하여

Base64 인코딩은 64개의 인쇄 가능한 문자(A-Z, a-z, 0-9, +, /)를 사용하여 바이너리 데이터를 ASCII 텍스트 형식으로 변환합니다. 입력 길이가 3으로 나누어지지 않을 때 패딩에 '=' 문자가 사용됩니다.

이 인코딩은 데이터 크기를 약 33% 증가시키지만, 이메일 시스템이나 URL처럼 바이너리 데이터를 잘 처리하지 못할 수 있는 시스템을 통한 안전한 전송을 보장합니다.

이 도구를 사용하면 모든 텍스트를 Base64로 인코딩하거나 Base64 문자열을 원래 텍스트로 디코딩할 수 있습니다. 파일을 업로드하여 직접 인코딩할 수도 있습니다.