Инструменты для разработчика
Шестнадцать инструментов для повседневной работы с кодом: форматирование JSON и SQL, конвертеры форматов данных, кодирование, регулярные выражения, хэши, UUID, пароли, тестовые данные и заголовок CSP.
16 сервисовГенератор паролей
Криптостойкие пароли через crypto.getRandomValues(). Настройки длины, набора символов, режим passphrase из слов.
Генератор тестовых данных
Генерирует фейковые данные на русском: ФИО, города, email, телефоны, ИНН с валидной контрольной суммой, даты. Экспорт JSON/CSV/SQL.
Генератор хэша MD5, SHA
Генерирует MD5, SHA-1, SHA-256, SHA-384 и SHA-512 хэш строки. Через Web Crypto API + spark-md5.
Генератор CSP-заголовков
Конструктор заголовка Content-Security-Policy. Готовые директивы: default-src, script-src, style-src, img-src, frame-src и др.
Генератор UUID v4
Генерирует UUID v4 (GUID) на основе crypto.randomUUID(). Bulk-генерация до 1000 штук, разные форматы вывода.
Конвертер систем счисления
Двусторонняя конвертация чисел между системами счисления: десятичной, двоичной, восьмеричной, шестнадцатеричной.
Конвертер UNIX timestamp
Конвертирует UNIX timestamp в дату и обратно. Текущее время в реальном времени, выбор часового пояса.
Проверка надёжности пароля
Проверяет пароль алгоритмом zxcvbn от Dropbox: словари, клавиатурные паттерны, время подбора, советы.
Base64 encode и decode
Кодирование и декодирование Base64 для строк, файлов и Data URI. Поддержка Unicode и кириллицы.
CSV ↔ HTML таблица
Конвертирует CSV в HTML-таблицу и обратно. 3 стиля оформления таблицы. Скачивание готового HTML-файла.
HTML encode и decode
Кодирование символов в HTML-сущности (например, < → <) и обратное декодирование. Безопасно через DOMParser.
JSON ↔ CSV
Конвертирует массив JSON-объектов в CSV-таблицу и обратно. Опции: разделитель, заголовки, экранирование.
JSON ↔ XML
Конвертер JSON ↔ XML на чистом JS. Поддерживает атрибуты (@attr), значения (#text) и массивы.
JSON форматтер и валидатор
Форматирует, минифицирует и валидирует JSON. Указывает строку и позицию ошибки. Поддержка вложенных структур любой глубины.
Regex тестер онлайн
Тестирование регулярных выражений с подсветкой совпадений, группы захвата, флаги g/i/m/s. Библиотека частых паттернов.
SQL formatter
Форматирование SQL-запросов с поддержкой диалектов MySQL, PostgreSQL, SQLite, MSSQL и BigQuery. На базе sql-formatter.
Раздел для тех, кому нужно быстро отформатировать ответ API, проверить регулярку или сгенерировать UUID, не открывая IDE. Все инструменты работают на стороне браузера: JSON с персональными данными, пароли и строки для хэширования не уходят на сервер. Это стоит учитывать, когда выбираете онлайн-сервис для рабочих данных.
Данные и форматы
- JSON форматтер и валидатор — отступы в 2 или 4 пробела, минификация, номер строки и позиция ошибки.
- JSON ↔ CSV, JSON ↔ XML и CSV ↔ HTML-таблица — перевод данных между форматами в обе стороны.
- SQL formatter — диалекты MySQL, PostgreSQL, SQLite, T-SQL, BigQuery и стандартный SQL, регистр ключевых слов.
- Генератор тестовых данных — ФИО, email, телефоны, ИНН с верной контрольной суммой; выгрузка в JSON, CSV или SQL INSERT.
- Конвертер UNIX timestamp — дата в секунды и миллисекунды и обратно.
- Конвертер систем счисления — двоичная, восьмеричная, десятичная, шестнадцатеричная и любая до 36.
Кодирование и безопасность
- Base64 encode и decode — текст с кириллицей и файлы в Data URI.
- HTML encode и decode — спецсимволы в сущности и обратно.
- Regex тестер — подсветка совпадений и групп, готовые шаблоны для email, телефонов, URL и дат.
- Генератор хэша — MD5, SHA-1, SHA-256, SHA-384 и SHA-512 одновременно.
- Генератор UUID v4 — до 1 000 штук за раз, четыре формата записи.
- Генератор паролей — от 6 до 64 символов или фраза из слов, энтропия и время перебора.
- Проверка надёжности пароля — оценка алгоритмом zxcvbn: словари, клавиатурные последовательности, время взлома.
- Генератор CSP-заголовков — пресеты strict, basic и relaxed; вывод для HTTP, meta-тега, .htaccess и nginx.
На что обратить внимание
MD5 и SHA-1 годятся для контрольных сумм, но не для хранения паролей: для этого используют специальные медленные алгоритмы. UUID и пароли создаются криптостойким генератором браузера, а не Math.random; тестовые данные — обычным, им стойкость не нужна.
Сделаю такой же под ваш бизнес
Адаптирую под ваши цены и процессы или разработаю новый с нуля. Напишите — обсудим задачу.
