Base32 및 Base58 인코더 / 디코더
Base32(RFC 4648) 또는 Base58(비트코인 알파벳)로 텍스트를 인코딩·디코딩 — 100% 브라우저에서 처리되며 업로드되지 않습니다.
결과
🔒 브라우저에서 실행되며 업로드되지 않습니다.
Base32·Base58로 바꾸고 되돌리기
Base32/Base58 인코더는 텍스트를 Base32(RFC 4648 표준 알파벳, = 패딩)와 Base58(비트코인/IPFS 알파벳)로 상호 변환합니다. 방식과 방향을 고르고 텍스트를 붙여넣은 뒤 결과를 복사하거나 내려받으세요.
Base32와 Base58의 차이
Base32는 A~Z와 2~7을 사용하며 대소문자를 구분하지 않아 TOTP 비밀키나 DNS 안전 토큰에 적합합니다. Base58은 혼동되기 쉬운 0, O, I, l 문자를 제외해 비트코인 주소나 IPFS 해시처럼 사람이 직접 옮겨 적는 짧은 식별자에 쓰입니다.
안전한 처리
인코딩과 디코딩은 UTF-8을 사용해 브라우저에서만 실행되며 서버로 전송되지 않습니다.
자주 묻는 질문
Base32와 Base58은 무엇이 다른가요?
Base32(RFC 4648)는 32자 알파벳(A~Z, 2~7)과 = 패딩을 사용해 출력 길이가 항상 8의 배수입니다. Base58은 혼동되는 0, O, I, l을 뺀 58자 알파벳을 쓰고 패딩이 없어 간결하며 손으로 옮겨 적기 좋습니다.
디코딩 시 오류가 나는 이유는 무엇인가요?
입력에 선택한 알파벳에 없는 문자가 있거나, 디코딩된 바이트가 유효한 UTF-8 텍스트가 아닐 때 오류가 발생합니다. 인코딩할 때 사용한 방식과 동일한지, 불필요한 문자가 섞이지 않았는지 확인하세요.
입력한 텍스트가 업로드되나요?
아니요. 인코딩과 디코딩 모두 브라우저 안에서만 이뤄지므로 텍스트가 기기를 벗어나지 않습니다.