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

Форматировщики, минификаторы, кодировщики, тестеры. Всё работает в браузере.

  • Бесплатно
  • Без регистрации
  • Работает на любом устройстве

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

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

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

⚡ На устройстве

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

Красиво отформатируйте или минифицируйте XML и найдите ошибки.

⚡ На устройстве

Форматирование HTML, CSS и JS

Сделайте запутанный или минифицированный HTML, CSS и JavaScript снова читаемым. Форматировщик кода.

⚡ На устройстве

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

Уменьшите CSS-файлы, чтобы сайты работали быстрее (безопасная структурная минификация).

⚡ На устройстве

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

Сжимайте и минифицируйте JavaScript с помощью Terser.

⚡ На устройстве

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

Форматируйте SQL-запросы для MySQL, PostgreSQL, SQL Server, SQLite, Oracle и других СУБД.

⚡ На устройстве

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

Кодируйте и декодируйте текст и файлы в Base64, включая data: URL.

⚡ На устройстве

Декодер JWT

Прочитайте заголовок и полезную нагрузку JSON Web Token и узнайте, когда он истекает.

⚡ На устройстве

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

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

⚡ На устройстве

Генератор UUID

Генерируйте случайные UUID (v4) или упорядоченные по времени UUID (v7), один или сразу много. GUID.

⚡ На устройстве

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

MD5, SHA-1, SHA-256, SHA-384 и SHA-512 для текста или файлов. Контрольные суммы.

⚡ На устройстве

Помощник по cron-выражениям

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

⚡ На устройстве

Конвертер Unix-времени

Переводите метки времени Unix в даты и обратно в любом часовом поясе. Epoch.

⚡ На устройстве

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

Экранируйте спецсимволы, такие как < > &, в HTML-сущности или декодируйте сущности обратно в текст.

⚡ На устройстве

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

Конвертируйте JSON в YAML и YAML в JSON для конфигов, Docker Compose и файлов Kubernetes.

⚡ На устройстве

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

Конвертируйте JSON в XML и XML в JSON с сохранением атрибутов.

⚡ На устройстве

JSON в TypeScript

Создавайте интерфейсы TypeScript из примера JSON, с необязательными полями и вложенными типами.

⚡ На устройстве

Тестер JSONPath

Проверяйте запросы JSONPath ($.store.books[?(@.price < 20)]) на вашем JSON в реальном времени.

⚡ На устройстве

Сравнение JSON

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

⚡ На устройстве

Парсер строки запроса

Разбейте строку запроса URL на декодированные параметры или соберите её из строк key=value.

⚡ На устройстве

Конструктор UTM-ссылок

Добавляйте utm_source, utm_medium и utm_campaign в ссылки для отслеживания кампаний в Google Analytics.

⚡ На устройстве

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

Превращайте данные CSV или таблицы в аккуратную HTML-таблицу с предпросмотром.

⚡ На устройстве

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

Превращайте CSV в таблицу Markdown (и обратно) с выравниванием столбцов.

⚡ На устройстве

CSV в SQL

Превращайте CSV в операторы CREATE TABLE и INSERT для MySQL, PostgreSQL, SQLite или SQL Server.

⚡ На устройстве

Генератор JWT

Создавайте и подписывайте JSON Web Tokens (HS256, HS384, HS512) для тестов прямо в браузере.

⚡ На устройстве

Генератор HMAC

HMAC-SHA256 и другие подписи HMAC для сообщения в виде hex или Base64.

⚡ На устройстве

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

Хешируйте пароли с помощью bcrypt и проверяйте пароль по хешу.

⚡ На устройстве

Генератор ULID

Создавайте сортируемые ULID и расшифровывайте время внутри них.

⚡ На устройстве

Генератор Nano ID

Короткие URL-безопасные случайные ID любой длины и алфавита.

⚡ На устройстве

Кодировщик Base32 и Base58

Кодируйте и декодируйте Base32, Base58 (Bitcoin), Base64URL и hex.

⚡ На устройстве

Конвертер Punycode

Переводите международные доменные имена (арабские, китайские…) в xn-- punycode и обратно.

⚡ На устройстве

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

Экранируйте и разэкранируйте текст для JSON, JavaScript, SQL, CSV, HTML, regex и URL.

⚡ На устройстве

Оптимизатор SVG

Уменьшайте SVG-файлы: удаляйте данные редактора, комментарии, метаданные и лишние десятичные знаки.

⚡ На устройстве

SVG в data URI

Превратите SVG в data URI для фонов CSS или тегов <img>.

⚡ На устройстве

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

Удаляйте комментарии и лишние пробелы из SQL-запросов, не затрагивая строки.

⚡ На устройстве

Конвертер окончаний строк

Конвертируйте файлы между окончаниями строк CRLF (Windows), LF (Linux, macOS) и CR.

⚡ На устройстве

Конвертер табуляции в пробелы

Заменяйте табуляции пробелами (или начальные пробелы табуляциями) с любой шириной табуляции.

⚡ На устройстве

Конвертер кодировки файлов

Исправьте «кракозябры» (ÇáÓáÇã), переведя старые арабские, западные и азиатские кодировки в UTF-8.

⚡ На устройстве

Счётчик строк кода

Подсчитайте строки кода, комментариев и пустые строки в ваших файлах.

⚡ На устройстве

Калькулятор chmod

Права доступа к файлам Unix: отмечайте флажки, чтобы получить число вида 755 и текст rwx, или наоборот.

⚡ На устройстве

Конвертер IP-адресов

Переводите IPv4 между точечной, десятичной, шестнадцатеричной и двоичной записью, раскрывайте и сокращайте IPv6.

⚡ На устройстве

Генератор .gitignore

Создайте .gitignore для Node, Python, Java, Android, Unity, macOS, VS Code и других.

⚡ На устройстве

Генератор .htpasswd

Создавайте строки .htpasswd с bcrypt для защиты паролем в Apache и Nginx.

⚡ На устройстве

Генератор Content Security Policy

Соберите заголовок Content-Security-Policy, отмечая источники, для HTML, Nginx и Apache.

⚡ На устройстве

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

Готовые регулярные выражения для email, ссылок, телефонов, дат, цветов и другого, с полем для проверки.

⚡ На устройстве

Объяснение регулярных выражений

Объясните любое регулярное выражение простыми словами, часть за частью.

⚡ На устройстве

Генератор лицензий открытого ПО

Тексты лицензий MIT, Apache 2.0, GPL 3.0, BSD, ISC и Unlicense с вашим именем и годом.

⚡ На устройстве

Проверка диапазонов Semver

Проверьте, какие версии подходят под диапазон npm (^1.2.0, ~1.4, >=2), и отсортируйте версии.

⚡ На устройстве

Конвертер cURL в код

Превратите команду cURL в JavaScript, Python, PHP, Go, Node и другие.

⚡ На устройстве

Конвертер docker run в Compose

Превратите команду docker run в файл docker-compose.yml.

⚡ На устройстве

JSON в классы (Java, C#, Python, Go, Kotlin, Swift)

Создавайте классы и модели на вашем языке из примера JSON.

⚡ На устройстве

Конвертер HTML в Markdown

Конвертируйте HTML в чистый Markdown с сохранением таблиц, блоков кода и ссылок.

⚡ На устройстве

Конвертер HTML в JSX

Превратите HTML в React JSX: class в className, объекты style и самозакрывающиеся теги.

⚡ На устройстве

SVG в компонент React

Превратите SVG в компонент React с props, готовый к вставке.

⚡ На устройстве

Песочница HTML, CSS и JS

Пишите HTML, CSS и JavaScript и смотрите результат вживую, затем скачивайте или делитесь.

⚡ На устройстве

Редактор диаграмм Mermaid

Блок-схемы, диаграммы последовательности, диаграммы Ганта и другое из текста в SVG или PNG.

⚡ На устройстве

Генератор README

Создайте хороший README.md с бейджами, шагами установки и разделами, с предпросмотром.

⚡ На устройстве

Генератор бейджей (shields)

Свои бейджи для README или сайта с вашим текстом, цветами и значками в SVG.

⚡ На устройстве

Генератор srcset для адаптивных изображений

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

⚡ На устройстве

Генератор конфигурации Nginx

Блок server для статических сайтов, PHP, reverse proxy, HTTPS и редиректов.

⚡ На устройстве

Конвертер .env

Конвертируйте файлы .env в JSON, YAML, Docker и shell-экспорты и обратно.

⚡ На устройстве

Определение типа файла

Определите реальный тип файла по первым байтам, даже если расширение неверное.

⚡ На устройстве

Генератор кодов TOTP

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

⚡ На устройстве

Конструктор команд git

Выберите, что хотите сделать, и получите точную команду git с объяснением простыми словами.

⚡ На устройстве

Тестер webhook (mock endpoint запросов)

Временный адрес, записывающий каждый отправленный на него запрос: метод, заголовки и тело.

Декодер CSR (запроса на подпись сертификата)

Прочитайте CSR или сертификат: субъект, размер ключа, подпись, SAN и срок действия с предупреждениями.

⚡ На устройстве

Генератор командной строки OpenSSL

Создавайте команды OpenSSL для ключей, CSR, самоподписанных сертификатов, конвертаций и проверок.

⚡ На устройстве

Генератор Dockerfile для современных языков

Хороший Dockerfile и .dockerignore для Node, Python, Java, Go, PHP, .NET, Rust, Ruby или статического сайта.

⚡ На устройстве

Генератор хешей паролей Argon2

Хешируйте и проверяйте пароли с Argon2id, Argon2i или Argon2d с рекомендуемыми настройками.

⚡ На устройстве

Валидатор XML RSS-фида подкаста

Проверьте фид подкаста на соответствие требованиям RSS 2.0 и Apple Podcasts.

⚡ На устройстве

Генератор скрипта cookie-баннера согласия

Cookie-баннер с принятием, отказом и выбором, блокировкой скриптов и Google Consent Mode v2.

⚡ На устройстве

Создание кода для публикации и встраивания места на Google Maps

Код для встраивания, ссылка для отправки и ссылка маршрута для любого адреса или координат.

⚡ На устройстве

Генераторы CSS

Конвертер PX в REM

Переводите px, rem, em и pt для любого базового размера шрифта.

⚡ На устройстве

Генератор CSS box-shadow

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

⚡ На устройстве

Генератор CSS border-radius

Скругляйте каждый угол ползунками и копируйте CSS border-radius.

⚡ На устройстве

Генератор CSS flexbox

Экспериментируйте с настройками flexbox на живых блоках и копируйте CSS.

⚡ На устройстве

Генератор CSS grid

Создайте макет сетки со столбцами, строками и отступами с предпросмотром.

⚡ На устройстве

Генератор cubic bezier

Перетаскивайте кривую, чтобы настроить CSS easing, смотрите анимацию и копируйте функцию тайминга.

⚡ На устройстве

Генератор CSS clamp

Адаптивные размеры шрифта, растущие с экраном: получите формулу clamp().

⚡ На устройстве

Калькулятор специфичности CSS

Узнайте, какой CSS-селектор победит, с оценкой каждого селектора (ID, классы, элементы).

⚡ На устройстве

Генератор CSS clip-path

Перетаскивайте точки, чтобы создавать многоугольники, круги и фигуры, затем копируйте CSS clip-path.

⚡ На устройстве

Генератор CSS-лоадеров

Спиннеры и анимации загрузки на чистом CSS с вашими цветами и размером.

⚡ На устройстве

Генератор CSS-кнопок

Создавайте кнопки с градиентами, тенями и эффектами при наведении и копируйте CSS.

⚡ На устройстве

Генератор CSS text-shadow

Свечение, неон, 3D и длинные тени текста с предпросмотром.

⚡ На устройстве

Генератор CSS-анимаций

Отскок, затухание, тряска, скольжение и другое в виде @keyframes, готовое к копированию.

⚡ На устройстве

Генератор CSS-фильтров

Размытие, яркость, контраст и другое на вашей картинке с кодом CSS-фильтра.

⚡ На устройстве

Безопасность и валидаторы

Шифрование и расшифровка текста

Заблокируйте сообщение паролем (AES-256) и разблокируйте снова. Ничего не покидает ваше устройство.

⚡ На устройстве

Шифрование файлов

Шифруйте любой файл паролем (AES-256-GCM) и расшифровывайте позже прямо в браузере.

⚡ На устройстве

Проверка утечки пароля

Узнайте, встречался ли пароль в известных утечках данных, не отправляя его никуда.

⚡ На устройстве

Определитель хеша

Узнайте, к какому типу хеша (MD5, SHA-256, bcrypt…) относится строка.

⚡ На устройстве

Валидатор IBAN

Проверьте контрольную сумму IBAN и узнайте страну, код банка и формат.

⚡ На устройстве

Проверка номера банковской карты

Проверьте формат и платёжную сеть номера карты тестом Луна. Платёжные данные не отправляются.

⚡ На устройстве

Проверка IMEI

Проверьте, что IMEI телефона действителен, и узнайте, что значат его цифры.

⚡ На устройстве

Проверка и конвертер ISBN

Проверьте ISBN-10 или ISBN-13 и конвертируйте между ними.

⚡ На устройстве

Проверка адреса email

Проверьте формат email и может ли его домен принимать почту (записи MX).

⚡ На устройстве

Декодер и валидатор SWIFT / BIC кодов

Проверьте SWIFT/BIC код и узнайте банк, страну, местоположение и части филиала.

⚡ На устройстве

Об этих инструментах

Все инструменты этого раздела (96) бесплатны, работают в браузере на любом устройстве и не требуют регистрации.