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

Инструменты для разработчиков: данные остаются у вас

Форматируйте JSON и SQL, проверяйте регулярные выражения, кодируйте и декодируйте данные, создавайте идентификаторы и пароли, проверяйте веб-страницы — большинство инструментов работает прямо в браузере.

Данные и код

Кодирование и защита

Дизайн

Время и расписания

Веб и SEO

Утилиты для повседневной разработки

Разработчики каждый день вставляют в онлайн-инструменты токены, ответы API, данные клиентов и конфигурации, часто не задумываясь, куда эти данные попадают. JWT может содержать сведения о пользователе, в JSON могут быть персональные данные, а на вход хеша может попасть секрет. Наши инструменты устроены так, чтобы такие данные оставались во вкладке браузера.

Инструменты разбиты на группы: данные и код (форматтеры, валидаторы, генераторы типов, регулярные выражения), кодирование и безопасность (Base64, JWT, хеши, UUID, пароли), дизайн (градиенты, тени, палитры, значки), время и расписания (выражения cron, метки времени Unix), а также проверки сайтов и SEO.

Национальные удостоверения и налоговые номера

Проверяйте номера национальных удостоверений и налоговые номера 18 стран: от бразильского CPF и нового буквенно-цифрового CNPJ до итальянского codice fiscale и польского PESEL. Если номер не проходит проверку, вы увидите причину. Нужны тестовые данные? Создайте тысячи номеров в корректном формате по дате рождения, полу или региону. Они генерируются в браузере и помечены как тестовые.

Инструменты в браузере и на сервере

Большинство инструментов — это обычные функции, которые работают в браузере вообще без сетевых запросов. Некоторым интернет нужен по самой природе задачи: чтобы проверить SEO сайта или теги Open Graph, нужно получить публичную страницу, для DNS-запроса нужно обратиться к DNS, а мок-API должен где-то размещаться. На страницах таких инструментов есть пометка «Обрабатывается на нашем сервере», там указано, что отправляется и что сохраняется, а загружаются только публичные адреса, которые вы вводите сами.

Стандарты и точность

Инструменты следуют соответствующим спецификациям: при разборе JSON указываются точные строка и столбец ошибки, проверка JWT поддерживает подписи HMAC, RSA и ECDSA, хеши считаются через Web Crypto API, если браузер его предоставляет, а UUID создаются из криптографически стойкого источника случайных чисел. Если поведение зависит от среды, например в диалектах регулярных выражений или SQL, инструмент указывает, какой вариант он использует.

Безопасная работа с чувствительными данными

Относитесь к токенам, ключам и рабочим данным как к секретам, даже если инструмент работает локально: закрывайте вкладку, когда закончите, и не вставляйте их в инструменты, которые отправляют данные на сервер. Для проверок, которым нужно получить страницу по адресу, используйте только публичные страницы. Серверные инструменты отказываются работать с частными и внутренними сетевыми адресами, а это заодно защищает вас от случайного сканирования собственной сети.

Другие категории