Выберите точное представление
Используйте Base по протоколу, Base-N для оснований 2–36, hex для байтов и URL, HTML или Unicode для экранирования.
Elysia Tools
Навигация
Workflow Playbook
Преобразуйте текст и байты между вариантами Base, системами счисления, hex и веб-экранированием с проверкой байтов.
Впервые проходите этот процесс? Следуйте шагам по порядку, начиная с первого инструмента ниже. Уже знаете, что нужно? Переходите сразу к подходящему шагу: все инструменты этого процесса собраны в сравнительной таблице.
Первый инструмент: Hex-редактор (Просмотр Файла)
Темы
| Инструмент | Что делает | Категория |
|---|---|---|
| Hex-редактор (Просмотр Файла) | Загрузите любой бинарный файл и просмотрите его как классический hex-дамп со смещением, hex-байтами и ASCII-столбцами (только чтение) | Development |
| Конвертер Unicode-эскейпов | Преобразует текст в/из Unicode-эскейп последовательности (\uXXXX / \u{XXXXXX}) и применяет нормализацию Unicode (NFC/NFD/NFKC/NFKD) | Format Conversion |
| Конвертер систем счисления | Преобразует числа и текст между произвольными основаниями 2-36, с пользовательским алфавитом (включая пресеты base58 / base62 / Crockford base32). Мета-инструмент для блокчейна, низкоуровневого программирования и работы с данными. | Math & Numbers |
| Base32 Конвертер | Кодирует и декодирует текст в/из формата Base32 с несколькими вариантами |
Темы
| Format Conversion |
| Base45 Конвертер | Кодирует и декодирует текст в/из формата Base45 (RFC 9285) | Format Conversion |
| Base58 Конвертер | Кодирует и декодирует текст в/из формата Base58 с вариантами Bitcoin и Ripple | Format Conversion |
| Base62 Конвертер | Кодирует и декодирует текст в/из формата Base62 (0-9, A-Z, a-z) | Format Conversion |
| Base64URL кодировщик/декодировщик | Кодирует и декодирует Base64URL (URL-безопасный вариант Base64 для JWT/JWS/JWE), с преобразованием между стандартным и URL-безопасным Base64 | Format Conversion |
| Потоковый кодировщик и декодировщик Base85 Z85 RFC 1924 | Кодирует или декодирует байты с помощью Z85 ZeroMQ, Base85 RFC 1924 или проверенного алфавита по одному значению или строками | Format Conversion |
| Конвертер Hex в Строку | Преобразует текст в/из шестнадцатеричные строки с гибкими интервалами, префиксами (0x/\x/U+) и регистром | Format Conversion |
| URL кодировщик/декодировщик | Кодирует и декодирует строки URL | Development |
| HTML Entity кодировщик/декодировщик | Кодирует и декодирует HTML-сущности | Development |
Преобразуйте текст и байты между вариантами Base, системами счисления, hex и веб-экранированием с проверкой байтов.
Это руководство превращает заявленную задачу в проверяемый результат. Сохраняйте исходник, промежуточные результаты и решения, чтобы следующий участник понимал, что было проверено и почему.
Сохраните исходный текст или последовательность байтов и определите кодировку.
Проверьте вариант протокола, алфавит, дополнение и контекст назначения.
Решение: Выберите точное представление. Используйте Base по протоколу, Base-N для оснований 2–36, hex для байтов и URL, HTML или Unicode для экранирования.
Сохраните пример, отличите текст, число и сырые байты и запишите протокол. Используйте hex-editor, unicode-escape-converter.
Примените нужное системе семейство Base или radix. Используйте base-n-radix-converter, base32-converter, base45-converter, base58-converter, base62-converter, base64url-encoder, z85-rfc1924-base85-stream-codec.
Преобразуйте текст и hex или примените URL-, HTML- и Unicode-экранирование. Используйте hex-to-string, url-encoder, html-entity-encoder, unicode-escape-converter.
Выполните обратное преобразование и сравните байты, длину, дополнение и специальные символы. Используйте base64url-encoder, hex-to-string, hex-editor.
Руководство по рабочему процессу
Сохраните пример, отличите текст, число и сырые байты и запишите протокол.
Примените нужное системе семейство Base или radix.
Преобразуйте текст и hex или примените URL-, HTML- и Unicode-экранирование.
Выполните обратное преобразование и сравните байты, длину, дополнение и специальные символы.
Используйте Base по протоколу, Base-N для оснований 2–36, hex для байтов и URL, HTML или Unicode для экранирования.