Base64 변환기
UTF-8 지원 Base64 인코딩/디코딩
파일을 여기에 드롭하거나 클릭하여 선택 — Base64로 변환
이 도구를 사용하는 이유
- 브라우저에서 즉시 Base64 인코딩/디코딩 -- 서버 업로드가 필요 없습니다.
- 완전한 UTF-8 지원으로 한글, 이모지, 특수문자를 오류 없이 처리합니다.
- 회원가입 없이 바로 붙여넣기, 변환, 복사할 수 있습니다.
작동 원리
Base64 인코딩은 입력의 3바이트마다 64개 문자 알파벳(A-Z, a-z, 0-9, +, /)을 사용하여 4개의 ASCII 문자로 변환합니다. 이로 인해 약 33%의 크기 증가가 발생합니다. 입력 길이가 3의 배수가 아니면 = 문자로 패딩이 추가됩니다.
사용 방법
- 입력 영역에 텍스트를 입력하거나 붙여넣기하세요
- 인코딩 또는 디코딩 버튼을 클릭하세요
- 결과를 클립보드에 복사하세요
FAQ
Base64 인코딩이란 무엇인가요?
Base64 인코딩은 바이너리 데이터를 64개의 ASCII 문자(A-Z, a-z, 0-9, +, /)로 변환합니다. URL, 이메일, JSON 등에 데이터를 포함할 때 주로 사용됩니다.
한글도 변환 가능한가요?
네, 이 도구는 TextEncoder/TextDecoder를 사용하여 한글, 이모지 등 모든 UTF-8 문자를 정확하게 인코딩/디코딩합니다.
Base64는 암호화인가요?
아닙니다. Base64는 인코딩 방식이지 암호화가 아닙니다. 누구나 쉽게 디코딩할 수 있으므로 비밀번호나 민감한 정보를 보호하는 용도로 사용하면 안 됩니다.
Base64로 변환하면 데이터 크기가 어떻게 되나요?
Base64 인코딩은 원본 데이터 크기의 약 33% 증가를 가져옵니다. 3바이트 데이터가 4개의 Base64 문자로 변환되기 때문입니다.