Безопасность

Base58 кодирование / декодирование

Кодируйте и декодируйте текст в Base58 (алфавит Bitcoin, без 0/O/I/l).

  • Мгновенно
  • Бесплатно
  • Приватно (обработка локально)
  • Без регистрации
Результат

Base58 — читаемо и однозначно

Переключайтесь между кодированием и декодированием, вводите текст или Base58 и копируйте результат. 58-символьный алфавит Bitcoin, без 0, O, I и l.

  1. Выберите режим

    Кодировать (текст → Base58) или декодировать.

  2. Введите

    Текст или строку Base58.

  3. Копируйте

    Результат копируется одним кликом.

Примеры

ТекстBase58
Hi6Wc
«clic.tools» → туда-обратносовпадает с исходным текстом

Алфавит 123456789ABC…xyz (без 0 O I l). Данные как большое число, ведущие нули → «1». Текст в UTF-8, ничего не отправляется.

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

Что такое Base58?

Кодирование, представляющее двоичные данные 58 символами. По сравнению с Base64 убирает неоднозначные символы (0 и O, I и l) и неалфавитно-цифровые знаки — строки безопаснее читать, копировать и диктовать.

Для чего применяется?

В основном в крипто: адреса Bitcoin (Base58Check), приватные ключи WIF, идентификаторы IPFS (CIDv0), а также короткие читаемые идентификаторы в некоторых приложениях.

Чем отличается от Base64?

Base64 работает блоками бит и включает +, / и =. Base58 трактует данные как большое число в системе 58, без заполнения. Чуть менее компактно, но без обманчивых символов.

Обрабатывает ли ведущие нули?

Да. Каждый ведущий байт 0x00 представляется «1» (первый символ алфавита), сохраняя информацию при туда-обратно. Декодирование восстанавливает их точно.