Tools

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

Повседневные утилиты для разработчиков: форматирование и проверка JSON, кодирование и декодирование Base64 и URL, разбор JWT, генерация хешей и UUID, проверка регулярных выражений и сравнение текста. Всё работает локально в браузере.

109 показано

01 Системы счисления Перевод между основаниями от 2 до 36.math02 Формат JSON Красиво печатает JSON с выбранным отступом.developer03 Минификация JSON Убирает незначащие пробелы JSON.developer04 Проверка JSON Сообщает, корректен ли JSON.developer05 Дерево JSON Раскрывает объекты и массивы, копирует путь.developer06 Сравнение JSON Структурные добавления, удаления и изменения.developer07 Проверка JSONPath Запрос к документу через JSONPath.developer08 JSON в TypeScript Выводит интерфейс из примера JSON.developer09 JSON в CSV Превращает массив объектов в CSV.converter10 CSV в JSON Разбирает CSV, включая кавычки и запятые.converter11 Формат XML Печатает XML и проверяет парность тегов.developer12 Формат YAML Разбирает YAML и печатает устойчивую форму.developer13 Unix-время Секунды, миллисекунды, ISO и местное время.developer14 Форматы цвета HEX, RGB и HSL из одного значения.developer15 Выбор цвета Выберите цвет и прочитайте каналы.developer16 Контраст Контраст WCAG для двух цветов.developer17 Base64 Base64 для UTF-8, включая URL-safe.developer18 Кодирование URL Кодирует и декодирует компонент URL.developer19 HTML-сущности Экранирует и раскрывает символы HTML.developer20 Инспектор Unicode Код, байты UTF-8 и блок каждого символа.developer21 Декодер JWT Читает заголовок и payload. Подпись не проверяется.developer22 Hex и текст Текст в шестнадцатеричный вид и обратно.developer23 Двоичный текст Байты группами по 8 бит и обратно.developer24 Формат HTML Форматирует или минифицирует HTML.developer25 Формат CSS Форматирует CSS или сжимает его.developer26 Формат JavaScript Формат через Prettier или минификация через Terser.developer27 Формат SQL Раскладывает SQL-запрос.developer28 Проверка регулярных выражений Подсвечивает совпадения и группы.developer29 Песочница HTML HTML, CSS и JS в изолированном фрейме.developer30 CSS-градиент Собирает линейный градиент и копирует CSS.developer31 Тень блока Настройте тень и скопируйте свойство.developer32 Песочница Flexbox Направление, перенос, выравнивание и промежуток.developer33 Генератор Grid Колонки, ряды и промежуток как CSS Grid.developer34 Адаптивный предпросмотр Смотрите HTML на ширине телефона, планшета и компьютера.developer35 Генератор UUID UUID версии 4 из CSPRNG браузера.developer36 Генератор Lorem Ipsum Абзацы текста-заполнителя.developer37 Хеш SHA-1, SHA-256, SHA-384 и SHA-512.developer38 Пояснение cron Поясняет cron из пяти полей.developer39 Разбор IP-адреса Классифицирует введённый адрес. Без сканирования сети.developer40 Формат даты Форматирует дату по шаблону.developer41 Часовые пояса Переводит гражданское время между зонами IANA.developer42 Команды Git Короткий справочник повседневного Git.developer43 Коды состояния HTTP Найдите код состояния.developer44 Типы MIME Найдите MIME по расширению или имени.developer45 Шаблоны регулярных выражений Отправные шаблоны для почты, URL, чисел и другого.developer46 Справочник HTML-сущностей Именованные символы и их коды.developer47 Единицы CSS px, rem, em, pt и проценты.developer48 Регистр текста Верхний, нижний, заголовок, camel, snake и kebab.text49 Удалить повторы строк Оставляет первое вхождение каждой строки.text50 Сортировка строк Сортирует строки от А до Я или обратно.text51 Сравнение текста Добавленные и удалённые строки.text52 Просмотр Markdown Пишите Markdown и смотрите очищенный HTML.text53 Генератор слагов Слаги URL, включая кириллицу и армянский.text54 Лишние пробелы Хвостовые пробелы, повторы и неразрывные пробелы.text55 JSON в YAML Превращает JSON в YAML.developer56 YAML в JSON Превращает YAML в JSON.developer57 Сортировка ключей JSON Рекурсивно сортирует ключи объектов.developer58 Калькулятор подсети Сеть, маска, хосты и broadcast из CIDR.developer59 Калькулятор chmod Восьмеричные режимы вроде 755 в rwx.developer60 ROT13 Сдвигает буквы на 13 позиций.developer61 Азбука Морзе Текст в Морзе и обратно.developer62 Data URL Кодирует текст в data URL.developer63 Окончания строк Перевод между LF и CRLF.developer64 Декодер Basic Auth Читает логин и пароль из заголовка Basic.developer65 Разбор .env Превращает строки KEY=value в JSON.developer66 Случайная строка Строка нужной длины из CSPRNG.developer67 Убрать HTML Убирает теги и возвращает текст.developer68 TSV в JSON Строки через табуляцию становятся объектами.developer69 Надёжность пароля Локальная оценка энтропии.developer70 Соотношение сторон Сокращает ширину и высоту в пикселях.developer71 API-запрос Отправляет ваш запросGET, POST, PUT, PATCH или DELETE из этого браузера.developer72 Сравнение SemVer Сравнивает две семантические версии, включая пререлизы.developer73 Шаг SemVer Увеличивает major, minor или patch.developer74 Сборка query Превращает строки key=value в строку запроса.developer75 Байты по-человечески Показывает байты как КБ, МБ или ГБ.developer76 Формат длительности Секунды в часы, минуты и секунды.developer77 Части пути Каталог, имя и расширение.developer78 Список SQL IN Заключает строки в список SQL IN.developer79 Таблица Markdown Строки CSV становятся таблицей Markdown.developer80 Мета-теги Теги title и description для страницы.developer81 Сборка robots.txt Правила Allow и Disallow для одного агента.developer82 Base32 Кодирует и декодирует текст Base32.developer83 Punycode Международные домены в ASCII и обратно.developer84 IPv4 в число Адрес IPv4 как беззнаковое число.developer85 Формат MAC Приводит MAC к группам через двоеточие.developer86 Ключи JSON Перечисляет путь каждого ключа объекта.developer87 Длина UTF-8 Длина в байтах, а не в символах.developer88 Шестнадцатеричный дамп Байты UTF-8 рядами по 16.developer89 Разделитель CSV Меняет один разделитель на другой.developer90 Строки в JSON JSON-массив непустых строк.developer91 Проверка Луна Контрольная сумма номера. В банк ничего не уходит.developer92 Проверка IBAN Проверка IBAN по модулю 97. Счёт нигде не ищется.developer93 Форма адреса почты Практическая проверка формы, без запроса ящика.developer94 Парольная фраза Случайные английские слова из фиксированного локального списка.developer95 Генератор ULID Сортируемые идентификаторы из времени и CSPRNG браузера.developer96 CSS clamp() Объявление clamp() из трёх длин.developer97 Типографическая шкала Модульная шкала кегля в пикселях.developer98 Оттенки цвета Пять более светлых и тёмных ступеней одного hex.developer99 Дополнительный цвет Противоположный оттенок hex-цвета.developer100 Шкала отступов Ряд отступов от базы и коэффициента.developer101 Заглушка SVG Небольшой SVG с подписью. Без хостинга картинок.developer102 Правило редиректа Строка Apache Redirect для 301 или 302.developer103 Таблица HTML Строки CSV становятся ячейками таблицы.developer104 Буквенный аватар SVG-аватар из одной буквы.developer105 CSS-радиус Объявление border-radius.developer106 CSS-фильтр Размытие и яркость как объявление filter.developer107 Размер JSON Размер вставленного текста в байтах UTF-8.developer108 Скорость данных Байты за секунды в привычных единицах.developer109 Убрать комментарии Убирает комментарии //, # и /* */.developer

Подробнее

01

Безопасно для токенов и ключей

JWT, ответы API и секреты обрабатываются на вашем устройстве и не отправляются на сервер. Чувствительные инструменты не попадают в историю аккаунта, если вы сами этого не разрешили.

02

Объединяйте инструменты в цепочки

Текстовые инструменты можно связать в Tools Flow: например, декодировать Base64, отформатировать JSON и затем минифицировать его за один проход.

FAQ

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

Безопасно ли вставлять сюда JWT или API-ключ?

Да. Декодирование и хеширование выполняются в браузере. Вставленные данные не загружаются и не записываются в логи.

Какие форматы поддерживаются?

JSON, YAML, XML, CSV, Base64, URL-кодирование, HTML-сущности, хеши SHA-256 и SHA-512, UUID, cron-выражения, регулярные выражения и многое другое.

Можно ли пользоваться инструментами без интернета?

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