Base32 인코더 디코더
텍스트를 Base32로 즉시 인코딩하거나 Base32를 텍스트로 디코딩하세요. 100% 브라우저 기반, 데이터 업로드 제로. RFC 4648 준수. TOTP 시크릿, OTP 키, QR 코드 데이터, 바이너리-투-텍스트 변환에 이상적입니다.
Base32 인코딩이란?
Base32는 RFC 4648에 정의된 대로 32개의 ASCII 문자(A-Z, 2-7)로 바이너리 데이터를 나타내는 바이너리-투-텍스트 인코딩 방식입니다.
Base64 대신 Base32를 언제 사용하나요?
대소문자 구분 없는 인코딩이 필요하거나 데이터가 8비트 클린하지 않은 시스템(일부 이메일 시스템 등)에서 처리될 수 있을 때 유용합니다.
Base32의 패딩 문자는 무엇인가요?
Base32는 RFC 4648에서 요구하는 대로 인코딩된 출력 길이를 8의 배수로 만들기 위해 "="를 패딩 문자로 사용합니다.
Base32 인코딩은 가역적인가요?
네, Base32 인코딩은 완전히 가역적입니다. 유효한 Base32 문자열을 손실 없이 원래 바이너리 데이터로 디코딩할 수 있습니다.
TOTP 시크릿이란 무엇이며 왜 Base32를 사용하나요?
TOTP(시간 기반 일회용 비밀번호) 시크릿은 2단계 인증에 사용됩니다. Base32는 대소문자를 구분하지 않고 읽기 쉬워 TOTP 시크릿의 표준 인코딩 형식입니다.
Base32로 유니코드 텍스트를 인코딩할 수 있나요?
네, 하지만 먼저 유니코드 텍스트를 바이트(UTF-8 인코딩)로 변환한 다음 해당 바이트를 Base32로 인코딩해야 합니다.
효율성 면에서 Base32와 Base64는 어떻게 비교되나요?
Base32는 Base64보다 효율이 낮아 데이터 크기를 약 20% 증가시킵니다(Base64는 33% 증가). 하지만 Base32는 더 읽기 쉽고 대소문자를 구분하지 않습니다.
Base32 알파벳은 무엇인가요?
Base32는 A-Z(26개 문자)와 2-7(6개 숫자)을 사용하여 총 32개 문자를 사용합니다. 0, 1, 8, 9는 혼동을 피하기 위해 사용되지 않습니다.
이 도구는 민감한 데이터에 안전한가요?
네, 이 도구는 100% 브라우저에서 실행됩니다. 데이터는 장치를 떠나지 않으며 어떤 서버로도 전송되지 않습니다.
패딩 없이 Base32를 디코딩할 수 있나요?
네, 이 도구를 포함한 대부분의 Base32 디코더는 패딩 문자 유무와 관계없이 Base32 문자열을 처리할 수 있습니다.
Base32Hex 인코딩이란 무엇인가요?
Base32Hex는 A-Z와 2-7 대신 0-9와 A-V를 사용하는 Base32의 변형으로, 인코딩된 데이터의 숫자 순서를 유지하도록 설계되었습니다.
Base32는 QR 코드에서 어떻게 사용되나요?
Base32는 컴팩트하고 대소문자를 구분하지 않아 QR 코드의 데이터 인코딩에 사용되며, 스캔과 디코딩이 더 쉽습니다.
Base32 인코더 디코더 사용 방법
텍스트를 즉시 Base32로 인코딩하거나 Base32를 읽을 수 있는 텍스트로 디코딩하세요. RFC 4648을 따르며, 전부 브라우저에서 실행되고 아무것도 업로드하지 않습니다.
- Type or paste text here... 라고 적힌 입력란에 텍스트를 입력하거나 붙여넣으세요.
- Auto encode가 켜져 있으면 인코딩할지 디코딩할지 도구가 스스로 판단하고, 결과는 Result will appear here... 출력란에 나타납니다.
- Variant에서 표준 Base32는 RFC 4648을, 16진수 스타일의 대체 알파벳은 Base32hex를 선택하세요.
- TOTP 시크릿, 설정 파일, QR 코드 데이터 등으로 변환 결과를 복사해 활용하세요.
상대 시스템이 명시적으로 요구할 때만 Base32hex를 사용하세요. 두 알파벳은 서로 호환되지 않습니다.
관련 도구
- Base64 인코딩/디코딩 무료 온라인 Base64 인코더 및 디코더. 텍스트를 Base64로, Base64를 텍스트로 즉시 변환. 서버 업로드 없음, 100% 비공개.
- 텍스트 16진수 변환기 무료 온라인 텍스트 16진수 변환기. ASCII 및 Unicode 텍스트를 공백 구분 또는 연속 출력으로 즉시 16진수 값으로 인코딩. 브라우저 기반, 설치 불필요.
- 헥스를 텍스트로 16진수 문자열을 즉시 읽을 수 있는 텍스트로 변환합니다. 다양한 형식을 지원하며 16진수 값을 ASCII 또는 UTF-8 텍스트로 디코딩합니다.
- 텍스트 이진수 변환기 텍스트를 이진 코드로 즉시 변환. 무료 온라인 UTF-8 이진수 번역기.
- 바이너리를 텍스트로 바이너리 코드를 읽을 수 있는 텍스트로 변환합니다.
- Hex 뷰어 검색, 오프셋 탐색 및 가상 스크롤링으로 파일 내용을 헥스 덤프 형식으로 보기
- AES 암호화/복호화 AES 암호화/복호화 도구, CBC/CFB/CTR/OFB/ECB 모드, Pkcs7/ZeroPadding/NoPadding, 128/192/256비트 키, Base64 출력, 키/IV 형식 자동 감지
- Brotli 압축 도구 무료 온라인 Brotli 압축 도구. 품질 0–11로 파일을 .br로 압축하거나 .br를 원본으로 되돌립니다. 브라우저에서 전부 실행 — 업로드 없음, 설치 없음.