Конвертеры
Кодировщик и декодер Base32, Base58, Hex и двоичного кода
Преобразуйте текст или файлы в Base32, Hex, двоичный код, Base58, Base62, Base36, Base85 или Base64 — и обратно.
Работает локально в вашем браузере — введённые данные не загружаются.
Data URI, вложения писем, JSON и данные API.
Что это за инструмент?
Выберите формат, введите текст или перетащите файл и смотрите закодированный результат по мере ввода. Декодирование работает так же в обратную сторону: читаемый текст появляется сразу, а двоичные данные скачиваются как файл. Удобно для секретов 2FA (Base32), криптоадресов (Base58), коротких идентификаторов (Base62), контрольных сумм (Hex) и чтобы увидеть, как хранится текст (двоичный код).
Все форматы работают с байтами. Текст сначала преобразуется в UTF-8, поэтому кириллица и эмодзи сохраняются, а файлы кодируются байт за байтом.
Base32, Base64, Base85, Hex и двоичный код преобразуют группы битов фиксированного размера, поэтому быстро справляются с большими файлами. Base36, Base58 и Base62 рассматривают весь ввод как одно большое число — это подходит для коротких идентификаторов и ключей, здесь действует лимит 64 КБ.
Base58, Base62 и Base36 сохраняют ведущие нулевые байты как ведущие нулевые цифры, как в Base58 у Bitcoin. Base85 использует алфавит Ascii85 из PDF и PostScript, где z обозначает четыре нулевых байта.
Ничего не загружается — кодирование и декодирование происходят полностью в браузере.
Как пользоваться: Кодировщик / декодер
- Выберите формат: Base64, Base32, Hex, двоичный, Base58, Base62, Base36 или Base85.
- Выберите «Кодировать» и введите или вставьте текст либо переключитесь на «Файл» и выберите файл.
- Настройте параметры формата, например Hex заглавными или с пробелами, дополнение Base32 или ограничители Ascii85.
- Чтобы декодировать, выберите «Декодировать» и вставьте закодированный текст. Текст появится сразу; двоичные данные скачиваются как файл.
- Скопируйте или скачайте результат либо нажмите «Сменить направление», чтобы преобразовать его обратно.
Примеры
«Hi» в Hex и двоичном виде
Каждый байт превращается в две шестнадцатеричные цифры или восемь битов.
Hi
4869 01001000 01101001
Частые вопросы
Какой формат выбрать?
Base64 — для data URI, почты и API. Base32 — для секретов 2FA/TOTP и систем без учёта регистра. Hex — для контрольных сумм и дампов байтов. Base58 — для криптоадресов и идентификаторов IPFS. Base62 или Base36 — для коротких идентификаторов в URL. Base85 — когда нужен самый компактный текст.
Кодирование — это то же самое, что шифрование?
Нет. Любой может обратить эти форматы без ключа. Используйте кодирование для передачи данных через текстовые системы, но не для сокрытия секретов.
Почему у Base58, Base62 и Base36 есть ограничение размера?
Они преобразуют весь ввод как одно большое число, что требует гораздо больше вычислений, чем групповые форматы. Лимит 64 КБ сохраняет отзывчивость страницы; для больших файлов используйте Base64 или Hex.
Какой алфавит Base58 используется?
Алфавит Bitcoin: 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz. В нём нет 0, O, I и l, которые легко перепутать.
Можно ли превратить закодированный текст обратно в файл?
Да. Вставьте его в режиме «Декодировать». ToolForge распознаёт распространённые типы файлов, такие как PNG, JPEG, PDF и ZIP, показывает предпросмотр изображений и позволяет скачать файл.
Понадобится больше возможностей?
Премиум-инструменты, повышенные лимиты и доступ через API — в наших планах. Версия 1 остаётся бесплатной и приватной в вашем браузере.