CoderTools

Инструменты программирования

Просматривайте полный набор онлайн-инструментов для повышения эффективности разработки

Показано 0 инструментов

Категории инструментов

Инструменты для кода

JSON Форматтер

Форматирование и валидация JSON данных для улучшения читаемости и отладки

Генератор JSON в Код

Конвертация JSON в типобезопасный код для TypeScript, C#, Java, Go, Python, Swift, Kotlin, Rust, Dart, PHP

Regex-Тестер

Тестирование и отладка регулярных выражений с мгновенными результатами совпадений

XPath-Тестер

Тестирование и оценка XPath-выражений онлайн с мгновенными результатами

SQL Форматтер

Онлайн-форматтер и украшатель SQL кода с поддержкой нескольких диалектов баз данных

MyBatis Генератор

Генерация конфигурационных файлов MyBatis из структуры таблицы, включая XML Mapper, Entity и интерфейс Mapper

Генератор тестовых данных SQL

Генерация случайных тестовых данных INSERT операторов из структуры таблицы с поддержкой первичных и внешних ключей

CSV Форматтер и Просмотрщик

Парсинг, форматирование и визуализация CSV данных с настраиваемыми разделителями и экспортом в JSON

CSV в SQL Генератор

Преобразование CSV данных в SQL операторы CREATE TABLE и INSERT для нескольких баз данных

Schema в SQL DDL Генератор

Преобразование CSV/JSON данных в SQL DDL операторы CREATE TABLE с поддержкой MySQL, PostgreSQL и автоматическим определением типов данных

HTML Минификатор и Украшатель

Сжатие или украшение HTML кода, удаление пробелов и комментариев для оптимизации размера файла или форматирование кода для удобочитаемости

CSS Минификатор и Украшатель

Сжатие или украшение CSS кода, удаление пробелов и комментариев для оптимизации размера файла или форматирование кода для удобочитаемости

JavaScript Минификатор и Украшатель

Сжатие или украшение JavaScript кода, удаление пробелов и комментариев для оптимизации размера файла или форматирование кода для удобочитаемости

XML Форматтер

Форматирование и валидация XML данных с подсветкой синтаксиса

YAML Форматтер

Форматирование, валидация YAML данных и преобразование в JSON с подсветкой синтаксиса и несколькими опциями формата

Инструменты конвертации

Base64 Кодировщик/Декодер

Быстрое кодирование и декодирование Base64 строк с поддержкой текста и файлов

JSON CSV Конвертер

Преобразование между форматами JSON и CSV с развертыванием вложенных объектов и поддержкой пользовательских разделителей

JSON YAML Конвертер

Преобразование между форматами JSON и YAML с пользовательскими отступами и поддержкой потокового/блочного стиля

Конвертер временных меток

Преобразование между Unix временными метками и читаемыми датой/временем

Калькулятор дат

Вычисление дней между датами, добавление/вычитание дней, вычисление возраста и подсчет рабочих дней

Конвертер систем счисления

Конвертация между двоичной, восьмеричной, десятичной и шестнадцатеричной системами с поддержкой произвольных оснований (2-36)

Конвертер изображений в Base64

Преобразование изображений в кодировку Base64 с поддержкой форматов PNG, JPG, GIF, SVG, WebP, генерация Data URI и CSS фонов

Конвертер часовых поясов

Преобразование времени между любыми часовыми поясами мира с обновлениями в реальном времени, планировщиком встреч и автоматической обработкой перехода на летнее время

CSV Инструментарий обработки

Набор инструментов для обработки CSV данных с сортировкой, дедупликацией, конвертацией разделителей, извлечением столбцов, транспонированием и валидацией

JSON Инструментарий обработки

JSON инструментарий со сравнением, валидацией схемы, JSONPath запросами, сортировкой ключей, развертыванием/свертыванием

Инструменты шифрования

MD5/MD4 Генератор хешей

Генерация хеш-значений MD5 и MD4 для текста или файлов с несколькими форматами вывода

SHA Генератор хешей

Онлайн-генератор SHA хешей с поддержкой алгоритмов SHA-1, SHA-256, SHA-384, SHA-512

AES Шифрование/Дешифрование

Безопасное шифрование и дешифрование текста с использованием алгоритма AES

Rijndael Шифрование/Дешифрование

Оригинальный алгоритм AES с гибкими размерами блоков (128/192/256 бит). Поддержка режимов CBC, ECB, CFB, OFB

JWT Кодировщик/Декодер

Декодирование, проверка и генерация JSON Web Tokens с поддержкой нескольких алгоритмов подписи

HMAC Генератор

Генерация HMAC кодов аутентификации с алгоритмами MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3 и RIPEMD-160

RSA Шифрование/Дешифрование

Использование асимметричного шифрования RSA для шифрования открытым ключом, дешифрования закрытым ключом, цифровой подписи и проверки

Инструмент подписи Ed25519

Создание пар ключей Ed25519, подпись сообщений и проверка подписей с использованием алгоритма цифровой подписи на кривой Эдвардса

Инструмент подписи ECDSA

Создание пар ключей ECDSA, подпись сообщений и проверка подписей с кривыми secp256k1, P-256, P-384, P-521

Инструмент подписи DSA

Создание пар ключей DSA, подпись и проверка сообщений с использованием алгоритма цифровой подписи FIPS 186 (устаревший, только проверка одобрена в FIPS 186-5)

DES/3DES Шифрование/Дешифрование

Шифрование и дешифрование с использованием алгоритмов DES и 3DES с несколькими режимами и опциями заполнения

Blowfish Шифрование/Дешифрование

Быстрый симметричный блочный шифр, разработанный Брюсом Шнайером, с переменной длиной ключа (32-448 бит)

Шифрование Camellia

Японский/Европейский стандартный блочный шифр (ISO/IEC 18033-3) с ключами 128/192/256 бит и несколькими режимами

Шифрование SEED

Корейский национальный стандартный блочный шифр (RFC 4269, ISO 18033-3) с 128-битным ключом и режимом CBC

Twofish Шифрование/Дешифрование

Финалист AES, симметричный шифр с 128-битными блоками и ключами 128/192/256 бит, разработан Брюсом Шнайером

CAST5 (CAST-128) Шифрование/Дешифрование

Симметричный блочный шифр с переменной длиной ключа (40-128 бит), широко используется в шифровании PGP, совместим с RFC 2144

IDEA Шифрование/Дешифрование

International Data Encryption Algorithm с 128-битным ключом и 64-битными блоками, исторически использовался в PGP

TEA/XTEA/XXTEA Шифрование/Дешифрование

Семейство Tiny Encryption Algorithm с 128-битным ключом, популярно в разработке игр, IoT-устройствах и встроенных системах

Serpent Шифрование/Дешифрование

Финалист AES с ключами 128/192/256 бит, 32 раунда, обеспечивает отличный запас прочности и доказанную стойкость к криптоанализу

LOKI97 Шифрование/Дешифрование

Австралийский блочный шифр-кандидат AES с 128-битными блоками и ключами 128/192/256 бит, 16-раундовая сеть Фейстеля

Семейство RC (RC4/RC5/RC6)

Потоковые и блочные шифры семейства RC, включая RC4, RC4-Drop, RC5 и RC6 (финалист AES)

Шифрование ChaCha20

Современный потоковый шифр с ChaCha20, ChaCha20-Poly1305 AEAD и вариантами XChaCha20

Шифрование Salsa20

Высокоскоростной потоковый шифр с Salsa20, Salsa20/12, Salsa20/8 и вариантами XSalsa20

Набор шифров ГОСТ

Российский блочный шифр ГОСТ 28147-89/Магма с несколькими режимами, опциями S-Box и методами заполнения

BLAKE Генератор хешей

Генерация хешей BLAKE2b, BLAKE2s и BLAKE3 для текста и файлов, быстрые и безопасные алгоритмы хеширования

Генератор хеша Whirlpool

Генерация 512-битных хешей Whirlpool с алгоритмами Whirlpool-0, Whirlpool-T и Whirlpool ISO

Генератор хеша Snefru

Генерация хешей Snefru-128/256 для текста и файлов, ранняя криптографическая хеш-функция Ральфа Меркла

Генератор хеша HAS-160

Генерация хешей HAS-160, корейский криптографический стандарт для цифровых подписей KCDSA

Генератор xxHash

Сверхбыстрый некриптографический хеш с поддержкой xxHash32, xxHash64, xxHash3 и xxHash128

Генератор хеша SHA-3 / Keccak

Генерация хешей SHA3-224/256/384/512 и Keccak с ускорением WebAssembly, используется в Ethereum

Генератор MurmurHash

Высокопроизводительная некриптографическая хеш-функция для хеш-таблиц, фильтров Блума и разбиения данных

Генератор хеша FNV

Хеш-функция Fowler-Noll-Vo с вариантами FNV-1 и FNV-1a, используется в DNS, хеш-таблицах и структурах данных

Генератор хеша ГОСТ

Генерация хешей ГОСТ Р 34.11-94 и Стрибог (ГОСТ Р 34.11-2012), российские национальные криптографические стандарты

Генератор хеша паролей

Генерация и проверка безопасных хешей паролей с использованием алгоритмов Bcrypt, Scrypt и Argon2

Получение ключей PBKDF2

Получайте безопасные ключи шифрования из паролей с PBKDF2 SHA-256/384/512, соответствует OWASP

Получение ключей HKDF

Получайте криптографические ключи с парадигмой extract-expand HKDF RFC 5869, используется в TLS 1.3 и Signal Protocol

CRC Калькулятор

Вычисление контрольных сумм CRC-8, CRC-16, CRC-32, CRC-64 с поддержкой Modbus, CCITT и других стандартов протоколов

Калькулятор контрольной суммы Adler-32

Вычисление контрольных сумм Adler-32 для текста и файлов, быстрая контрольная сумма для сжатия zlib/gzip

Генератор хеша RIPEMD

Генерация хешей RIPEMD-128/160/256/320 для текста и файлов, RIPEMD-160 широко используется в Bitcoin

SM Криптографические инструменты

Инструменты криптографии китайского национального стандарта с поддержкой шифра с открытым ключом SM2, хеша SM3 и блочного шифра SM4

Инструменты генерации

UUID/GUID Генератор

Генерация уникальных идентификаторов (UUID/GUID) с настраиваемыми форматами

Lorem Ipsum Генератор

Генерация текста-заполнителя с несколькими стилями и HTML форматом

QR-код Генератор

Генерация пользовательских QR-кодов для текста, URL, WiFi, vCard, email, SMS и многого другого

Генератор штрих-кодов

Генерация профессиональных штрих-кодов в форматах Code128, EAN-13, UPC-A, Code39 и других

Генератор Cron выражений

Построение, валидация и объяснение cron выражений с визуальным интерфейсом

Выбор и конвертер цвета

Преобразование цветов между форматами HEX, RGB, HSL, CMYK, YCbCr, Lab, генерация цветовых палитр и проверка контраста WCAG

Генератор цветовых палитр

Профессиональный генератор цветовых палитр с смешиванием цветов, созданием градиентов, цветовыми схемами и экспортом в форматы CSS/SCSS/JSON

Генератор паролей

Генерация надежных, безопасных случайных паролей с настраиваемой длиной, типами символов, индикатором силы и пакетной генерацией

Калькулятор дат

Вычисление дней между датами, добавление/вычитание дней, вычисление возраста и подсчет рабочих дней

Генератор тестовых данных

Генерация реалистичных тестовых данных, включая имена, email, телефоны, адреса. Поддержка 12 локалей и нескольких форматов вывода

Инструменты протоколов

Protocol Buffers Инструмент

Онлайн-кодировщик/декодер Protocol Buffers. Парсинг .proto схем, кодирование JSON в бинарный формат или декодирование бинарного в JSON

MQTT WebSocket-клиент

Браузерный MQTT-клиент для подключения, публикации, подписки и отладки IoT-сообщений через WebSocket

Тестер MQTT топиков

Тестирование и проверка шаблонов MQTT топиков с подстановочными знаками + и # для тестирования подписок

MQTT Кодек

Кодирование и декодирование пакетов протокола MQTT с детальным анализом полей, Hex-просмотрщиком и конструктором пакетов

Парсер Modbus RTU/ASCII/TCP

Парсинг, кодирование и отладка кадров протокола Modbus RTU/ASCII/TCP с расчётом CRC-16/LRC и последовательной отладкой

Онлайн-отладчик последовательного порта

Браузерный инструмент отладки последовательного порта - не требует загрузки, мониторинг в реальном времени через Web Serial API

CBOR Кодек

Кодирование и декодирование бинарного формата CBOR с конвертацией JSON, hex-просмотром и семантическими тегами для IoT разработки

MessagePack Кодек

Кодирование и декодирование MessagePack - компактная, быстрая кросс-языковая сериализация для эффективного обмена данными

Кодек Matter Protocol

Декодирование и кодирование двоичных данных Matter TLV с парсером onboarding payload для разработки умного дома IoT

LoRaWAN Декодер

Декодирование и кодирование пакетов LoRaWAN PHYPayload с калькулятором времени в эфире, поддержкой OTAA/ABP и фреймами данных

Текстовые инструменты

Проверка различий текста

Сравнение различий между двумя текстами или файлами с бок о бок подсвеченным видом

Конвертер регистра

Преобразование регистра текста с поддержкой множества форматов

Утилиты для строк

Полный набор инструментов для обработки текста с конвертацией регистра, поиском и заменой, операциями со строками и многим другим

Текстовый инструментарий

Полный набор инструментов для работы с текстом с счетчиком слов, извлечением данных, разделением/объединением, фильтрацией строк, операциями с префиксами/суффиксами

Конвертер кодировки текста

Преобразование текста между Hex, Binary, Unicode, ASCII, Base64 и многими другими форматами кодирования

Конвертер кодировок

Преобразование кодировки текста между UTF-8, GBK, Big5, Shift_JIS, ISO-8859, кодовыми страницами Windows с автоопределением

Переводчик азбуки Морзе

Преобразование текста в код Морзе и обратно с воспроизведением аудио и визуальной вспышкой

Другие инструменты

Таймер и Секундомер

Онлайн-секундомер, таймер обратного отсчета, помодоро таймер и интервальный таймер с записью кругов, звуковыми сигналами и полноэкранным режимом

Тест экрана онлайн

39 тестов: битые пиксели, засветка, полосатость, паттерны, размытие движения, время отклика

Тестер геймпада онлайн

Тест кнопок, стиков, триггеров, D-pad и вибрации с обнаружением дрифта

Тест веб-камеры онлайн

Тест разрешения камеры, FPS и микрофона с предпросмотром в реальном времени и снимками

Тест микрофона онлайн

Тест микрофона с визуализатором звука в реальном времени, индикатором громкости и воспроизведением записи

Тест клавиатуры и мыши

Тестируйте все клавиши клавиатуры и кнопки мыши с визуализацией в реальном времени и журналом событий

Просмотр USB устройств

Просмотр информации USB HID устройств (VID, PID, коллекции HID, дескрипторы отчетов) с помощью WebHID API

Тест датчиков движения

Тестируйте акселерометр, гироскоп и датчики ориентации с визуализацией 3D в реальном времени

Почему выбирают CoderTools?

CoderTools разработан с подходом, ориентированным на разработчиков, с 100% обработкой на стороне клиента. Ваши данные никогда не покидают браузер.

Возможности платформы

100% Обработка на стороне клиента

Все инструменты работают полностью в вашем браузере на JavaScript. Ваши данные никогда не покидают устройство, обеспечивая полную конфиденциальность и безопасность.

Установка не требуется

Мгновенный доступ к любому инструменту без загрузки программного обеспечения или создания учетных записей. Работает на Windows, macOS, Linux и мобильных устройствах.

Профессиональное качество

Каждый инструмент создан с вниманием к деталям, следуя отраслевым стандартам и лучшим практикам. От правильной кодировки до форматирования в соответствии со стандартами.

Дизайн для разработчиков

Создано разработчиками для разработчиков. Чистый, эффективный и оптимизированный интерфейс. Горячие клавиши, тёмная тема и настраиваемые параметры включены.

Обзор категорий инструментов

Форматирование и разработка кода

Форматируйте, проверяйте и улучшайте JSON, XML, SQL, YAML и другие форматы. Наши инструменты поддерживают подсветку синтаксиса, валидацию и конвертацию между форматами.

Шифрование и хеширование

Полный криптографический набор включая AES, DES, RSA, Blowfish и китайские SM алгоритмы. Генерация MD5, SHA, BLAKE и более 20 алгоритмов хеширования.

Конвертация форматов

Конвертация между Base64, Hex, бинарным форматом и различными кодировками текста. Преобразование JSON в CSV, XML в JSON, работа с кодировками UTF-8, GBK и Shift_JIS.

Генерация кода и данных

Генерация UUID, QR-кодов, штрих-кодов, тестовых данных и безопасных паролей. Создание SQL из CSV, cron-выражений и текста Lorem Ipsum.

Обработка текста

Сравнение различий в тексте, преобразование регистра, экранирование строк и тестирование regex. Наши текстовые инструменты обрабатывают всё от простых преобразований до сложного сопоставления паттернов.

Типичные случаи использования

Разработка API

Форматирование и валидация JSON/XML ответов, кодирование/декодирование Base64 payload, генерация JWT токенов, тестирование regex паттернов для валидации ввода.

Работа с базами данных

Форматирование SQL запросов, конвертация CSV в SQL INSERT, генерация тестовых данных, создание конфигурационных файлов MyBatis.

Тестирование безопасности

Генерация хешей паролей, шифрование/дешифрование тестовых данных, расчёт контрольных сумм для целостности файлов, проверка HMAC подписей.

Фронтенд разработка

Минификация HTML/CSS/JavaScript для продакшена, конвертация изображений в Base64, генерация QR-кодов, выбор цветов с проверкой доступности.

Быстрое меню

Нет недавних инструментов