Конвертер кодировок

Конвертируйте текст между кодировками Base32, Base58, Base62, Base64 и Hex

Выберите формат кодировки и введите текст для конвертации

О форматах кодирования

Base32Кодировка RFC 4648 с использованием A-Z и 2-7. Используется в TOTP и секретных ключах.
Base58Кодировка Bitcoin-алфавитом. Исключает неоднозначные символы (0, O, I, l).
Base62Буквенно-цифровая кодировка (0-9, A-Z, a-z). Компактная и безопасная для URL.
Base64Стандартная RFC 4648 Base64. Распространена для data URI, вложений e-mail и API.
HexadecimalШестнадцатеричное представление. Два символа на байт.

Конвертер кодировок

Конвертируйте текст между кодировками Base32, Base58, Base62, Base64 и Hex

Возможности

  • Convert between Base16 (hex), Base32 (RFC 4648), Base58 (Bitcoin alphabet), Base62 (alphanumeric), Base64 (standard)
  • Base64 is the RFC 4648 standard variant (`+/` alphabet, `=` padding) — URL-safe variant (`-_`, no padding) is NOT separately supported
  • Bidirectional: encode any base from any other
  • Live conversion as you type
  • Runs entirely in your browser

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

  1. Выберите нужный формат кодировки (Base32, Base58, Base62, Base64 или Hex).
  2. Выберите режим «Кодировать» или «Декодировать».
  3. Введите или вставьте текст и увидите мгновенный результат.
  4. Нажмите «Копировать», чтобы скопировать результат в буфер обмена.

Советы и лучшие практики

  • Base64 standard uses `+` and `/` which need URL-encoding in URLs. For URL-safe Base64, swap `+`→`-` and `/`→`_` manually (and drop the `=` padding).
  • Base58 (Bitcoin) omits visually similar characters (0, O, I, l) — useful for human-typeable hashes.
  • Base32 (RFC 4648) is the format TOTP authenticator apps use for their secret.
  • Hex (Base16) is what hash functions output; standard for SHA-256 / MD5 / etc.
  • Round-trip a value through encoding/decoding to verify integrity before using as a checksum.

Вопросы и ответы

В чём разница между Base32, Base58, Base62 и Base64?

Каждая кодировка использует свой алфавит и набор символов. Base32 использует A-Z и 2-7 (32 символа), Base58 исключает неоднозначные символы 0, O, I, l (используется в Bitcoin), Base62 использует все буквенно-цифровые символы (0-9, A-Z, a-z), а Base64 использует A-Z, a-z, 0-9, +, / (64 символа).

Мои данные отправляются на сервер?

Нет. Всё кодирование и декодирование выполняется полностью в вашем браузере с помощью JavaScript. Никакие данные не передаются на сервер.

Могу ли я декодировать Base58 Bitcoin-адреса?

Этот инструмент использует стандартный Bitcoin Base58 алфавит (123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz) для кодирования и декодирования.

Этот инструмент бесплатный?

Да, этот инструмент полностью бесплатный и не требует регистрации. Нет ограничений на использование и скрытых расходов.

Работает ли этот инструмент офлайн?

После загрузки страницы инструмент работает полностью в вашем браузере без необходимости подключения к интернету.