Перейти к содержимому
DT DevTools

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

58 инструментов доступно

Валидируйте, форматируйте, конвертируйте и декодируйте. Каждый инструмент работает на сервере, ваши данные не сохраняются и не передаются.

Валидация и разбор

Валидатор и форматтер JSON

Проверяйте синтаксис JSON с точным указанием строки и столбца ошибки, затем форматируйте, минифицируйте или сортируйте ключи.

Валидация и разбор

Валидатор и форматтер XML

Проверяйте, что документ XML хорошо сформирован (несовпадающие или незакрытые теги), и переформатируйте отступы.

Валидация и разбор

Валидатор и форматтер YAML

Проверяйте синтаксис YAML, находите ошибки отступов и нормализуйте отступы.

Валидация и разбор

Валидатор TOML

Проверьте документ TOML и получите список ключей верхнего уровня с их типами.

Валидация и разбор

Валидатор CSV

Проверьте CSV: разделитель, кавычки, согласованность числа столбцов и предпросмотр.

Валидация и разбор

Разбор cron-выражений

Разберите cron-выражение из пяти полей и покажите ближайшие запуски.

Валидация и разбор

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

Проверьте регулярное выражение с флагами, изучите совпадения и группы, посмотрите результат замены.

Валидация и разбор

Тестер JSONPath

Вычислите выражение JSONPath по документу JSON.

Валидация и разбор

Валидатор JSON Schema

Проверьте документ JSON по схеме JSON Schema и получите список нарушений.

Валидация и разбор

Форматирование

Форматтер CSS

Расставьте отступы и приведите в порядок таблицу стилей CSS.

Форматирование

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

Сжимайте CSS, удаляя пробелы и избыточные конструкции.

Форматирование

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

Сжимайте JavaScript с помощью полноценного парсера.

Форматирование

Форматтер HTML

Расставьте отступы в HTML-документе или фрагменте и приведите в порядок вложенность тегов.

Форматирование

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

Сжимайте HTML, удаляя пробелы, комментарии и избыточные атрибуты.

Форматирование

Форматтер Markdown

Нормализуйте Markdown: отступы заголовков, маркеры списков, пустые строки и жёсткие переносы.

Форматирование

Форматтер SQL

Приводите ключевые слова SQL к верхнему регистру, разбивайте запрос по клаузам и расставляйте отступы в подзапросах.

Форматирование

Форматтер JavaScript

Переформатируйте JavaScript, сохраняя строки, шаблонные литералы, регулярные выражения и комментарии.

Форматирование

Конвертация

Конвертеры форматов

Конвертируйте между JSON и YAML, кодируйте и декодируйте Base64 и URL.

Конвертация

Markdown в HTML

Преобразуйте Markdown (GFM) в чистый HTML.

Конвертация

JSON в TypeScript

Генерируйте интерфейсы TypeScript из примера JSON, с объединениями и необязательными полями.

Конвертация

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

Генерируйте структуры Go с тегами json из примера JSON.

Конвертация

HTML в Markdown

Преобразуйте HTML в Markdown: заголовки, списки, ссылки, блоки кода, цитаты и таблицы.

Конвертация

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

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

Конвертация

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

Преобразуйте JSON в XML и обратно с соглашениями @атрибут и #text.

Конвертация

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

Экранируйте и снимайте экранирование HTML-сущностей.

Конвертация

Конвертер систем счисления

Переводите целые числа между системами счисления 2, 8, 10, 16 и 36 с произвольной точностью.

Конвертация

Конвертер меток времени

Преобразуйте метки времени Unix в читаемые даты и обратно.

Конвертация

Конвертер цветов

Преобразуйте цвет между HEX, RGB, HSL и HSV с предпросмотром.

Конвертация

Безопасность

Декодер JWT

Декодируйте и изучайте JSON Web Token: заголовок, полезная нагрузка, зарегистрированные утверждения и срок действия.

Безопасность

Валидатор сертификатов SSL/TLS

Изучайте удалённый сертификат: сроки действия, цепочку доверия, альтернативные имена субъекта и оставшиеся дни.

Безопасность

Генератор хешей

Вычисляйте хеши MD5, SHA-1, SHA-2, SHA-3 и BLAKE2 для любого текста.

Безопасность

Генератор HMAC

Подписывайте сообщение общим секретом с помощью HMAC-SHA-256, SHA-512, SHA-1 или MD5.

Безопасность

Генератор паролей

Генерируйте надёжные случайные пароли с настраиваемой длиной и алфавитом.

Безопасность

Проверка надёжности пароля

Оценивайте энтропию, набор символов и время взлома пароля.

Безопасность

Генератор пары ключей RSA

Генерируйте закрытый ключ RSA в формате PKCS#8 вместе с открытым ключом и формой OpenSSH.

Безопасность

Генератор пары ключей ECDSA

Генерируйте пару ключей ECDSA на кривых P-256, P-384 или P-521.

Безопасность

Генератор пары ключей Ed25519

Генерируйте пару ключей подписи Ed25519 в форматах PKCS#8 и OpenSSH.

Безопасность

Генераторы

Генератор UUID

Генерируйте UUID: v4 случайный, v7 упорядоченный по времени и v1 на основе метки времени.

Генераторы

Генератор ULID

Генерируйте лексикографически сортируемые ULID (48-битная метка времени, 80 бит случайности).

Генераторы

Генератор NanoID

Генерируйте компактные URL-безопасные идентификаторы с настраиваемым алфавитом и длиной.

Генераторы

Генератор Lorem Ipsum

Генерируйте абзацы, предложения или слова-заполнители, при необходимости в HTML.

Генераторы

Генератор QR-кодов

Кодируйте текст или ссылку в QR-код PNG.

Генераторы

Генератор штрихкодов

Создавайте штрихкоды Code 128 или EAN-13 в PNG.

Генераторы

Генератор robots.txt

Соберите robots.txt с user-agent, Allow, Disallow, Crawl-delay и картой сайта.

Генераторы

Генератор карты сайта

Соберите XML-карту сайта из списка URL.

Генераторы

Генератор .gitignore

Соберите .gitignore из набора окружений и собственных правил.

Генераторы

Генератор Dockerfile

Создайте многоэтапный Dockerfile для Go, Node, Python, Rust или PHP.

Генераторы

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

Соберите cron-выражение из пяти полей по шаблону или вручную, с ближайшими запусками.

Генераторы

Генератор регулярных выражений

Постройте регулярное выражение по примерам и проверьте его на контрпримерах.

Генераторы

Текстовые инструменты

Счётчик слов

Считайте слова, символы, строки, предложения и абзацы с оценкой времени чтения.

Текстовые инструменты

Конвертер регистра текста

Преобразуйте текст в ВЕРХНИЙ, нижний, Заглавный, Как в предложении, camelCase, snake_case, kebab-case и другие регистры.

Текстовые инструменты

Удаление повторяющихся строк

Удаляйте повторяющиеся строки, сохраняя исходный порядок, при необходимости игнорируя регистр.

Текстовые инструменты

Сортировка строк

Сортируйте строки по алфавиту, длине, естественному порядку или случайно, с удалением дубликатов.

Текстовые инструменты

Обрезка строк

Обрезайте, схлопывайте или удаляйте пробелы в каждой строке либо заменяйте табы пробелами.

Текстовые инструменты

Генератор slug

Преобразуйте любой текст в slug, пригодный для URL.

Текстовые инструменты

Проверка палиндрома

Проверьте, читается ли слово или предложение одинаково в обоих направлениях.

Текстовые инструменты

Экранирование и снятие экранирования строк

Экранируйте или снимайте экранирование строк JSON, XML, HTML, CSV, SQL и регулярных выражений.

Текстовые инструменты

Проверка различий

Сравните два текста и покажите добавленные, удалённые и неизменённые строки.

Текстовые инструменты