Logo

Fast Text Format

Fast Text Format Tools

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

Избранное

Недавно использованные

Недавно добавленные

Текст и сравнение

Код и форматирование

Декодер Base64 в Файл

Декодируйте строки Base64 или Data URI обратно в скачиваемые файлы (изображения, PDF, документы, аудио) с мгновенным предпросмотром.

Форматирование и Сжатие Кода

Форматируйте, проверяйте и минифицируйте код JSON, JavaScript, CSS и HTML в чистый и читаемый синтаксис.

Конвертер Конфигураций (TOML / INI / .env / JSON)

Мгновенно конвертируйте файлы конфигураций между форматами TOML, INI, Java .properties, .env, YAML и JSON с поддержкой вложенных и плоских ключей.

Форматирование и Сжатие CSS

Форматируйте, улучшайте, проверяйте и минифицируйте код CSS с настраиваемыми отступами.

Визуальные генераторы CSS

Визуально создавайте и экспортируйте код CSS для теней блоков, градиентов, Flexbox и Grid макетов.

CSV в JSON/SQL

Преобразование данных CSV в массивы JSON или запросы SQL INSERT.

cURL в Fetch

Легко конвертируйте команды cURL в код JavaScript Fetch API.

Docker Run в Compose

Преобразуйте команды CLI docker run в чистые, готовые к продакшену файлы конфигурации docker-compose.yml.

Обозреватель и Форматировщик GraphQL

Форматируйте, минифицируйте, проверяйте и анализируйте запросы, мутации, подписки и схемы SDL GraphQL с AST-анализом операций и переменных.

Форматирование HTML и XML

Форматируйте, улучшайте и минифицируйте код HTML и XML с настраиваемыми отступами и очисткой синтаксиса.

HTML в JSX

Клиентский инструмент для преобразования HTML-тегов/атрибутов в JSX, совместимый с React.

HTML в Tailwind CSS

Преобразуйте встроенные стили и правила CSS в утилитарные классы Tailwind CSS с живым предпросмотром.

Обфускатор JS

Преобразуйте читаемый код JavaScript в нечитаемый и минифицированный для защиты логики.

Валидатор JSON Schema

Проверяйте JSON-данные по спецификациям JSON Schema (Draft-07, 2020-12, Draft-04) с подробными путями ошибок и пояснениями ключевых слов в реальном времени.

JSON Stringify и Parse (для .env)

В один клик минифицируйте и экранируйте многострочные объекты JSON в строку для файлов .env или CLI, либо декодируйте экранированные строки обратно в JSON.

JSON в код

Конвертация объектов JSON в типизированные модели для различных языков.

JSON Tree Viewer

Визуально исследуйте, развертывайте, сворачивайте, ищите и фильтруйте структуры JSON с инспекцией путей.

Оценщик JSONPath и JQ

Запрашивайте, фильтруйте, извлекайте и трансформируйте JSON в реальном времени с помощью выражений JSONPath (RFC 9535) или JQ с табличным представлением.

Редактор и Предпросмотр Markdown

Пишите, редактируйте и просматривайте Markdown в реальном времени с предпросмотром HTML, подсветкой синтаксиса и экспортом.

Просмотрщик и валидатор OpenAPI / Swagger

Клиентский интерактивный проводник и валидатор спецификаций OpenAPI 3.0/3.1 и Swagger 2.0 в форматах YAML и JSON.

Семантический JSON Diff

Семантическое сравнение двух JSON-документов с игнорированием порядка ключей, форматирования и пробелов, визуальной подсветкой изменений и экспортом RFC 6902 JSON Patch.

Просмотр Source Map

Клиентский инструмент для загрузки файлов .map и деминификации трассировок стека.

Форматирование SQL

Форматируйте, улучшайте и минифицируйте SQL-запросы для различных диалектов SQL.

Экранирование строк

Безопасное экранирование (и деэкранирование) кавычек, обратных слешей и переносов строк для JSON, SQL, HTML и Java/C#.

Оптимизатор SVG

Минификация и очистка исходного кода SVG.

SVG в PNG/WEBP

Клиентский инструмент на canvas для растеризации кода или файлов SVG в скачиваемые изображения.

Утилиты XML

Форматирование и минификация строк XML.

YAML <-> JSON

Мгновенная конвертация между YAML и JSON.

Данные и криптография

Кодировщик / Декодировщик Base32 и Base58

Кодируйте и декодируйте текст и hex через RFC 4648 Base32, Crockford Base32, Bitcoin Base58, Flickr, Ripple и Base58Check с проверкой контрольной суммы.

Bcrypt Хэш

Генерируйте и проверяйте пароли Bcrypt локально.

Декодер Сертификатов X.509 и CSR

Декодируйте SSL-сертификаты X.509 (PEM/DER) и запросы CSR PKCS#10 для проверки субъекта, издателя, SAN, публичных ключей, срока действия и отпечатков SHA-256.

Конвертер Времени Epoch и Unix

Преобразуйте временные метки Unix epoch в понятные даты и конвертируйте даты во временные метки epoch.

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

Вычисляйте криптографические хеши MD5, SHA-1, SHA-256 и SHA-512.

Генератор HMAC

Вычисление и проверка криптографических подписей HMAC с использованием SHA-256, SHA-512, MD5 и секретных ключей.

Отладчик, Декодер и Подписчик JWT

Декодируйте, проверяйте, отлаживайте и подписывайте токены JSON Web Tokens (JWT) с секретными ключами HMAC 100% локально.

Криптографический Набор RSA и AES

Шифруйте и дешифруйте текст с помощью AES-256-GCM/CBC, генерируйте ключевые пары PEM RSA-2048/4096, выполняйте шифрование RSA-OAEP и цифровую подпись локально.

Генераторы и утилиты

Генератор .gitignore

Создавайте готовые проверенные файлы .gitignore для любых языков программирования, фреймворков, операционных систем и IDE.

Генератор ASCII-Арта

Преобразуйте текст в стильные баннеры ASCII-арт, типографику figlet и декоративный моноширинный текст.

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

Клиентский инструмент на canvas для создания линейных штрих-кодов (UPC, EAN, Code39) из текста.

Калькулятор Прав CHMOD

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

Цветовой контраст

Проверка доступности цветового контраста WCAG.

Конвертер и Палитра Цветов

Выбирайте цвета и конвертируйте между форматами HEX, RGB, HSL, HSV и CMYK с предпросмотром и палитрами.

Генератор и Декодер Выражений Cron

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

Просмотр и Удаление EXIF Данных

Просматривайте, проверяйте и удаляйте метаданные EXIF, камеры и GPS-координаты из изображений JPEG, PNG и WebP локально для полной конфиденциальности.

Генератор Фавиконов

Конвертируйте стандартные изображения в универсально совместимые файлы .ico и создавайте стандартные размеры иконок для веб-приложений.

Изображение в Base64

Преобразуйте файлы изображений в строки Base64 Data URI и свойства CSS background-image.

Извлечение Цветовой Палитры из Изображений

Перетащите любое изображение для извлечения доминирующей палитры HEX, RGB и HSL в браузере с интерактивной пипеткой и экспортом в CSS, Tailwind и JSON.

Сжатие изображений

Сжимайте и оптимизируйте изображения JPEG, PNG, WEBP и AVIF локально в браузере.

Счётчик токенов LLM

Рассчитывайте расход токенов, оценивайте стоимость API и просматривайте цветные блоки токенов BPE для моделей OpenAI, Anthropic, Gemini и LLaMA.

Генератор Lorem Ipsum

Создавайте настраиваемый текст-рыбу по абзацам, предложениям или словам для макетов и дизайна.

Генератор таблиц уценки

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

Генератор Метатегов и Open Graph

Создавайте и визуально просматривайте метатеги SEO, карточки Twitter и теги Facebook Open Graph.

Генератор ложных данных

Создавайте сотни строк поддельных тестовых данных (имена, адреса электронной почты, даты, кредитные карты) и экспортируйте их в виде операторов CSV, JSON или SQL INSERT для тестирования базы данных.

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

Создавайте надежные, безопасные пароли и парольные фразы с помощью настраиваемых криптографических алгоритмов.

Набор инструментов PDF

Объединяйте, разделяйте, извлекайте, поворачивайте и меняйте порядок страниц PDF на 100% локально в браузере.

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

Создавайте масштабируемые, настраиваемые и легко сканируемые QR-коды из текста или URL с быстрой загрузкой.

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

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

Генератор Robots.txt

Создавайте корректные правила robots.txt, директивы обхода и блокируйте парсеры ИИ.

Генератор и декодер ULID

Генерируйте и анализируйте лексикографически сортируемые уникальные идентификаторы (ULID) с миллисекундной точностью и монотонным порядком.

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

Мгновенно генерируйте универсальные уникальные идентификаторы (UUID/GUID v1, v4, v7) пакетами с настройкой формата.

Генератор XML-карты сайта

Создавайте валидные XML-карты сайта с пользовательскими URL, частотой обновления и приоритетами для поисковых систем.

Финансы и единицы

Сеть

Тестер CORS

Тестируйте, проверяйте и отлаживайте заголовки Cross-Origin Resource Sharing (CORS) и preflight-ответы для любого API или URL.

Парсер и конструктор строк подключения к БД

Разбирайте и создавайте URI баз данных для PostgreSQL, MySQL, MongoDB, Redis, SQLite и SQL Server с настройкой параметров и экспортом в .env.

Поиск DNS

Проверка записей DNS в реальном времени.

Просмотр заголовков HTTP

Просмотр заголовков HTTP-запроса, отправляемых вашим браузером.

Тест скорости интернета

Проверьте скорость загрузки и отдачи вашего соединения.

Поиск IP

Поиск IP-адресов и данных о геолокации.

Поиск вендора MAC

Определение производителя оборудования по MAC-адресу.

Запрос RDAP

Поиск регистрационных данных доменов и IP, регистратора, серверов имен и статуса DNSSEC через RDAP.

Отслеживание перенаправлений и ссылок

Раскрывайте сокращенные ссылки и отслеживайте полные цепочки перенаправлений HTTP 301/302 до конечного пункта назначения.

Инспектор SSL-сертификатов

Проверяйте действующие SSL/TLS-сертификаты, цепочки издателей, таймер окончания срока действия, домены SAN и отпечатки для любого домена.

Калькулятор подсетей

Расчет масок сети CIDR и диапазонов IP.

Анализатор URL

Разбирайте, проверяйте, редактируйте и создавайте полные URL-адреса и параметры запроса.

Анализатор User-Agent

Извлечение информации об ОС и браузере из строк User-Agent.

Тестер вебхуков

Отправка, тестирование и отладка вебхуков с настраиваемыми заголовками, подписями HMAC и инспекцией ответов в реальном времени.

WebSocket Клиент и Тестер

Подключайтесь к серверам WebSocket (ws:// и wss://) в реальном времени, отправляйте текстовые или JSON-сообщения, инспектируйте фреймы и измеряйте задержку.

Кодировщик / Декодировщик Base32 и Base58

Кодируйте и декодируйте текст и hex через RFC 4648 Base32, Crockford Base32, Bitcoin Base58, Flickr, Ripple и Base58Check с проверкой контрольной суммы.

Ready
0 chars 0 bytes
0 chars 0 bytes

Как использовать

Выберите режим (кодирование или декодирование) и формат (RFC 4648 Base32, Base32Hex, Crockford Base32, Bitcoin Base58, Flickr, Ripple или Base58Check). В режиме Base58Check контрольная сумма проверяется автоматически.

Часто задаваемые вопросы

В чем разница между Base32, Base58 и Base64?

Base32 кодирует данные в набор из 32 символов (5 бит на символ), создавая нечувствительные к регистру, удобочитаемые строки, идеально подходящие для голосовой диктовки, двухфакторных начальных чисел OTP и DNS-имен. Base64 кодирует 6 бит на символ (64 символа) для компактного хранения, но включает похожие символы и чувствительность к регистру. Base58 был создан для таких криптовалют, как Биткойн, чтобы найти баланс между компактностью и читабельностью для человека за счет удаления визуально неоднозначных символов.

Почему Base58 исключает символы 0, O, I и l?

Сатоши Накамото разработал Base58 для предотвращения человеческих ошибок транскрипции при чтении или записи адресов криптовалюты на физическом носителе. Цифра ноль (0) и прописная буква O выглядят одинаково во многих шрифтах, как и прописная буква I и строчная буква l. Кроме того, были исключены символы пунктуации, такие как + и /, используемые в Base64, поэтому двойной щелчок по адресу выделяет всю строку без разрыва оберток строки.

Как Base58Check обеспечивает криптографическую целостность и обнаружение ошибок?

Base58Check добавляет к полезным данным 4-байтовую контрольную сумму перед кодированием. Контрольная сумма вычисляется путем двойного хеширования полезных данных с помощью SHA-256 (<code>SHA-256(SHA-256(data))</code>) и получения первых 4 байтов. При декодировании получатель пересчитывает двойной хэш SHA-256 и проверяет совпадение контрольной суммы, улавливая 99,999999% опечаток, случайных транспозиций или поврежденных адресов.

Что делает Base32 Дугласа Крокфорда уникальным?

Base32 компании Crockford разработан специально для человеческого взаимодействия и вербального общения. Он использует цифры 0–9 и прописные буквы A–Z, за исключением I, L, O и U. При декодировании он автоматически сопоставляет запутанные буквы с цифрами (I и L становятся 1, O становится 0) и игнорирует дефисы и пробелы. Буква U намеренно опущена, чтобы избежать случайного появления нецензурной лексики в случайно сгенерированных идентификаторах.

Когда следует использовать RFC 4648 Base32Hex вместо стандартного Base32?

Base32Hex (раздел 7 RFC 4648) использует расширенный шестнадцатеричный алфавит <code>0–9</code> и <code>AV</code> вместо <code>A–Z</code> и <code>2–7</code>. Его основное преимущество заключается в том, что он поддерживает естественную сортировку (лексикографический порядок сортировки) базовых данных, что делает его особенно полезным для индексации и сортировки записей в ключах базы данных, структурах каталогов и записях DNSSEC NSEC3.

Как Base58 сохраняет ведущие нулевые байты?

Поскольку Base58 обрабатывает данные как большое целое число в арифметических операциях произвольной точности, ведущие нулевые байты (0x00) обычно теряются во время математического деления. Чтобы сохранить точную длину байтов (критически важно для криптографических хэшей открытого ключа и байтов сетевой версии), Base58 добавляет символ, представляющий ноль (первый символ алфавита, например «1» в Bitcoin Base58), для каждого начального нулевого байта во входных данных.

Ничего не найдено

Попробуйте изменить условия поиска.