Base64 인코더/디코더
설치 없는 무료 온라인 Base64 변환기입니다. 텍스트와 Base64 간의 실시간 양방향 인코딩/디코딩을 지원하며, URL-Safe 및 UTF-8 한글 처리가 완벽합니다. 모든 데이터는 서버 전송 없이 브라우저에서 안전하게 처리됩니다.
Text (Input / Output)
Base64 (Input / Output)
실시간 양방향 변환 (Typing 감지)
URL-safe Base64 표준 지원 (RFC 4648)
UTF-8 한글/이모지 완벽 지원
100% 클라이언트 보안 (서버 전송 X)
Learning Base64
Base64란 무엇인가요?
이진 데이터(Binary)를 64개의 ASCII 문자(A-Z, a-z, 0-9, +, /)로 변환하는 인코딩 방식입니다. 주로 이미지, 파일, 또는 암호화된 데이터를 텍스트 형태로 전송해야 할 때 사용됩니다.
왜 Base64를 사용하나요?
이메일이나 HTML처럼 텍스트만 처리할 수 있는 환경에서 바이너리 데이터(이미지 등)를 안전하게 전송하기 위해서입니다. 데이터 크기는 약 33% 증가하지만, 전송 중 깨짐 현상을 방지할 수 있습니다.
어떻게 동작하나요?
원본 데이터를 6비트(bit) 단위로 잘라낸 뒤, 64개의 지정된 문자와 1:1로 매핑하여 변환합니다. 변환된 문자열의 길이가 4의 배수가 아닐 경우 '=' 문자를 패딩으로 붙여 길이를 맞춥니다.