Base45 인코더 및 디코더
개발
EU 디지털 COVID 인증서 같은 QR 코드에 사용되는 간결한 인코딩(RFC 9285)인 Base45로 텍스트를 변환하고 되돌립니다. 텍스트는 UTF-8 바이트로 처리되며, 디코딩 시 알파벳과 값 범위를 검증해 잘못된 입력을 표시합니다. 모든 처리는 브라우저에서 로컬로 실행되며 아무것도 업로드되지 않습니다.
—
출력
사용법
- 인코드(텍스트 → Base45) 또는 디코드(Base45 → 텍스트)를 선택합니다.
- 입력을 입력하거나 붙여넣습니다.
- 출력 상자에서 변환된 결과를 복사합니다.
자주 묻는 질문
- Base45가 무엇인가요?
- Base45는 RFC 9285에 정의된 이진-텍스트 인코딩입니다. 2바이트를 45개 기호 알파벳의 3개 문자로 묶으며, QR 코드에 저장하기 효율적입니다.
- 어디에 사용되나요?
- 특히 EU 디지털 COVID 인증서와 기타 QR 기반 시스템에서 사용되며, 45개 문자 알파벳이 QR 코드 영숫자 모드에 잘 맞습니다.
- 비 ASCII 문자는 어떻게 처리되나요?
- 텍스트가 먼저 UTF-8로 인코딩되므로 악센트 문자, 이모지, CJK 문자가 바이트 시퀀스가 되고 정확히 다시 디코딩됩니다.
- 잘못된 Base45는 어떻게 되나요?
- 디코딩은 모든 문자가 알파벳에 있는지, 각 그룹의 길이와 값이 유효한지 확인합니다. 잘못된 입력은 깨진 출력 대신 오류를 표시합니다.
관련 도구
Base64 ↔ 16진수 변환기
Base64 문자열을 16진수 바이트로, 16진수를 다시 Base64로 변환합니다. URL-safe 지원, 브라우저에서 동작합니다.
개발00
Quoted-Printable 인코더 & 디코더
텍스트를 MIME Quoted-Printable(RFC 2045)로 인코딩하거나 다시 디코딩 — =XX 이스케이프·소프트 줄바꿈·UTF-8 처리, 인코딩 시 76자 줄바꿈 — 브라우저에서.
개발00
해시 생성기 (SHA)
텍스트로 SHA-1·SHA-256·SHA-384·SHA-512 해시를 생성하세요.
개발00
URL 인코더 / 디코더
URL용으로 텍스트를 퍼센트 인코딩하거나, 인코딩된 URL을 디코딩하세요.
개발00
Base64 인코더 / 디코더
텍스트를 Base64로 인코딩하거나 다시 텍스트로 디코딩하세요.
개발00
JSON 포맷터 & 검증기
브라우저에서 바로 JSON을 포맷·정렬·압축·검증하세요.
개발00