Base32 인코더 / 디코더

입력

모드

0 bytes

결과

0 bytes

모든 처리는 브라우저에서 이루어지며, 파일이 서버로 업로드되지 않습니다.

도구 상세 안내

무료 온라인 Base32 인코더 디코더입니다. 서버 업로드 없이 브라우저에서 텍스트나 데이터를 Base32 형식으로 즉시 인코딩하거나 디코딩할 수 있습니다. Base32는 32개의 대문자 영문자와 숫자(A-Z, 2-7)를 사용하는 인코딩 방식으로, 대소문자 구분이 없고 사람이 읽기 쉬워 OTP(일회용 비밀번호), TOTP 시크릿 키, 이메일 첨부 파일 인코딩 등에 널리 사용됩니다. 개인 정보 보호를 위해 모든 처리가 로컬에서 완결됩니다.

100% 로컬 보안 연산 작동 중

이 도구는 WebAssembly 및 로컬 브라우저 캔버스를 통해 기기 내부에서 작동합니다. 업로드되는 파일은 어떠한 외부 서버로도 전송되지 않아 절대적으로 안전합니다.

사용 방법

1

인코딩할 텍스트 또는 디코딩할 Base32 문자열을 입력창에 입력하거나 붙여넣습니다.

2

'Base32 인코딩' 버튼을 클릭하면 텍스트가 Base32 형식으로 변환됩니다.

3

반대로 Base32 문자열을 입력하고 '디코딩' 버튼을 클릭하면 원본 텍스트가 복원됩니다.

4

결과를 클립보드에 복사하거나 직접 사용합니다. 모든 과정이 브라우저 내에서만 처리됩니다.

Base32 인코딩 디코딩 활용 사례

OTP·TOTP 시크릿 키 관리

Google Authenticator, Authy 등 OTP 앱에서 사용하는 TOTP 시크릿 키는 Base32로 인코딩됩니다. 시크릿 키를 빠르게 인코딩·디코딩하여 OTP 설정을 확인합니다.

이메일 및 URI 안전 인코딩

Base32는 대소문자를 구분하지 않아 이메일 주소나 URL에 안전하게 포함할 수 있습니다. 데이터 손상 없이 텍스트 기반 채널로 이진 데이터를 전달합니다.

암호화 키 백업 및 복구

암호화 키나 비밀 데이터를 사람이 읽기 쉬운 Base32 형식으로 백업하거나, 종이에 안전하게 기록하는 데 사용합니다.

분산 시스템 식별자 생성

대소문자 구분 없이 동작해야 하는 분산 시스템에서 고유 식별자나 토큰을 Base32로 인코딩하여 활용합니다.

Base32 인코더 디코더 자주 묻는 질문

Base32는 32개의 문자(A-Z, 2-7)를 사용하고 대소문자를 구분하지 않습니다. Base64는 64개의 문자를 사용하여 더 효율적이지만 대소문자 구분이 있어 특정 환경에서 오류가 발생할 수 있습니다. OTP 시크릿 키처럼 사람이 직접 입력해야 하는 경우 Base32가 유리합니다.

Base32는 5비트 단위로 데이터를 처리하므로 입력 데이터 길이가 5의 배수가 아닐 때 패딩 문자(=)로 채웁니다. 일부 시스템은 패딩 없는 Base32도 사용합니다.

전혀 전송되지 않습니다. 변환은 100% 브라우저에서 처리되므로 TOTP 시크릿 키 같은 민감한 정보도 안전하게 다룰 수 있습니다.

완전 무료이며 별도의 설치나 회원 가입 없이 바로 사용할 수 있습니다.

의견 및 피드백0

댓글을 불러오는 중...