Инструменты

Это подборка удобных инструментов на JavaScript. Нажмите на любую карточку, чтобы открыть инструмент. Большинство утилит работает целиком в вашем браузере без серверной обработки, поэтому на сайт ничего не отправляется (исключение — элементы с тегом «server-side»). Если беспокоит утечка данных, можно отключиться от сети после загрузки инструмента. Пользуйтесь на своё усмотрение.

Все инструменты бесплатны для коммерческого и личного использования. Многие задачи, которые раньше решались классическим freeware, сейчас выполнять сложнее — особенно когда приложений из магазинов не хватает или установка OSS на корпоративных ПК затруднена. Эти браузерные утилиты пытаются закрыть этот пробел, пусть и с известными ограничениями.

По вопросам функций или проблем пишите в x.com. Личные сообщения могут затеряться, поэтому непринуждённый ответ с @ сильно помогает.

Data Analysis

📜

Декодер X.509 / CSR

Анализирует сертификаты и CSR прямо в браузере. Показывает SAN, параметры использования ключей, EKU, период действия, алгоритмы подписи, отпечатки и многое другое с возможностью экспорта в JSON или CSV.

x509csrinspectioncertificateclient-side
⏱️

Извлекатель меток времени ULID

Восстанавливает метки времени в UTC и любых часовых поясах из первых 10 символов (48 бит) ULID. Позволяет переключаться между зонами IANA или фиксированными смещениями с шагом 30 минут, экспортировать в CSV/TSV и копировать результаты; оставшиеся 80 бит случайности выводятся в шестнадцатеричном виде.

ulidtimestampdecodinganalyticsclient-side
⏱️

Извлекатель меток времени UUID v7

Декодирует ведущие 48 бит UNIX-эпохи в значениях UUID v7, чтобы получить метки времени в UTC и любых часовых поясах, одновременно визуализируя версию, вариант и случайные компоненты.

uuidversion7timestampdecodingclient-side
🧠

Интерпретативное структурное моделирование — пошаговый инструмент ISM

Позволяет выполнять метод интерпретативного структурного моделирования (ISM) шаг за шагом прямо в браузере — от ввода SSIM до матриц достижимости, разбиения на уровни и итогового ориентированного графа. Включает примеры данных, откат действий, экспорт JSON/CSV и вывод SVG.

ismmodelingsystems-thinkingvisualizationclient-side
🌐

Показать ваш IP

Показывает максимально подробные сведения о вашем публичном IP-адресе и параметрах среды, которые видит браузер. Одной кнопкой открывает RDAP/Whois-данные для определённого адреса.

networkipwhoisanalyticsserver-side
📊

Просмотрщик HAR

Отображает файлы HAR в браузере со списком запросов, водопадными диаграммами и разбивкой по размеру, статусу и типу MIME.

harperformancewaterfalldiagnosticsclient-side
🎲

Симулятор Монти Холла

Моделирует классическую вероятностную задачу Монти Холла в браузере. Можно играть вручную или запускать массовые автосерии, чтобы увидеть, как сходится статистика. Поддерживает от трёх до десяти дверей и строит графики для стратегий смены выбора, сохранения выбора или случайного выбора.

monty-hallprobabilitysimulationstatisticsclient-side
📷

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

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

barcodescanningcameradecoderclient-side

Data Generation

📱

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

Преобразует текст или URL в QR-коды и экспортирует их как SVG или PNG. Позволяет выбирать размер, уровень коррекции ошибок и цвета — полностью поддерживает японский текст, переводы строк и пробелы.

qrcodegeneratorsvgencodingclient-side
🧭

Генератор ULID

Создаёт ULID (48-битная UNIX-эпоха в миллисекундах + 80 бит случайности в формате 26 символов Base32 по Крокфорду). Можно использовать текущее время или выбрать конкретную локальную/IANA/смещённую метку, включить монотонный режим, предварительно просмотреть значения и копировать или очищать результаты — подходит для тестовых данных, идентификаторов событий и экспериментов с распределёнными ключами.

ulididentifierbase32monotonicclient-side
🔖

Генератор UUID v4

Генерирует любое количество криптографически стойких UUID v4 для тестовых данных, ключей БД, трекинга и других уникальных идентификаторов.

uuidrandomidentifiertestingclient-side
🕒

Генератор UUID v7

Генерирует UUID v7 в соответствии с RFC 9562 полностью в браузере. Использует локальные часы или выбранный часовой пояс для формирования метки времени. Поддерживает монотонный режим для лексикографического порядка, различные разделители и быстрое копирование — идеально для тестовых данных, идентификаторов событий и экспериментов с распределёнными ключами.

uuidversion7identifiermonotonicclient-side
🧑

Генератор имён

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

namesdatasetsynthetic-datacsvclient-side
🔒

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

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

passwordgeneratorentropycredentialsclient-side
🔏

Генератор сертификатов X.509 (самоподписанные / подписанные ЦС)

Генерирует ключи RSA в браузере и выпускает самоподписанные сертификаты или подписывает запрос существующим закрытым ключом ЦС. Настраивайте SAN (DNS/IP), basicConstraints, keyUsage, extendedKeyUsage и SKI/AKI, затем экспортируйте в DER .crt, PEM или PKCS#8 .key. Импортируйте сертификаты/ключи ЦС из файлов или вставляйте текст, чтобы легко собрать тестовую PKI локально.

x509certificatekeypairwebcryptoclient-side
🔗

Генератор ссылок

Создаёт разметку ссылок через удобный интерфейс. Настраивайте href, target, rel, download и многое другое — при пустом тексте ссылки используется URL, можно выбрать простой атрибут download или своё имя файла. По умолчанию стоит href=https://www.ixam.net с target=_blank.

htmlanchorgeneratorseoclient-side
🏷️

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

Создаёт популярные форматы штрихкодов (Code128, EAN-13, UPC и др.) из любого текста непосредственно в браузере. Сохраняйте или печатайте в виде SVG/PNG с использованием встроенной библиотеки JsBarcode.

barcodegeneratorlabelingsvgclient-side

Data Processing

🎞️

Извлекатель кадров MP4

Извлекает выбранные диапазоны кадров из локальных видео MP4 и скачивает их как JPG/PNG внутри ZIP-архива. Поддерживает разрешение до 8K и выполняет обработку в браузере.

mp4videoframesextractorclient-side
📊

Конвертер CSV ⇄ JSON

Преобразует табличные данные в JSON для API или превращает JSON-массивы в CSV/TSV, которые легко распространять.

csvjsonconverterdatasetclient-side
📂

Конвертер XML ⇄ JSON

Преобразует XML-документы и JSON друг в друга. Настраивает отступы, обработку атрибутов и пространств имён — удобно для преобразования API-ответов или конфигураций.

xmljsonconverterapiclient-side
📂

Конвертер YAML ⇄ JSON

Преобразует YAML и JSON с настраиваемыми отступами и структурными параметрами. Полезен для оперативного изменения ответов API или конфигурационных файлов.

yamljsonconverterconfigurationclient-side
📍

Пакетная запись GPS в EXIF JPEG

Добавляет широту и долготу в EXIF GPS нескольких JPEG-изображений и скачивает результат как ZIP-архив — всё внутри браузера.

jpegexifgeotaggingbatchclient-side
💾

Редактор двоичных файлов

Редактирует двоичные файлы в браузере с синхронизированными представлениями HEX и ASCII. Изменённые области подсвечиваются красным, и вы можете свободно вставлять или удалять байты.

binaryhexeditorinspectionclient-side

Design and Media

📱

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

Преобразует текст или URL в QR-коды и экспортирует их как SVG или PNG. Позволяет выбирать размер, уровень коррекции ошибок и цвета — полностью поддерживает японский текст, переводы строк и пробелы.

qrcodegeneratorsvgencodingclient-side
🏷️

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

Создаёт популярные форматы штрихкодов (Code128, EAN-13, UPC и др.) из любого текста непосредственно в браузере. Сохраняйте или печатайте в виде SVG/PNG с использованием встроенной библиотеки JsBarcode.

barcodegeneratorlabelingsvgclient-side
🎞️

Извлекатель кадров MP4

Извлекает выбранные диапазоны кадров из локальных видео MP4 и скачивает их как JPG/PNG внутри ZIP-архива. Поддерживает разрешение до 8K и выполняет обработку в браузере.

mp4videoframesextractorclient-side
🎨

Конвертер цветов

Преобразует значения HEX, RGB и HSL с мгновенным предпросмотром, что помогает быстро настраивать дизайн.

colorconverterpalettepreviewclient-side
🖼️

Массовое изменение размера изображений

Изменяет размер нескольких изображений JPG/PNG до заданных параметров за один раз и скачивает их в ZIP-архиве — без участия сервера.

imageresizebatchzipclient-side
📄

Объединитель PDF

Объединяет несколько PDF прямо в браузере, даже если они с разными размерами страниц. Позволяет менять порядок страниц через миниатюры и быстро работать офлайн.

pdfmergeworkflowproductivityclient-side
📍

Пакетная запись GPS в EXIF JPEG

Добавляет широту и долготу в EXIF GPS нескольких JPEG-изображений и скачивает результат как ZIP-архив — всё внутри браузера.

jpegexifgeotaggingbatchclient-side
✂️

Разделитель PDF

Извлекает диапазоны страниц из PDF, меняет их порядок и экспортирует каждый в отдельный документ. Скачивайте разрезанные файлы по одному или в ZIP-архиве, причём вся обработка остаётся в браузере.

pdfsplitextractionworkflowclient-side
🖊️

Редактор SVG

Редактирует графику SVG прямо в браузере: создавайте и управляйте фигурами, текстом и кривыми, используя перемещение, поворот, масштабирование, привязку к сетке, слои, масштабирование, импорт/экспорт файлов и вывод PNG. Обходится без общения с сервером.

svgvectoreditorgraphicsclient-side

Developer Utilities

🌐

URL-кодировщик / декодер

Кодирует или декодирует произвольные строки для URL. Позволяет переключаться между поведением encodeURIComponent и encodeURI, а также при необходимости заменять пробелы на +. Полностью поддерживает UTF-8, поэтому корректно обрабатывает полноширинные символы и спецзнаки.

urlencodingdecodingwebclient-side
🔏

Генератор сертификатов X.509 (самоподписанные / подписанные ЦС)

Генерирует ключи RSA в браузере и выпускает самоподписанные сертификаты или подписывает запрос существующим закрытым ключом ЦС. Настраивайте SAN (DNS/IP), basicConstraints, keyUsage, extendedKeyUsage и SKI/AKI, затем экспортируйте в DER .crt, PEM или PKCS#8 .key. Импортируйте сертификаты/ключи ЦС из файлов или вставляйте текст, чтобы легко собрать тестовую PKI локально.

x509certificatekeypairwebcryptoclient-side
🔗

Генератор ссылок

Создаёт разметку ссылок через удобный интерфейс. Настраивайте href, target, rel, download и многое другое — при пустом тексте ссылки используется URL, можно выбрать простой атрибут download или своё имя файла. По умолчанию стоит href=https://www.ixam.net с target=_blank.

htmlanchorgeneratorseoclient-side
🔑

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

Вычисляет хеши для текста или файлов для проверки целостности и сравнения. Использует Web Crypto и охватывает основные нужные алгоритмы.

hashchecksumintegritycryptoclient-side
🏷️

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

Создаёт популярные форматы штрихкодов (Code128, EAN-13, UPC и др.) из любого текста непосредственно в браузере. Сохраняйте или печатайте в виде SVG/PNG с использованием встроенной библиотеки JsBarcode.

barcodegeneratorlabelingsvgclient-side
🔐

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

Декодирует JSON Web Token, проверяет подписи и выполняет повторное кодирование/подписание — всё в браузере. Поддерживает алгоритмы HS/RS/PS/ES/EdDSA и хранит ключи и токены локально.

jwttokendecodingsigningclient-side
📜

Декодер X.509 / CSR

Анализирует сертификаты и CSR прямо в браузере. Показывает SAN, параметры использования ключей, EKU, период действия, алгоритмы подписи, отпечатки и многое другое с возможностью экспорта в JSON или CSV.

x509csrinspectioncertificateclient-side
🧮

Калькулятор IPv4 — маски подсети и диапазоны адресов

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

ipv4subnettingcalculatorplanningclient-side
🌍

Калькулятор IPv6 — префикс и анализ атрибутов

По заданному адресу IPv6 и длине префикса вычисляет сетевой адрес, примерный диапазон хостов, обратную запись ip6.arpa и определяет специальные варианты вроде адресов, совместимых или сопоставленных с IPv4.

ipv6subnettingcalculatorplanningclient-side
🔐

Кодировщик / декодер HTML-сущностей

Кодирует или декодирует HTML-сущности с одновременным предпросмотром результата. Переключайтесь между именованным, десятичным и шестнадцатеричным выводом, сохраняйте последовательные пробелы, определяйте заранее закодированный текст и выполняйте автоконвертацию — всё на стороне клиента.

htmlentityencodingescapingclient-side
📘

Массовый поиск и замена (.docx)

Массово заменяет текст в нескольких документах Word (.docx): в основном тексте, колонтитулах, сносках, комментариях и т. д. Обрабатывает фразы, разделённые элементами w:t, поддерживает последовательную или одновременную замену и полностью выполняет распаковку ZIP → правку XML → повторное сжатие в браузере.

docxfind-replaceofficeautomationclient-side
📝

Массовый поиск и замена (текст)

Заменяет строки сразу в нескольких файлах (.txt / .md / .csv / .tsv / .html / .css / .js и т. д.) за один проход. Поддерживает таблицы замен в CSV/TSV и выбор последовательной или одновременной замены, чтобы избежать цепочек. Всё выполняется локально в браузере.

find-replacebatchtextautomationclient-side
⏱️

Планировщик cron

Разбирает cron-выражения (минута час день месяц день-недели [+год]) и показывает до десяти будущих запусков в выбранном часовом поясе вместе с локальным и UTC-временем. Расширения в стиле Quartz не поддерживаются, и всё выполняется в браузере.

cronschedulingtimezoneplannerclient-side
🔢

Преобразование систем счисления — десятичная / шестнадцатеричная / двоичная

Введите число в десятичном, шестнадцатеричном или двоичном виде и мгновенно получите два других. Понимает отрицательные значения, префиксы 0x/0b, подчёркивания, пробелы, запятые и использует BigInt для огромных целых. Поддерживает верхний/нижний регистр, группировку по 4 бита, разделение запятыми по три цифры и даже дробные части.

radixconverterbinarydecimalclient-side
📑

Просмотрщик текстовых различий

Сравнивает два текстовых блока построчно и показывает различия в формате unified. Есть параметры для игнорирования пробелов или регистра, и всё выполняется в браузере.

diffcomparisontextreviewclient-side
🖊️

Редактор SVG

Редактирует графику SVG прямо в браузере: создавайте и управляйте фигурами, текстом и кривыми, используя перемещение, поворот, масштабирование, привязку к сетке, слои, масштабирование, импорт/экспорт файлов и вывод PNG. Обходится без общения с сервером.

svgvectoreditorgraphicsclient-side
💾

Редактор двоичных файлов

Редактирует двоичные файлы в браузере с синхронизированными представлениями HEX и ASCII. Изменённые области подсвечиваются красным, и вы можете свободно вставлять или удалять байты.

binaryhexeditorinspectionclient-side
📷

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

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

barcodescanningcameradecoderclient-side
🔍

Тестировщик регулярных выражений

Визуализирует совпадения регулярных выражений с подсветкой и списком найденных фрагментов. Поддерживает флаги g/i/m/s/u/y и включает более сотни практичных примеров шаблонов. Всё выполняется на стороне клиента.

regextestingpatternvalidationclient-side
🗂️

Форматировщик и валидатор JSON

Форматирует JSON с отступами, минимизирует его, удаляя пробелы, или проверяет синтаксис прямо в браузере.

jsonformattingvalidationlintingclient-side

Document Processing

📘

Массовый поиск и замена (.docx)

Массово заменяет текст в нескольких документах Word (.docx): в основном тексте, колонтитулах, сносках, комментариях и т. д. Обрабатывает фразы, разделённые элементами w:t, поддерживает последовательную или одновременную замену и полностью выполняет распаковку ZIP → правку XML → повторное сжатие в браузере.

docxfind-replaceofficeautomationclient-side
📄

Объединитель PDF

Объединяет несколько PDF прямо в браузере, даже если они с разными размерами страниц. Позволяет менять порядок страниц через миниатюры и быстро работать офлайн.

pdfmergeworkflowproductivityclient-side
📄

Предпросмотр и конвертер Markdown

Рендерит Markdown в HTML в реальном времени, включая таблицы и чек-листы GitHub Flavored Markdown. Позволяет копировать или скачивать сгенерированный HTML, не выходя из браузера.

markdownprevieweditorconversionclient-side
📂

Преобразователь кодировок

Пакетно преобразует кодировки файлов между UTF-8, Shift_JIS, EUC-JP, ISO-2022-JP и другими. Позволяет выбирать тип перевода строк (LF/CRLF/CR), управлять выводом BOM для вариантов UTF и обрабатывать смешанные кодировки в нескольких файлах с одним ZIP-архивом.

charsetencodingconverterbatchclient-side
✂️

Разделитель PDF

Извлекает диапазоны страниц из PDF, меняет их порядок и экспортирует каждый в отдельный документ. Скачивайте разрезанные файлы по одному или в ZIP-архиве, причём вся обработка остаётся в браузере.

pdfsplitextractionworkflowclient-side
📦

Создатель ZIP с паролем

Создаёт ZIP-архивы с паролем в браузере — удобно теперь, когда Windows не умеет делать это штатно. Выбирайте несколько файлов или одну папку, перетаскивайте их, и выбирайте между совместимостью («ZipCrypto») и стойкостью («AES-256»). Имя архива автоматически наследует имя первого файла или папки.

zipencryptionarchivepasswordclient-side

Encoding and Conversion

🌐

URL-кодировщик / декодер

Кодирует или декодирует произвольные строки для URL. Позволяет переключаться между поведением encodeURIComponent и encodeURI, а также при необходимости заменять пробелы на +. Полностью поддерживает UTF-8, поэтому корректно обрабатывает полноширинные символы и спецзнаки.

urlencodingdecodingwebclient-side
🔐

Кодировщик / декодер HTML-сущностей

Кодирует или декодирует HTML-сущности с одновременным предпросмотром результата. Переключайтесь между именованным, десятичным и шестнадцатеричным выводом, сохраняйте последовательные пробелы, определяйте заранее закодированный текст и выполняйте автоконвертацию — всё на стороне клиента.

htmlentityencodingescapingclient-side
🔡

Конвертер Base64

Преобразует строки в Base64 и обратно. Превращает бинарные данные или тексты с особыми символами в переносимую кодировку и моментально декодирует их назад.

base64encodingdecodingtextclient-side
📊

Конвертер CSV ⇄ JSON

Преобразует табличные данные в JSON для API или превращает JSON-массивы в CSV/TSV, которые легко распространять.

csvjsonconverterdatasetclient-side
📂

Конвертер XML ⇄ JSON

Преобразует XML-документы и JSON друг в друга. Настраивает отступы, обработку атрибутов и пространств имён — удобно для преобразования API-ответов или конфигураций.

xmljsonconverterapiclient-side
📂

Конвертер YAML ⇄ JSON

Преобразует YAML и JSON с настраиваемыми отступами и структурными параметрами. Полезен для оперативного изменения ответов API или конфигурационных файлов.

yamljsonconverterconfigurationclient-side
🎨

Конвертер цветов

Преобразует значения HEX, RGB и HSL с мгновенным предпросмотром, что помогает быстро настраивать дизайн.

colorconverterpalettepreviewclient-side
🔢

Преобразование систем счисления — десятичная / шестнадцатеричная / двоичная

Введите число в десятичном, шестнадцатеричном или двоичном виде и мгновенно получите два других. Понимает отрицательные значения, префиксы 0x/0b, подчёркивания, пробелы, запятые и использует BigInt для огромных целых. Поддерживает верхний/нижний регистр, группировку по 4 бита, разделение запятыми по три цифры и даже дробные части.

radixconverterbinarydecimalclient-side
📂

Преобразователь кодировок

Пакетно преобразует кодировки файлов между UTF-8, Shift_JIS, EUC-JP, ISO-2022-JP и другими. Позволяет выбирать тип перевода строк (LF/CRLF/CR), управлять выводом BOM для вариантов UTF и обрабатывать смешанные кодировки в нескольких файлах с одним ZIP-архивом.

charsetencodingconverterbatchclient-side

Identifier Management

🧭

Генератор ULID

Создаёт ULID (48-битная UNIX-эпоха в миллисекундах + 80 бит случайности в формате 26 символов Base32 по Крокфорду). Можно использовать текущее время или выбрать конкретную локальную/IANA/смещённую метку, включить монотонный режим, предварительно просмотреть значения и копировать или очищать результаты — подходит для тестовых данных, идентификаторов событий и экспериментов с распределёнными ключами.

ulididentifierbase32monotonicclient-side
🔖

Генератор UUID v4

Генерирует любое количество криптографически стойких UUID v4 для тестовых данных, ключей БД, трекинга и других уникальных идентификаторов.

uuidrandomidentifiertestingclient-side
🕒

Генератор UUID v7

Генерирует UUID v7 в соответствии с RFC 9562 полностью в браузере. Использует локальные часы или выбранный часовой пояс для формирования метки времени. Поддерживает монотонный режим для лексикографического порядка, различные разделители и быстрое копирование — идеально для тестовых данных, идентификаторов событий и экспериментов с распределёнными ключами.

uuidversion7identifiermonotonicclient-side
⏱️

Извлекатель меток времени ULID

Восстанавливает метки времени в UTC и любых часовых поясах из первых 10 символов (48 бит) ULID. Позволяет переключаться между зонами IANA или фиксированными смещениями с шагом 30 минут, экспортировать в CSV/TSV и копировать результаты; оставшиеся 80 бит случайности выводятся в шестнадцатеричном виде.

ulidtimestampdecodinganalyticsclient-side
⏱️

Извлекатель меток времени UUID v7

Декодирует ведущие 48 бит UNIX-эпохи в значениях UUID v7, чтобы получить метки времени в UTC и любых часовых поясах, одновременно визуализируя версию, вариант и случайные компоненты.

uuidversion7timestampdecodingclient-side

Networking

🧮

Калькулятор IPv4 — маски подсети и диапазоны адресов

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

ipv4subnettingcalculatorplanningclient-side
🌍

Калькулятор IPv6 — префикс и анализ атрибутов

По заданному адресу IPv6 и длине префикса вычисляет сетевой адрес, примерный диапазон хостов, обратную запись ip6.arpa и определяет специальные варианты вроде адресов, совместимых или сопоставленных с IPv4.

ipv6subnettingcalculatorplanningclient-side
🌐

Показать ваш IP

Показывает максимально подробные сведения о вашем публичном IP-адресе и параметрах среды, которые видит браузер. Одной кнопкой открывает RDAP/Whois-данные для определённого адреса.

networkipwhoisanalyticsserver-side
📊

Просмотрщик HAR

Отображает файлы HAR в браузере со списком запросов, водопадными диаграммами и разбивкой по размеру, статусу и типу MIME.

harperformancewaterfalldiagnosticsclient-side

Scheduling and Time

Security and Encryption

🔒

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

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

passwordgeneratorentropycredentialsclient-side
🔏

Генератор сертификатов X.509 (самоподписанные / подписанные ЦС)

Генерирует ключи RSA в браузере и выпускает самоподписанные сертификаты или подписывает запрос существующим закрытым ключом ЦС. Настраивайте SAN (DNS/IP), basicConstraints, keyUsage, extendedKeyUsage и SKI/AKI, затем экспортируйте в DER .crt, PEM или PKCS#8 .key. Импортируйте сертификаты/ключи ЦС из файлов или вставляйте текст, чтобы легко собрать тестовую PKI локально.

x509certificatekeypairwebcryptoclient-side
🔑

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

Вычисляет хеши для текста или файлов для проверки целостности и сравнения. Использует Web Crypto и охватывает основные нужные алгоритмы.

hashchecksumintegritycryptoclient-side
🔐

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

Декодирует JSON Web Token, проверяет подписи и выполняет повторное кодирование/подписание — всё в браузере. Поддерживает алгоритмы HS/RS/PS/ES/EdDSA и хранит ключи и токены локально.

jwttokendecodingsigningclient-side
📜

Декодер X.509 / CSR

Анализирует сертификаты и CSR прямо в браузере. Показывает SAN, параметры использования ключей, EKU, период действия, алгоритмы подписи, отпечатки и многое другое с возможностью экспорта в JSON или CSV.

x509csrinspectioncertificateclient-side
📦

Создатель ZIP с паролем

Создаёт ZIP-архивы с паролем в браузере — удобно теперь, когда Windows не умеет делать это штатно. Выбирайте несколько файлов или одну папку, перетаскивайте их, и выбирайте между совместимостью («ZipCrypto») и стойкостью («AES-256»). Имя архива автоматически наследует имя первого файла или папки.

zipencryptionarchivepasswordclient-side

Simulation and Learning

Text Processing

📝

Массовый поиск и замена (текст)

Заменяет строки сразу в нескольких файлах (.txt / .md / .csv / .tsv / .html / .css / .js и т. д.) за один проход. Поддерживает таблицы замен в CSV/TSV и выбор последовательной или одновременной замены, чтобы избежать цепочек. Всё выполняется локально в браузере.

find-replacebatchtextautomationclient-side
📄

Предпросмотр и конвертер Markdown

Рендерит Markdown в HTML в реальном времени, включая таблицы и чек-листы GitHub Flavored Markdown. Позволяет копировать или скачивать сгенерированный HTML, не выходя из браузера.

markdownprevieweditorconversionclient-side
📑

Просмотрщик текстовых различий

Сравнивает два текстовых блока построчно и показывает различия в формате unified. Есть параметры для игнорирования пробелов или регистра, и всё выполняется в браузере.

diffcomparisontextreviewclient-side
🔍

Тестировщик регулярных выражений

Визуализирует совпадения регулярных выражений с подсветкой и списком найденных фрагментов. Поддерживает флаги g/i/m/s/u/y и включает более сотни практичных примеров шаблонов. Всё выполняется на стороне клиента.

regextestingpatternvalidationclient-side
🗂️

Форматировщик и валидатор JSON

Форматирует JSON с отступами, минимизирует его, удаляя пробелы, или проверяет синтаксис прямо в браузере.

jsonformattingvalidationlintingclient-side