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