ГлавнаяИнструментыКодирование и данные

Кодирование и данные

Двадцать инструментов для кодирования и разбора данных: перевести, закодировать, проверить, сравнить. Всё работает локально в браузере, поэтому в поля можно вставлять токены, ключи и рабочие данные — они никуда не отправляются.

20инструментов в разделе
422во всём каталоге
0 ₽без регистрации и лимитов
Base64 encode / decode

Переводит текст в Base64 и обратно с корректной кириллицей (UTF-8). Построчный режим для списков значений.

Открыть
URL энкодер / декодер

Кодирует ссылки и текст в percent-encoding и обратно. Построчно для списка URL, режим компонента или целой ссылки.

Открыть
JSON-форматтер и валидатор

Разбирает JSON с отступами и в одну строку, показывает дерево с путями к узлам и объясняет ошибку по-русски: где висячая запятая, где кавычки из Word, где комментарий.

Открыть
Сравнить два JSON

Показывает, чем отличаются два ответа API: какие поля появились, пропали и изменились, с путём вида data.items[0].price. Служебные поля можно исключить.

Открыть
Генератор хешей и контрольных сумм

MD5, SHA-1, SHA-256, SHA-384, SHA-512 и CRC32 от текста или файла сразу. Есть HMAC с ключом, вывод в Base64 и сверка с эталоном, которая сама узнаёт алгоритм.

Открыть
Тестер регулярных выражений

Подсветка совпадений и групп, режим замены и разбор самого шаблона по-русски: что делает каждый кусок и почему выражение не сработало.

Открыть
Генератор cron-выражений

Собирает строку crontab по расписанию и расшифровывает готовую по-русски. Показывает ближайшие запуски и предупреждает о ловушках.

Открыть
Chmod калькулятор

Права доступа Linux в трёх видах: галочки, число 755 и строка rwxr-xr-x. Специальные биты и готовая команда.

Открыть
IP-калькулятор подсетей

Диапазон, адрес сети и широковещательный, число хостов, обратная маска и двоичный вид. Делит сеть на подсети и проверяет вхождение адреса.

Открыть
Генератор UUID

Версии 4 и 7 пачками, пять форматов записи и разбор готового идентификатора с датой создания для v7.

Открыть
Генератор QR-кода

Ссылка, текст, телефон или Wi-Fi → QR-код с настройкой размера и коррекции. Скачать PNG. Кодирование в браузере, без отправки на сервер.

Открыть
Генератор штрихкода

EAN-13, EAN-8 и Code 128 с контрольной цифрой, разбор префикса GS1 и лист этикеток на печать.

Открыть
Конвертер единиц информации

Байты, килобайты и гигабайты в двоичном и десятичном счёте рядом, биты против байтов и расчёт времени скачивания файла.

Открыть
Конвертер Unix-времени

Timestamp в дату и обратно. Сам определяет секунды, миллисекунды и микросекунды, знает 11 российских поясов, серийную дату Excel и Windows FILETIME. Есть режим для столбца.

Открыть
Текст в двоичный код

Перевод текста в двоичный, шестнадцатеричный, восьмеричный и десятичный код по байтам UTF-8 или кодовым точкам и обратно, с разделителями.

Открыть
Азбука Морзе

Текст в код Морзе и обратно на русском и латинице, цифры и знаки, звук с регулируемой скоростью, полная таблица.

Открыть
Шифр Виженера

Шифрование и расшифровка по ключевому слову, а также шифр Цезаря со сдвигом и Атбаш, русский и латинский алфавиты, таблица Виженера.

Открыть
JWT-декодер

Разбор токена JWT: заголовок, полезная нагрузка с расшифровкой стандартных полей, сроки выдачи и истечения в датах, проверка структуры. Без отправки на сервер.

Открыть
HTML-сущности

Кодирование спецсимволов в &, < и числовые сущности и обратное декодирование, таблица частых сущностей с кодами.

Открыть
Инспектор Unicode

Код каждого символа U+XXXX, десятичный номер, байты UTF-8 и UTF-16, HTML-сущность, поиск невидимых и составных символов в тексте.

Открыть

Какие задачи закрывает раздел

  1. 1
    Кодирование

    Base64 и URL-кодирование в обе стороны, текст в двоичный код с шестнадцатеричным и десятичным представлением байтов, HTML-сущности для безопасной вставки текста в разметку, декодер JWT с расшифровкой заголовка, полезной нагрузки и сроков.

  2. 2
    Данные и форматы

    JSON-форматтер проверяет и раскладывает структуру, сравнение JSON показывает, что изменилось, хеши считают MD5, SHA и контрольные суммы, тестер регулярных выражений подсвечивает совпадения, единицы информации переводят байты в мегабиты, Unix-время — секунды в даты.

  3. 3
    Сеть и система

    Генератор cron собирает расписание и объясняет его словами, chmod переводит права между числом и буквами, калькулятор подсетей считает маски и диапазоны, UUID генерирует идентификаторы, QR-код и штрихкод рисуются на месте.

  4. 4
    Шифры и символы

    Азбука Морзе переводит текст в точки и тире на русском и латинице и проигрывает звук, шифр Виженера вместе с Цезарем и Атбашем шифрует и расшифровывает по ключу, инспектор Unicode показывает код каждого символа, байты UTF-8 и находит невидимые знаки.

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

Данные уходят на сервер
Нет. Все инструменты раздела считают в браузере на JavaScript; токены, пароли и рабочие файлы остаются на вашем компьютере. Это видно и по сетевой вкладке: запросов при расчёте нет.
Проверяет ли декодер подпись JWT
Нет, он только разбирает токен и показывает содержимое: заголовок, полезную нагрузку, сроки. Проверка подписи требует секрета или публичного ключа и делается на сервере.
Какие алфавиты поддерживают Морзе и шифры
Русский и латинский. Морзе использует стандартные коды для обоих алфавитов, Виженер и Цезарь сдвигают буквы внутри своего алфавита, цифры и знаки препинания сохраняются как есть.
Чем отличаются двоичное представление по байтам и по кодовым точкам
Для латиницы они совпадают, для кириллицы и эмодзи нет: буква «я» — это одна кодовая точка U+044F, но два байта в UTF-8. Инструмент двоичного кода показывает оба варианта и говорит, какой выбран.
Сохраняются ли данные
Всё считается в браузере, ничего не сохраняется и не отправляется.

Другие разделы

Подборки инструментов

Те же инструменты, собранные по типу расчёта и по работе. Все наборы.

Никита Вихров
Никита Вихров

Агрегирую и упрощаю выбор подрядчиков для решения самых разных задач. Бережно анализирую доступную информацию, отзывы, факты.