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

Форматируйте, минифицируйте, сравнивайте и конвертируйте код, не покидая браузер.

localHTML-редактор онлайнЛегкая песочница для кода: редактируйте HTML, CSS и JavaScript рядом, сразу видите результат, читайте…localТестер регулярных выраженийВведите шаблон и смотрите, как совпадения подсвечиваются прямо в тестовом тексте. Изучайте каждую группу…localСравнение текстовВставьте исходную и изменённую версии, чтобы увидеть добавленные, удалённые и изменённые строки рядом — с…localГенератор READMEЗаполните несколько полей и получите аккуратный README.md, готовый для GitHub: бейджи, установка, пример…localHTML форматерВставьте минифицированную или неаккуратную разметку и получите чистый HTML с единообразными отступами,…localCSS ФорматерПревратите минифицированную таблицу стилей в читаемый CSS: одно свойство на строке и правильно вложенные…localJavaScript форматтерРаспакуйте и отформатируйте JavaScript, JSON или JSX с нужными отступами и стилем скобок. Или удалите…localМинификатор CSSВставьте таблицу стилей, чтобы мгновенно уменьшить её размер. Вы увидите исходный и минифицированный…localSQL-форматтерВставьте запрос или целую миграцию и получите читаемый SQL: по одному предложению в строке, выровненные…localcURL в кодВставьте команду curl из документации к API или пункт «Copy as cURL» из DevTools браузера, и вы получите…localXML форматтерПревратите сжатый или неаккуратный XML в чистую разметку с отступами и проверьте, что он корректно…localГенератор таблиц MarkdownСоберите таблицу в редакторе, похожем на электронную таблицу, или вставьте ячейки из Excel, Google Sheets…localГенератор HTML-таблицВводите данные в редактор, похожий на таблицу, или вставляйте их из Excel или Google Таблиц, а затем…localJSON в JSON SchemaВставьте один или несколько примеров JSON, и вы получите JSON Schema, которая их описывает: вложенные…localJSON Schema в TypeScriptВставьте JSON Schema (draft-07 или 2020-12) и получите интерфейсы TypeScript: обязательные и…localКонвертер JSON5 в JSONВставьте JSON5 или JSON с комментариями (JSONC, например tsconfig.json или настройки VS Code) и получите…localОбъяснитель regexВставьте любое регулярное выражение и узнайте, что означает каждая его часть — простым языком, токен за…localПоиск и заменаВставьте текст и замените слова или шаблоны — с учётом регистра или без, только целые слова или с…localRegex ReplaceИщите и заменяйте текст с помощью регулярных выражений — используйте группы захвата, например $1, чтобы…localТабы в пробелыЗамените каждый символ табуляции пробелами — по умолчанию два, при необходимости измените на четыре —…localПоиск и замена в файлахПеретащите несколько файлов — код, CSV, Markdown, HTML, JSON — и примените одни и те же правила поиска и…apiГенератор LICENSEДобавьте подходящую лицензию open source в свой проект за несколько секунд. Выберите MIT, Apache 2.0, GPL…localКонструктор Conventional CommitsПишите сообщения коммитов по спецификации Conventional Commits и не запоминайте её наизусть. Выберите тип…localПросмотр HTMLВставьте HTML (и при необходимости CSS или JavaScript), чтобы увидеть, как это выглядит — сразу, в…localПоиск keyCode JavaScriptНажмите любую клавишу и сразу увидите все свойства события клавиатуры, а также готовый к копированию…localBlurHash и LQIP генераторСделайте загрузку картинок почти мгновенной: показывайте размытое превью, пока грузится исходное…localГенератор ULID и Nano IDСоздавайте ULID — 26-символьные ID, которые сортируются по времени создания, или Nano ID — короткие ID для…localГенератор Nano IDСоздавайте короткие случайные ID, безопасные для URL, например V1StGXR8_Z5jdHi6B-myT, в том же формате,…localГенератор GUIDСоздавайте случайные GUID в формате, который используют Windows, .NET и SQL Server: в верхнем регистре с…localСравнение текстаВставьте две версии текста, чтобы увидеть, что именно изменилось: добавленные и удалённые строки и…localJSON в GoВставьте образец JSON — ответ API или файл конфигурации — и получите готовые структуры Go с вложенными…localJSON в JavaВставьте пример JSON — ответ API или конфигурационный файл — и получите готовые Java-классы с вложенными…localJSON в PythonВставьте пример JSON — ответ API или файл конфигурации — и получите готовые Python dataclasses с…localJSON в C#Вставьте образец JSON — ответ API или конфигурационный файл — и получите готовые классы C# с вложенными…localJSON в KotlinВставьте пример JSON — ответ API или файл конфигурации — и получите готовые Kotlin Data Classes с…localJSON в SwiftВставьте пример JSON — ответ API или файл конфигурации — и получите готовые Swift-структуры с вложенными…localJSON в RustВставьте образец JSON — ответ API или файл конфигурации — и получите готовые структуры Rust с вложенными…localSCSS в CSSВставьте SCSS или Sass с отступами и получите обычный CSS. Компиляция выполняется официальным движком Dart…localLESS в CSS компиляторВставьте код Less и получите обычный CSS, скомпилированный официальным движком Less.js прямо в браузере.…localHTML в JSXВставьте HTML — фрагмент, шаблон или SVG-иконку — и получите JSX, который можно сразу использовать в…localJavaScript обфускаторСделайте JavaScript трудным для чтения, копирования и изменения: переименуйте идентификаторы, вынесите и…localФорматтер PHPВставьте неаккуратный или минифицированный PHP-код и получите чистый, единообразно оформленный код:…localКонвертер окончаний строкПосмотрите, какие окончания строк использует файл, и преобразуйте их — из Windows CRLF в Unix LF или…localКонвертер путей WindowsВставьте путь в любом формате — C:\Users\me\project, /mnt/c/Users/me/project, /c/Users/me — и получите его…localXPath тестерВставьте XML или HTML, введите выражение XPath и сразу увидите подходящие узлы с их текстом, атрибутами и…localГенератор выпадающих списковНе нужно вручную набирать списки вариантов. Выберите список: страны (с флагами и группами по континентам),…localСписок стран HTMLПолучите готовый и актуальный select со странами в один клик: все 249 стран и территорий по ISO 3166, коды…localВыпадающий список штатов СШАГотовый select со штатами США: все 50 штатов с двухбуквенными почтовыми кодами USPS в значениях, по…localВыпадающий список языковСоздайте <select> для выбора языка с кодами ISO 639-1 в качестве значений и подписями на английском, на…localВыпадающий список валютГотовый select для валют: в качестве значений используются коды ISO 4217, а подписи выглядят как «USD —…localВыпадающий список часовых поясовПолный список часовых поясов <select> со всеми зонами IANA (America/New_York, Europe/Berlin), подписи с…localКод страны телефонаСоздайте выбор кода страны для полей телефона: телефонный код каждой страны с необязательными флагами,…localMarkdown в HTMLВведите или вставьте Markdown и мгновенно получите чистый HTML: с безопасным живым предпросмотром,…localHTML в MarkdownВставьте HTML или скопируйте текст прямо с веб-страницы, из Google Docs или письма, и получите аккуратный…localГенератор cron-выраженийСоставьте расписание crontab без запоминания синтаксиса или вставьте существующее выражение, чтобы увидеть…localBBCode в HTML конвертерВведите или вставьте BBCode — разметку, которую используют форумы vBulletin, phpBB, XenForo, MyBB и SMF, —…apiCORS TesterЗаблокировала ошибка CORS? Укажите адрес API и origin вашего сайта. Мы отправим те же запросы, что и…localКод в картинкуВставьте фрагмент и получите аккуратный скриншот кода за несколько секунд: подсветка синтаксиса для…