Base64, Base32, Base58 и Base85

Конвертер Base64 / Base32 / Base58 / Base85

Это кодировщик и декодировщик Base64, Base32, Base58 и Base85. Выберите алфавит, превратите текст в копируемый ASCII или верните его обратно. Base32 — RFC 4648 (A-Z и 2-7). Hello даёт JBSWY3DP. RFC 4648 Base64 of Hello is SGVsbG8=. Base58 — алфавит Bitcoin (без 0, O, I, l). Base85 — Adobe ASCII85 в <~ ~>.

Как пользоваться

  1. Выберите Base64, Base32, Base58 или Base85.
  2. Выберите кодировку. По умолчанию UTF-8; GBK, GB2312, Big5, Shift_JIS, EUC-KR, UTF-16 — тот же список, что у Base64.
  3. Кодирование переводит эти байты в алфавит. Декодирование — той же кодировкой.
  4. «Показать пример» кодирует Hello (UTF-8) как Base32 JBSWY3DP.

Что означает результат

Это не шифрование. Base32 часто для ключей и TOTP, Base58 для адресов Bitcoin, ASCII85 для PostScript/PDF.

Частые вопросы

  • Зачем padding в Base32? RFC 4648 дополняет = до кратности 8. Hello не нужен, одному байту нужен.
  • Нужны файлы или data URI? Откройте отдельную страницу Base64. GBK и другие кодировки уже в списке на этой странице.

Связанные инструменты

См. Base64 и Конвертер баз.

Нужен Base64? Открыть Base64 →