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 Stringify и Parse (для .env)

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

JSON в код

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

JSON Tree Viewer

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

Оценщик JSONPath и JQ

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

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

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

Семантический 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.

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

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 и цифровую подпись локально.

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

Генератор 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 локально в браузере.

Генератор Lorem Ipsum

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Сеть

Тестер CORS

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

Поиск 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-сообщения, инспектируйте фреймы и измеряйте задержку.

Тестер CORS

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

Key: Value (one per line)
For POST, PUT, PATCH
Checking...

Диагностика CORS

Заголовки ответа CORS
CORS HeaderValueStatus
Предпросмотр тела ответа
Команда cURL preflight для терминала

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

Введите целевой эндпоинт API, выберите метод HTTP и укажите имитируемый Origin. Нажмите «Тестировать запрос CORS», чтобы выполнить проверку в браузере, проверить заголовки Access-Control, проанализировать preflight и сгенерировать конфигурации для сервера.

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

Что такое совместное использование ресурсов между источниками (CORS)?

CORS — это механизм безопасности браузера на основе HTTP-заголовка, который позволяет серверу указывать любые внешние источники (домен, схему или порт), из которых браузер должен разрешить загрузку ресурсов.

Почему браузеры применяют политику одного и того же происхождения (SOP)?

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

Что такое предполетный запрос CORS?

Предварительный запрос — это автоматический вызов HTTP OPTIONS, отправляемый браузером перед фактическим запросом, чтобы проверить, распознает ли целевой сервер и принимает ли метод, заголовки и источник.

Какие HTTP-запросы запускают предварительную проверку CORS?

Непростые запросы запускают предварительную проверку: методы, отличные от GET, POST или HEAD, запросы, содержащие пользовательские заголовки (например, Authorization или X-API-Key) или заголовки Content-Type, отличные от application/x-www-form-urlencoded, multipart/form-data или text/plain.

Почему Access-Control-Allow-Origin: * недействителен для учетных данных?

Спецификация CORS строго запрещает использование подстановочной звездочки (*), если значение Access-Control-Allow-Credentials истинно. Сервер должен явно вернуть точное совпадение Origin запрашивающего клиента, чтобы разрешить учетные данные.

Что делает заголовок Access-Control-Max-Age?

Access-Control-Max-Age указывает, сколько секунд результаты предполетного ответа OPTIONS могут кэшироваться браузером, уменьшая ненужную двустороннюю задержку для последующих запросов API.

В чем разница между заголовками Access-Control-Allow-Headers и Access-Control-Expose-Headers?

Access-Control-Allow-Headers сообщает браузеру, какие входящие заголовки разрешено отправлять клиенту. Access-Control-Expose-Headers сообщает браузеру, какие заголовки ответов клиентскому JavaScript разрешено читать помимо безопасных заголовков по умолчанию.

Почему запрос работает в cURL или Postman, но не работает в браузере?

Терминальные утилиты, такие как cURL и Postman, не являются веб-браузерами и не применяют политику одного и того же происхождения. CORS применяется исключительно во время выполнения JavaScript в веб-браузере.

Как режим CORS: «no-cors» работает при выборке JavaScript?

Режим no-cors ограничивает запросы простыми методами и выдает непрозрачный ответ со статусом 0, что означает, что клиентский JavaScript не может прочитать тело ответа или код состояния.

Защищены ли мои ключи API и запросы при тестировании CORS здесь?

Да. Fast Text Format выполняет все запросы на 100% локально из вашего браузера непосредственно в конечную точку назначения без передачи данных на какой-либо сторонний внутренний сервер.

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

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