Base32·Base58·Base85 인코딩·디코딩

Base32·Base58·Base85 인코딩·디코딩

로컬 처리

Base32·Base58·Base85·Ascii85로 인코딩하거나 디코딩합니다

사용 방법과 처리 기준

Base32·Base58·Base85·Ascii85로 인코딩하거나 디코딩합니다

도구의 계산과 파일 처리는 브라우저 안에서 이루어집니다. 계산기·단위 변환의 공유 링크를 직접 만들면 값이 URL에 포함됩니다. 계정·방문 통계·광고 관련 정보 처리는 개인정보처리방침을 확인하세요.

현재 제한

  • 최대 입력 길이 100,000자

Base64 말고 쓰이는 인코딩 네 가지를 한 도구에서 다룹니다. "작업"에서 방식과 방향을 고릅니다.

이 도구로 할 수 있는 일

Base32
대문자와 2~7만 써서 대소문자 구분이 없는 곳(OTP 비밀키 등)에 씁니다.
Base58
헷갈리는 0, O, I, l을 뺀 비트코인 알파벳. 지갑 주소·짧은 ID에 씁니다.
Base85·Ascii85
Base64보다 짧게 표현합니다. PDF·PostScript에서 씁니다.

Base32·Base58·Base85 인코딩·디코딩 사용 방법

  1. 1
    작업 고르기방식과 인코딩·디코딩 방향을 고릅니다.
  2. 2
    내용 입력글이나 인코딩된 문자열을 넣습니다.
  3. 3
    결과 복사결과를 복사합니다.

활용 예시

Hello를 Base32로
입력: Hello
결과: JBSWY3DP
Hello를 Base58로
입력: Hello
결과: 9Ajdvzr

이럴 때 유용해요

  • OTP 앱(구글 OTP 등)의 Base32 비밀키를 확인할 때
  • Base58 주소·ID를 디버깅할 때
  • PDF 스트림의 Ascii85 데이터를 풀 때

자주 묻는 질문 (FAQ)

Base32 결과 끝의 =은 무엇인가요?

길이를 맞추기 위한 채움 문자입니다. 입력 길이에 따라 붙거나 붙지 않습니다.

Base58은 비트코인 주소 검증도 하나요?

아닙니다. 인코딩만 하며 체크섬(Base58Check) 검증은 하지 않습니다.

이 도구에 바라는 점이 있나요? 제안 및 문의하기 →