Инструменты кодирования и декодирования
Инструменты кодирования от ArrayKit выполняют повседневные преобразования, к которым разработчики, тестировщики и контент-команды обращаются десятки раз в день, и всё работает в браузере. Base64 Encode / Decode делает безопасное для UTF-8 преобразование бинарного в текст, URL Encode / Decode экранирует строки запроса и компоненты URI, а HTML Escape / Unescape укрощает специальные символы и сущности в разметке. Конвертер систем счисления переключает целые числа между двоичной, восьмеричной, десятичной и шестнадцатеричной, а генератор QR-кодов превращает текст или ссылку в скачиваемый PNG или SVG. Для более хитрых задач исправление мойбаке / кодировки чинит искажённый текст вроде Café обратно в Café, а декодер Protobuf разбирает сообщение Protocol Buffers прямо из hex или base64 без схемы. Всё обрабатывается локально на вашем устройстве, и ничто из введённого не загружается.
- Кодирование / Декодирование Base64 — Безопасное кодирование и декодирование Base64 в UTF-8.
- Кодирование / Декодирование URL — Кодируйте и декодируйте компоненты URL.
- Экранирование HTML — Экранируйте и разэкранируйте специальные символы и сущности HTML.
- Конвертер систем счисления — Преобразуйте целые числа между двоичной, восьмеричной, десятичной и шестнадцатеричной системами.
- Генератор QR-кодов — Создайте QR-код из текста или URL; скачайте как PNG или SVG.
- Mojibake Fixer — Исправляйте искажённый текст вроде Café обратно в Café прямо в браузере.
- Protobuf Decoder — Декодируйте бинарное сообщение Protocol Buffers без схемы .proto из hex или base64.
- Кодировщик Base32 — Кодируйте текст в Base32 по RFC 4648 и декодируйте его обратно.
- Азбука Morse — Переводите текст в код Morse и обратно и слушайте его сигналами.
- Текст в двоичный код — Преобразуйте текст в двоичный, HEX или десятичный вид и декодируйте обратно.
- Кодировщик Base58 — Кодируйте и декодируйте Base58 с алфавитом Bitcoin из текста или HEX.
- Генератор ULID — Создаёт и декодирует сортируемые ULID, конвертирует в UUID
- Генератор Snowflake ID — Строит и декодирует 64-битные Snowflake ID Twitter и Discord
- Декодер шифра Caesar — Шифры Caesar, ROT13, ROT47 и Atbash плюс перебор всех 25 сдвигов
- Конвертер римских цифр — Числа в римские цифры и обратно, диапазон 1–3999 и надчёркивание
- Побитовый калькулятор — AND, OR, XOR, NOT и сдвиги в двоичном, hex, десятичном и восьмеричном
- Конвертер IEEE 754 — Число в 32- и 64-битный IEEE 754: знак, экспонента, мантисса и hex
- Конвертер Punycode — IDN-домены в форму xn-- (ASCII) и обратно, метка за меткой
- Quoted-Printable кодировщик / декодировщик — Кодируйте и декодируйте текст Quoted-Printable (MIME) в браузере.
- Ascii85 / Base85 — Кодируйте и декодируйте Ascii85 и Z85 в браузере
- Unicode: экранирование — Преобразует текст в \uXXXX и обратно
- Просмотрщик Hex Dump — Просматривайте текст и файлы в виде hex- и ASCII-дампа.
- Nano ID — Создавайте безопасные для URL уникальные Nano ID.
Часто задаваемые вопросы
- Что можно делать с инструментами кодирования от ArrayKit?
- Можно кодировать и декодировать Base64, выполнять URL процентное кодирование и декодирование, экранировать и снимать экранирование HTML-сущностей, переводить числа между двоичной, восьмеричной, десятичной и шестнадцатеричной, генерировать скачиваемые QR-коды, исправлять искажённый мойбаке-текст и декодировать сообщения Protocol Buffers — всё в одном месте.
- Безопасны и приватны ли эти инструменты кодирования?
- Да. Каждое преобразование работает целиком в вашем браузере, поэтому текст, URL, числа или байты, которые вы кодируете или декодируете, обрабатываются локально на устройстве, и ничто из введённого не загружается на сервер.
- Работают ли инструменты кодирования офлайн?
- После загрузки страницы инструменты работают на устройстве без обращения к серверу, поэтому преобразования Base64, URL, HTML-сущностей, систем счисления, QR, мойбаке и protobuf продолжают работать, даже если соединение пропало.
- Можно ли исправить искажённый или мойбаке-текст этими инструментами?
- Да. Исправление мойбаке / кодировки чинит текст, испорченный несовпадением кодировки — например, превращает Café обратно в Café или don’t обратно в don't — заново декодируя байты как UTF-8 и подсвечивая самый чистый результат.
- В каких форматах можно скачать QR-код?
- Генератор QR-кодов превращает любой текст или URL в сканируемый QR-код и позволяет скачать его как PNG высокого разрешения или масштабируемый SVG, оба отрисовываются локально в вашем браузере.
- Можно ли декодировать Base64 или protobuf без дополнительной настройки?
- Да. Base64 Encode / Decode безопасен для UTF-8 и принимает URL-safe ввод, а декодер Protobuf читает сообщение Protocol Buffers из hex или base64 без .proto-схемы, показывая тип провода и значение каждого поля в виде дерева.