Base64 인코딩 / 디코딩
텍스트를 Base64로 변환하거나 Base64를 다시 텍스트로 디코딩하며, 중국어와 emoji도 완전히 지원합니다.
사용 방법
Base64는 바이너리 데이터를 64개의 출력 가능한 문자로 매핑하는 방식입니다. URL, JSON, 이메일 등에서 데이터를 안전하게 전송할 때 흔히 쓰입니다. 인코딩 후 크기는 약 1/3만큼 늘어납니다. 참고: Base64는 암호화가 아닙니다 — 누구나 디코딩할 수 있습니다.
자주 묻는 질문
디코딩 결과가 깨져서 나오는 이유는?
입력값이 Base64가 아니거나 이미지 같은 바이너리 데이터를 인코딩한 것일 수 있습니다. 이 도구는 UTF-8 텍스트로 디코딩하므로 바이너리 내용은 깨져 보이는 것이 정상입니다.
내 데이터가 서버로 업로드되나요?
아니요. 인코딩과 디코딩은 전부 브라우저 내에서 이루어지며 네트워크 요청이 없습니다.
중국어와 emoji를 지원하나요?
지원합니다. 먼저 UTF-8 바이트로 변환한 뒤 Base64를 처리하므로 중국어와 emoji도 정확히 왕복 변환됩니다.