UTILS.
Приватность по умолчанию

Инструменты «Разработчику»

Набор бесплатных инструментов для разработчиков, работающих полностью в вашем браузере: форматируйте и проверяйте JSON, кодируйте и декодируйте Base64, декодируйте JWT, тестируйте регулярные выражения, генерируйте UUID и конвертируйте форматы данных — при этом ничего не отправляется на сервер.

Преобразовать структурированные данные

{}

Форматирование и проверка JSON

Форматируйте, минифицируйте и проверяйте JSON с встроенными сообщениями об ошибках.

⇄

Конвертер CSV ⇄ JSON

Преобразуйте CSV в массив JSON и JSON обратно в CSV.

TS

JSON в TypeScript

Генерация интерфейсов TypeScript из образца JSON с рекурсивным выводом типов.

⊞}

JSON: сглаживание / восстановление

Сглаживайте вложенный JSON в ключи с точечной нотацией или восстанавливайте вложенные объекты из плоских ключей.

A↓}

Сортировщик ключей JSON

Рекурсивно сортируйте ключи объекта JSON по возрастанию или убыванию.

}<

JSON в XML

Преобразуйте объект JSON в XML-документ с отступами.

}±

Сравнение JSON

Сравните два JSON-объекта и получите список всех добавленных, удалённых и изменённых значений по пути.

Y⇄

Конвертер YAML ⇄ JSON

Конвертируйте YAML в JSON и JSON в YAML с ошибками валидации, поддержкой нескольких документов и настройкой отступов.

T⇄

Конвертер TOML ⇄ JSON

Конвертируйте файлы конфигурации TOML в JSON и JSON обратно в TOML с понятным отчётом о синтаксических ошибках.

🐹

JSON в Go-структуру

Преобразуйте образец JSON в типизированные Go-структуры с json-тегами. Выводит int64, float64, bool, вложенные структуры и слайсы в браузере.

🔁

Конвертер XML в JSON

Конвертируйте XML в JSON и обратно в браузере, сохраняя атрибуты, текстовые узлы и повторяющиеся элементы.

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

</>

Форматтер XML

Красивое форматирование XML с отступами или сжатие в одну строку.

⌗

Форматтер SQL

Форматирование SQL: ключевые слова в верхнем регистре, каждое выражение на своей строке.

⊟

Минификатор HTML

Минификация HTML: удаление комментариев и схлопывание лишних пробелов.

⊠

Минификатор CSS

Минификация CSS: удаление комментариев и ненужных пробелов.

{ }

Форматировщик CSS

Форматируйте и расставляйте отступы в минифицированном CSS с правильными переносами строк и пробелами.

🎨

Бьютификатор / форматировщик JavaScript

Вставьте JavaScript или откройте файл UTF-8 с расширением .js или .mjs, затем выберите «Форматировать» или «Минифицировать». Поддерживается синтаксис JavaScript; TypeScript и JSX не поддерживаются.

🗜️

Минификатор JavaScript

Вставьте JavaScript или откройте файл UTF-8 с расширением .js или .mjs, затем выберите «Форматировать» или «Минифицировать». Поддерживается синтаксис JavaScript; TypeScript и JSX не поддерживаются.

Закодировать и изучить данные

64

Кодировщик / декодировщик Base64

Кодируйте текст в Base64 или декодируйте обратно — полная поддержка UTF-8.

&

Кодировщик HTML-сущностей

Кодируйте текст в HTML-сущности или декодируйте сущности обратно в текст.

"

Экранирование строк JSON

Экранирование или обратное преобразование строки для безопасного использования внутри документа JSON.

\n

Экранирование обратного слеша

Экранирование или обратное преобразование последовательностей с обратным слешем, таких как \n, \t и \uXXXX.

45

Кодировщик/декодировщик Base45

Кодируйте и декодируйте Base45 согласно RFC 9285, используется в QR-кодах COVID ЕС.

xn

Конвертер Punycode / IDN

Преобразуйте интернационализированные доменные имена в ASCII Punycode (xn--) и обратно в Unicode.

NFC

Нормализатор Unicode

Нормализуйте текст Unicode с помощью форм NFC, NFD, NFKC или NFKD.

🔠

Кодирование и декодирование Ascii85 / Base85

Кодируйте байты в Ascii85/Base85 и декодируйте их обратно с поддержкой стандартного и Adobe (<~ ~>) вариантов — полностью в браузере.

🔢

Кодирование и декодирование Base62

Преобразуйте целые числа или строки байтов в компактный URL-безопасный Base62 (0-9A-Za-z) и обратно, с поддержкой BigInt и вариантом алфавита GMP — в браузере.

🔤

Экранирование / деэкранирование строк исходного кода

Экранируйте или деэкранируйте текст как строковый литерал для Java, C#, C/C++, JavaScript, JSON, SQL или XML/HTML — один инструмент, семь языков, всё в браузере.

🔤

Инспектор символов Unicode

Разбейте любую строку на кодовые точки и покажите для каждой её hex U+, категорию, блок, байты UTF-8/UTF-16, HTML-сущность, JS-экранирование, процентное кодирование и флаги.

✉️

Кодирование и декодирование Quoted-Printable

Кодируйте текст в MIME Quoted-Printable или декодируйте из него (экранирование =XX, мягкие переносы строк), с режимом тела и вариантом заголовка 'Q' по RFC 2047.

0b

Двоичный и шестнадцатеричный калькулятор

Складывайте, вычитайте, умножайте, делите или сдвигайте биты и комбинируйте числа в двоичной, восьмеричной, десятичной и шестнадцатеричной системах с точной математикой BigInt.

Разобрать URL и веб-запросы

Изучить хеши и данные безопасности

Создать и разобрать идентификаторы

Подготовить веб-контент и файлы

<↓

HTML в Markdown

Преобразуйте базовый HTML в чистый Markdown прямо по мере ввода.

▦<

Генератор HTML-таблиц

Превратите строки, разделённые запятой, табуляцией или точкой с запятой, в аккуратную разметку HTML-таблицы с предпросмотром.

▦|

Генератор таблиц Markdown

Преобразуйте данные CSV или TSV в выровненную таблицу Markdown в стиле GitHub с отступами.

🖼️

Кодировщик SVG в CSS / Data-URI

Закодируйте разметку SVG как URL-кодированный или base64 data URI, с готовыми к вставке строками CSS background-image и <img>. Опциональная минификация.

mime

Поиск MIME-типа

Найдите MIME content type для расширения файла или ищите по MIME-типу.

.ext

Информация о расширении файла

Узнайте, что означает расширение файла, его категорию и типичный MIME-тип.

🗜️

Сжатие и распаковка Gzip / Zlib / Deflate

Сжимайте или распаковывайте текст в нативных форматах gzip, zlib (deflate) или raw DEFLATE в браузере, с выводом в base64/hex и коэффициентом сжатия.

Настроить задачи разработки

Другие категории