Base32 인코더 RFC 4648 표준 알파벳을 사용하여 텍스트를 Base32 형식으로 인코딩합니다.
Base32 인코딩
RFC 4648 표준 알파벳을 사용하여 텍스트를 Base32 형식으로 인코딩합니다.
텍스트 입력
인코딩할 텍스트를 입력하거나 붙여넣습니다.
인코딩된 출력 보기
Base32 인코딩 결과가 즉시 나타납니다.
결과 복사
복사 버튼을 클릭하여 인코딩된 문자열을 복사합니다.
What Is Base32 인코딩?
Base32 인코딩은 RFC 4648에서 정의한 대로 32개의 ASCII 문자(A-Z 및 2-7)를 사용하여 이진 데이터를 표현합니다. 입력의 모든 5바이트는 8개의 Base32 문자를 생성하며 필요한 경우 = 패딩을 추가합니다. Base32는 대/소문자 구분이 없으며 시각적으로 모호한 문자(0/O, 1/I/L)를 피하기 때문에 수동 입력 및 대/소문자 구분 없는 시스템에 적합합니다. TOTP/HOTP 비밀 키, Tor 양파 주소 및 대/소문자 구분 없는 파일 시스템에서 사용됩니다. 이 도구는 올바른 패딩과 함께 표준 Base32로 UTF-8 텍스트를 인코딩합니다. 모든 처리가 브라우저 내에서 발생합니다.
Why Use Base32 인코딩?
-
대소문자 구분이 없는 인코딩으로 유사한 문자의 혼동을 피함
-
RFC 4648 규약에 준수하며 올바른 패딩 처리
-
100% 클라이언트 측 - 데이터가 브라우저를 떠나지 않음
-
무료 온라인 도구로 회원 가입이나 제한이 없음
Common Use Cases
TOTP 비밀키
2단계 인증 앱용 공유된 비밀키를 인코딩합니다.
파일 시스템
대소문자 구분이 없는 파일 시스템과 URL에 데이터를 인코딩합니다.
인간의 가독성
인코딩된 데이터가 인간이 읽거나 입력해야 하는 경우 사용합니다.
Tor 주소
.onion v3 주소를 위한 Base32 인코딩을 Tor 숨겨진 서비스에서 사용합니다.
Technical Guide
Base32는 5바이트(40비트) 그룹을 가져와 5비트씩 8개의 그룹으로 나눕니다. 각 5비트 값은 A-Z(0-25) 및 2-7(26-31)에 매핑됩니다. = 패딩을 사용하여 출력을 8자의 배수로 만듭니다. Base64와 비교할 때 Base32는 20% 더 많은 공간을 사용하지만 대/소문자 구분이 없으며 모호한 문자를 피합니다. 인코딩 과정에서는 입력을 UTF-8 바이트로 변환하고 비트 시프트를 통해 5바이트씩 처리하며, 각 그룹을 Base32 알파벳에 매핑하고 필요한 경우 = 패딩을 추가합니다.
Tips & Best Practices
-
1Base32는 TOTP/HOTP 비밀키에 사용됨 - 2단계 인증 설정에 중요함
-
2출력은 항상 대문자임 - Base32는 설계 상 대소문자 구분이 없음
-
3Base32는 Base64보다 약 20% 더 큼 그러나 인간에게 더 친숙함
-
4암호화가 아님 - Base32는 보안이 아닌 인코딩을 제공함
Related Tools
Frequently Asked Questions
Q 이 도구를 무료로 사용할 수 있나요?
Q 내 데이터는 안전한가요?
Q Base32와 Base64의 차이점은 무엇인가요?
Q 어떤 브라우저가 지원되나요?
Q 유니코드를 처리할 수 있나요?
About This Tool
Base32 인코딩 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.