Полезные инструменты — URL, JSON, метки времени и другое
При сборке страницы, проверке API или чтении логов часто нужны быстрые мелочи: процентное кодирование query, красивый вывод однострочного JSON, epoch в читаемое время, хеш строки, тестовые UUID, просмотр claims JWT или проверка контраста текста. У каждого инструмента своя страница с примерами и понятной справкой.
Для кого эти инструменты
- Фронтенд и бэкенд: проверка query, JSON-пейлоадов или полей токена.
- Студенты: сверка кодировок, систем счисления или timestamps для заданий.
- Дизайнеры: hex и контраст без полного пакета программ.
- Тестировщики: несколько случайных UUID или контрольные суммы текста.
- Хорошо сочетаются с Base64 и цветовыми конвертерами на сайте.
Все полезные инструменты
- Кодирование URL
- Декодирование URL
- Форматирование JSON
- Query → JSON
- JSON → Query
- Unix timestamp
- Хеш
- UUID
- Просмотр JWT
- CSS-единицы
- Slugify
- Hex → HSL
- HSL → Hex
- Контраст цвета
- SRT → VTT
- VTT → SRT
- YAML → JSON
- JSON → YAML
- CSV → JSON
- JSON → CSV
- MD-таблица → CSV
- .env → JSON
- TOML → JSON
- JSON → TOML
- INI → JSON
- Концы строк
Частые вопросы
- Проверяет ли JWT-инструмент подпись?
- Нет. Он только раскрывает header и payload. Не вставляйте незаменимые продакшен-секреты на публичные страницы.
- Можно ли MD5 для паролей?
- Нет. MD5 подходит для «одинаковы ли две строки?». Для более сильных checksum предпочитайте SHA-256. Паролям нужен специальный хеш с солью.
- URL-кодирование и Base64 — в чём разница?
- URL-кодирование делает текст безопасным внутри URL через %XX. Base64 — другое текстовое кодирование, часто для встраивания или передачи. Разные задачи — разные страницы.
- Timestamp отличается на восемь часов?
- Обычно локальное время против UTC. На странице timestamp показаны оба — сравните поля.
- Какой стандарт у проверки контраста?
- Она сравнивает ваш коэффициент с порогами WCAG AA/AAA для обычного и крупного текста, чтобы поправить цвет текста или фона.