Бесплатные инструменты в браузере.Приватность заложена в устройство.
Форматируйте JSON, раскрывайте JWT, преобразуйте YAML и считайте хеши, не загружая ни байта. ToolBuddy целиком работает на вашем устройстве.
100% в браузере
Без регистрации
Бесплатно навсегда
Разделы
Заходите в группы инструментов. Каждая страница индексируется и отличается по содержанию.
Веб
JSON, HTML, CSS, JS, XML, SQL, Markdown, URL и регулярные выражения.
Конвертация
JSON, YAML, TOML, XML, CSV, SQL, время, cron, цвета и имена.
Кодирование
Base64, Base32, сущности HTML, строки JSON и ROT13.
Криптография
Хеши, HMAC, JWT и AES-GCM. Секреты не уходят с устройства.
Генерация
UUID, пароли, токены, пробный JSON и QR-коды.
Операции
.env, Docker, gitignore, curl и GitHub Actions.
Частые инструменты
Их открывают первыми. Каждый инструмент работает в браузере. Данные не покидают эту вкладку.
Веб
Форматирование JSON
Красиво печатает, сжимает в одну строку и проверяет JSON в браузере. Вставьте тело, поправьте отступы и найдите синтаксическую ошибку, не отправляя данные на сервер. Подходит для API, файлов настроек и вложенных объектов. Результат остаётся на устройстве.
Веб
Проверка регулярных выражений
Проверяет регулярное выражение JavaScript на тексте во вкладке. Смотрит совпадения, группы и замену, не отправляя шаблон и данные на сервер. Флаги этого браузера, не PCRE.
Криптография
Декодер JWT
Раскрывает JSON Web Token локально: заголовок, полезная нагрузка и срок. Вставьте JWT и прочитайте поля Base64URL, не проверяя подпись на удалённом сервисе. Удобно отлаживать авторизацию, не выпуская токен в сеть.
Криптография
Генератор хешей
Считает криптографические хеши (SHA-256, SHA-1, MD5 и другие) из текста через Web Crypto в браузере. Делает контрольные суммы, сравнивает дайджесты и копирует hex. Хеширование не покидает вкладку, поэтому тестовые строки и секреты остаются приватными.
Кодирование
Кодирование Base64
Кодирует и раскодирует Base64 и текст UTF-8 в браузере. Подходит для Data URI, заголовков HTTP и переноса, безопасного для двоичных данных. Ничего не загружается, поэтому секреты не попадают в публичный кодировщик.
Веб
Форматирование JavaScript
Приводит JavaScript в читаемый вид или сжимает его в браузере. Заново расставляет отступы в минифицированном фрагменте из DevTools или убирает пробелы для грубой оценки размера. Форматирование остаётся на устройстве, поэтому служебные скрипты не уходят во внешний сервис.
Конвертация
JSON ↔ YAML
Превращает JSON в YAML и YAML обратно в JSON в браузере. Вставьте настройку, фрагмент Kubernetes или фикстуру API и скопируйте другой формат. Разбор идёт через локальный js-yaml. Документы не уходят на сервер конвертации.
Генерация
Генератор UUID
Создаёт UUID по RFC 4122 (v4 и v7) пачкой или проверяет и приводит вставленные идентификаторы. Скопируйте список для сидов базы, тестовых фикстур и ключей идемпотентности. Используется Web Crypto, поэтому идентификаторы рождаются на устройстве без телеметрии.
Генерация
Генератор паролей
Создаёт надёжные случайные пароли и парольные фразы в браузере. Настройте длину, символы и похожие знаки, затем скопируйте один раз. Генерация использует местную случайность и никуда не звонит. Приватный генератор для аккаунтов, тестовых пользователей и секретов.
Криптография
Кодировщик JWT
Подписывает объект JSON и собирает компактный JSON Web Token HS256, HS384 или HS512 в браузере. Секрет HMAC остаётся во вкладке, поэтому тестовый токен не нужно отправлять на внешний кодировщик.
Веб
Форматирование SQL
Оформляет SQL в браузере с учётом диалекта: PostgreSQL, MySQL, SQLite и T-SQL. Вставьте запрос, выберите отступ и скопируйте читаемый SQL, не отправляя операторы во внешний сервис.
Конвертация
Конвертер времени
Переводит секунды Unix, миллисекунды и ISO 8601 между собой и показывает UTC и местное время. Пустое поле берёт текущий момент. Разбор остаётся во вкладке.