Инструменты разработчика
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 и регулярных выражений.
Проверка различий
Сравните два текста и покажите добавленные, удалённые и неизменённые строки.