Fast Text Format Tools
Идеальный набор сверхбыстрых утилит для форматирования, конвертации и оптимизации вашего рабочего процесса.
Избранное
Недавно использованные
Недавно добавленные
Текст и сравнение
Конвертер Регистра и Текстовые Утилиты
Преобразуйте регистр текста (camelCase, snake_case, PascalCase, Title Case), обрабатывайте строки и очищайте форматирование.
Кодировщик / Декодер
Кодирование и декодирование различных форматов, таких как URL, Base64 и сущности HTML.
Сортировка Списков и Удаление Дубликатов
Мгновенная сортировка массивов текста по алфавиту, числам или длине с удалением повторяющихся строк.
Замена Regex
Выполняйте регулярные выражения, просматривайте совпадения и используйте шпаргалки.
Различия текста
Сравнивайте два блока текста рядом, чтобы выделить различия.
Статистика текста
Считайте слова, символы, предложения, оценивайте время чтения и проверяйте плотность ключевых слов.
Переводчик
Мгновенно переводите текст между десятками языков.
Код и форматирование
Декодер 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.
Диагностика CORS
| CORS Header | Value | Status |
|---|
Как использовать
Введите целевой эндпоинт 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% локально из вашего браузера непосредственно в конечную точку назначения без передачи данных на какой-либо сторонний внутренний сервер.
Ничего не найдено
Попробуйте изменить условия поиска.