Главная
Tom Utilities

Утилиты для разработчиков

Генераторы, конвертеры и помощники для повседневной работы разработчика.

Генератор UUID / GUID Генерирует случайные UUID версии 4 и копирует их по одному или пакетом. Генератор хешей Вычисляет дайджесты MD5, SHA-1, SHA-256 и SHA-512 для любого текста. Конвертер меток времени Преобразует между метками времени Unix, ISO 8601 и читаемыми локальными датами. Тестер регулярных выражений Тестирует регулярные выражения на примере текста и показывает каждое совпадение и группу захвата. Сравнение текста / Diff Сравнивает два блока текста и показывает построчные добавления, удаления и изменения. Конвертер регистра и стиля Преобразует текст между camelCase, PascalCase, snake_case, kebab-case и другими стилями. Генератор паролей Создаёт надёжные случайные пароли с настройкой длины и набора символов. Конвертер цветов Преобразует цвета между HEX, RGB и HSL с живым предпросмотром. Форматировщик SQL Форматирует SQL-запросы в читаемый вид с единообразными отступами. Парсер cron-выражений Объясняет cron-выражение простым языком и показывает следующие запланированные запуски. Генератор QR-кодов Создавайте QR-коды для ссылок, текста, Wi-Fi или контактов и скачивайте их в PNG. Парсер строки запроса Разбирает строку запроса URL на понятные параметры и собирает её обратно из пар ключ-значение. Конвертер систем счисления Переводите числа между двоичной, восьмеричной, десятичной, шестнадцатеричной и любыми системами от 2 до 36. Таблица ASCII Просматривайте полную таблицу ASCII с десятичными, шестнадцатеричными, двоичными значениями и символами. Конвертер байтов Переводите между байтами, килобайтами, мегабайтами, гигабайтами и двоичными единицами (KiB, MiB, GiB). Счётчик слов и символов Считайте символы, слова, строки, предложения и абзацы, а также время чтения и размер UTF-8. Сортировка строк Сортируйте строки по алфавиту или в обратном порядке, с удалением дубликатов и обрезкой пробелов. Генератор слагов Преобразуйте заголовки и фразы в аккуратные URL-слаги без диакритики. Генератор Lorem Ipsum Создавайте абзацы, предложения или слова-заполнители для макетов и вёрстки. Генератор HMAC Вычисляйте подписи HMAC с SHA-1, SHA-256, SHA-384 или SHA-512 в hex или Base64. Шифрование / расшифровка AES Шифруйте и расшифровывайте текст с AES-256-GCM по паролю; всё выполняется в браузере. Генератор cron-выражений Создавайте cron-расписания с предустановками, понятным описанием и следующими пятью запусками. Калькулятор разницы дат Вычислите точную разницу между двумя датами в годах, месяцах, днях, часах, минутах и секундах. Конвертер часовых поясов Преобразуйте дату и время между часовыми поясами с помощью встроенной базы браузера. Разбор URL Разберите URL на протокол, хост, порт, путь, запрос и фрагмент и просмотрите каждый параметр. Генератор цветовых палитр Создавайте светлые, тёмные, аналогичные, комплементарные и триадные палитры из любого цвета. Генератор CSS-градиентов Создавайте линейные или радиальные CSS-градиенты с живым просмотром и готовым CSS. Генератор CSS-теней Создавайте тени с ползунками смещения, размытия, распространения и цвета, затем копируйте CSS. Генератор скругления углов Просматривайте и копируйте значения CSS border-radius для каждого угла в пикселях или процентах. Проверка контраста цветов Измеряйте коэффициенты контраста WCAG и проверяйте соответствие AA и AAA для обычного и крупного текста. Конвертер PX в REM Переводите пиксели, rem и em при любом базовом размере шрифта. Калькулятор подсети IPv4 Вычислите сеть, широковещательный адрес, маску, шаблон и диапазон доступных хостов для любого блока IPv4 CIDR. Генератор случайных строк Создавайте безопасные случайные строки с настраиваемой длиной, наборами символов и фильтром неоднозначных символов. Генератор ULID Создавайте сортируемые ULID и декодируйте метку времени из любого существующего ULID. Генератор .gitignore Объединяйте готовые шаблоны .gitignore для Node, Python, Java, Go, Rust, .NET и других. Шпаргалка по регулярным выражениям Краткий справочник по синтаксису regex: классы символов, квантификаторы, якоря, группы, просмотр и экранирование. Проверка по алгоритму Луна Проверяйте номера карт алгоритмом Луна и определяйте платёжную систему: Visa, Mastercard или Amex. Проверка IBAN Проверяйте IBAN по контрольной сумме Mod-97 стандарта ISO 13616 и смотрите код страны и контрольные цифры. Сравнение семантических версий Сравнивайте две версии и узнавайте, какая новее, включая предрелизные метки alpha и beta. Калькулятор chmod Преобразуйте права чтения, записи и выполнения в восьмеричную и символьную запись для владельца, группы и остальных.