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

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

Форматирование и проверка JSON, Base64, хеши, расшифровка JWT и другие инструменты разработчика. Бесплатно, в браузере, вставленное никуда не уходит.

Все инструменты (12)

Проверка JSON

Понять, корректен ли JSON, и где именно он ломается.

Сравнить два JSON

Увидеть, насколько похожи два JSON и где именно они расходятся.

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

Перевести текст между camelCase, snake_case, kebab-case и остальными.

URL-кодирование и декодирование

Экранировать текст для URL или прочитать экранированный обратно.

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

Перевести число между двоичной, восьмеричной, десятичной и шестнадцатеричной.

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

Получите хеш SHA-1, SHA-256, SHA-384 или SHA-512 для любого текста прямо в браузере: текст никуда не отправляется.

Декодер JWT

Посмотреть, что внутри JSON Web Token, никуда его не отправляя.

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

Превратить Unix-метку времени в читаемую дату и обратно.

Расшифровка cron

Прочитать строку cron словами до того, как она запустится.

Генератор UUID

Сгенерировать UUID четвёртой версии, сколько нужно.

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

Кодируйте текст в Base64 и обратно с полной поддержкой Unicode.

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

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

Подробнее об этих инструментах

Утилиты, к которым обращаются обычно один раз и посреди отладки чего-то другого: проверить JSON, вернувшийся из API, увидеть, что именно изменилось между двумя ответами, отформатировать нечитаемое и закодировать или раскодировать base64.

Валидатор JSON использует написанный вручную сканер, а не JSON.parse: последние версии V8 перестали сообщать позицию синтаксической ошибки, а «unexpected token» без номера строки — бесполезная новость для человека, смотрящего на девять тысяч строк. Здесь возвращаются строка, столбец и то, что ожидалось вместо.

Всё считается локально, и это главная причина пользоваться этим, а не первой ссылкой в поиске. В отладочных данных регулярно оказываются ключи API, токены сессий, записи клиентов и внутренние имена серверов, а вставка их на чужой сайт — раскрытие, которое нельзя отменить. Здесь текст разбирается кодом, уже загруженным на ваше устройство, и никуда не отправляется.