Інструменти для розробників
Форматери, конвертери, кодувальники та генератори. Безкоштовно, швидко й приватно: ваші дані залишаються у браузері.
Інструментів: 100
Конвертери
Конвертер кольорів (HEX, RGB, HSL) Перетворюйте кольори між HEX, RGB, HSL, HSV і CMYK з живим попереднім переглядом і контрастом на білому та чорному. Конвертер CSV у HTML-таблицю Перетворіть дані CSV на охайну HTML-таблицю з рядком заголовків, готову до вставлення на вебсторінку чи в лист. Конвертер CSV у JSON Перетворюйте CSV у JSON і JSON назад у CSV з автовизначенням роздільника, заголовками та розпізнаванням типів. Конвертер CSV у таблицю Markdown Перетворює CSV або TSV на акуратно вирівняну таблицю Markdown для README, документації та задач на GitHub. Конвертер CSV у SQL Перетворює CSV на оператори CREATE TABLE та INSERT для MySQL, PostgreSQL, SQLite або SQL Server з автоматичним визначенням типів стовпців. Конвертер CSV у TSV Перетворюйте значення, розділені комами, на значення, розділені табуляцією, з правильною обробкою комірок у лапках. Конвертер CSV у XML Перетворюйте рядки CSV на елементи XML, беручи назви елементів із рядка заголовків. Роздільник визначається автоматично. Конвертер curl у код Перетворює команду curl на код JavaScript fetch, Node.js axios, Python requests, Go, PHP, Java або C#. Конвертер розміру даних Перетворюйте біти, байти, КБ, МБ, ГБ, ТБ і двійкові одиниці KiB, MiB, GiB. Конвертер Excel у CSV (XLSX ⇄ CSV) Перетворіть будь-який аркуш книги .xlsx на CSV або CSV на файл Excel. Дати, числа й багаторядкові комірки зберігаються. Нічого не завантажується. Конвертер HTML у Markdown Перетворює HTML на чистий Markdown: заголовки, списки, посилання, зображення, блоки коду й таблиці GitHub. Конвертер зображень (JPG, PNG, WebP) Пакетно перетворюйте зображення в JPG, PNG чи WebP, зменшуйте їх до максимального розміру й зберігайте по одному або ZIP-архівом. Працює у браузері. Конвертер зображень у PDF Об’єднайте JPG, PNG, WebP та інші зображення в один PDF, по одному на сторінку, на A4, Letter чи сторінках за розміром зображення. Нічого не завантажується. Конвертер JSON Lines у JSON Перетворюйте JSON Lines (JSONL, NDJSON) на масив JSON і масив JSON назад у JSON Lines; помилки вказуються з номером рядка. JSON у структуру Go Генерує структури Go з тегами json за прикладом JSON: іменовані або вбудовані вкладені структури та omitempty. Конвертер JSON у HTML-таблицю Перетворіть JSON-масив об’єктів на HTML-таблицю, розгортаючи вкладені поля в стовпці з крапковими назвами. Конвертер JSON у таблицю Markdown Перетворює масив об’єктів JSON на вирівняну таблицю Markdown, розкладаючи вкладені поля по стовпцях. Конвертер JSON у TSV Перетворіть JSON-масив об’єктів на значення, розділені табуляцією, які вставляються просто в Excel чи Google Sheets. JSON у TypeScript Генерує інтерфейси або типи TypeScript за прикладом JSON: вкладені типи, необов'язкові поля та обробка null. Конвертер JSON у XML Перетворюйте JSON на коректно сформований XML із відступами: масиви стають повторюваними елементами, а ключі з "@" — атрибутами. Конвертер JSON5 у JSON Перетворює JSON5 або JSONC (коментарі, кінцеві коми, ключі без лапок, одинарні лапки) на строгий стандартний JSON. Конвертер Markdown у HTML Перетворює Markdown на HTML: GitHub Flavored Markdown, ID заголовків, необов'язкове очищення й повна сторінка. Конвертер систем числення Переводьте цілі числа будь-якого розміру між двійковою, вісімковою, десятковою, шістнадцятковою системами та base 36. Конвертер PDF у зображення (PNG, JPG) Перетворіть кожну сторінку PDF на зображення PNG, JPG або WebP з потрібною роздільністю і завантажте сторінки окремо чи одним ZIP. Нічого не вивантажується. Конвертер SVG у PNG Перетворюйте SVG-код або файли на чіткі зображення PNG, JPG чи WebP у масштабі 1×–4× або будь-якої ширини, з прозорим чи суцільним фоном. Текст у двійковий код і hex Перетворюйте текст на байти UTF-8 у двійковому, шістнадцятковому, десятковому чи вісімковому вигляді й декодуйте байти назад у текст. Конвертер TOML у JSON Перетворюйте TOML на JSON і JSON на TOML: таблиці, масиви таблиць, вбудовані таблиці й дати, з точними позиціями помилок. Конвертер одиниць Перетворюйте одиниці довжини, маси, температури, об’єму, площі, швидкості, часу, тиску й енергії в одному місці. Конвертер Unix timestamp Перетворюйте Unix timestamp (секунди, мілісекунди, мікро- або наносекунди) на зрозумілі дати й навпаки. Конвертер XML у CSV Перетворюйте повторювані записи XML на рядки CSV, де атрибути й вкладені елементи стають стовпцями. Конвертер XML у HTML-таблицю Показуйте повторювані записи XML як HTML-таблицю, де атрибути й вкладені елементи стають стовпцями. Конвертер XML у JSON Перетворюйте XML на JSON у браузері зі збереженням атрибутів, тексту й повторюваних елементів та з точними місцями помилок. Конвертер XML у TSV Перетворюйте повторювані записи XML на значення, розділені табуляцією, які одразу вставляються в таблицю. Конвертер YAML у JSON Перетворюйте YAML на JSON і JSON на YAML з підтримкою якорів, багатодокументних файлів і точними позиціями помилок.
Форматування та мініфікація
Форматер коду Красиве форматування HTML, CSS, JavaScript, TypeScript, JSON, XML, Markdown, YAML і GraphQL за допомогою Prettier. Форматер Go Форматуйте вихідний код Go за допомогою gofmt, скомпільованого у WebAssembly, просто у браузері. Мініфікатор JavaScript і CSS Мініфікуйте JavaScript за допомогою Terser і CSS за допомогою CSSO, щоб зменшити розмір файлів, просто у браузері. Обфускатор JavaScript Зробіть JavaScript важким для читання: перейменування змінних, приховування рядків і заплутування логіки, а поведінка лишається тією самою. Форматер і валідатор JSON Форматуйте, перевіряйте й мініфікуйте JSON із точним місцем помилки. Працює повністю у браузері. Валідатор JSON Schema Перевірте JSON-дані за JSON Schema (2020-12, 2019-09, draft-07 або draft-04) і перегляньте всі помилки зі шляхами. Деревоподібний редактор JSON Переглядайте JSON як дерево, що згортається, і редагуйте ключі, значення й типи на місці — JSON оновлюється одразу. Перевірка JSONPath Виконайте запит JSONPath до JSON і перегляньте всі знайдені значення та їхні шляхи, з фільтрами й функціями (RFC 9535). Форматувальник PHP Форматуйте PHP-код за PER Coding Style (PSR-12) з офіційним плагіном Prettier для PHP. Форматувальник Python Форматуйте Python-код у стилі Black за допомогою форматувальника Ruff, скомпільованого у WebAssembly. Форматувальник Ruby Форматуйте Ruby-код за допомогою Syntax Tree на справжньому інтерпретаторі Ruby, скомпільованому у WebAssembly. Форматувальник SQL Форматуйте SQL-запити для MySQL, PostgreSQL, SQL Server, Oracle, SQLite, BigQuery та інших СУБД. Форматування й валідація YAML Перевірте синтаксис YAML, перегляньте всі помилки з рядком і стовпцем і відформатуйте коректний YAML з єдиним відступом.
Кодування та хешування
Base64: кодування й декодування Кодуйте текст у Base64 або декодуйте Base64 назад у текст, з повною підтримкою UTF-8 і URL-safe. Кодування і декодування URL Кодуйте текст у percent-encoding для безпечного використання в URL і рядках запиту або декодуйте послідовності %XX назад у текст. Декодер JWT Декодуйте JSON Web Token, щоб прочитати заголовок і корисне навантаження та перевірити, коли його видано й коли він спливає. Генератор хешів MD5 і SHA Обчислюйте хеші MD5, SHA-1, SHA-256, SHA-384 і SHA-512 будь-якого тексту одночасно, у hex або Base64. Генератор хешу MD5 Обчислюйте хеш MD5 будь-якого тексту, за потреби построково. Вивід у Hex або Base64, усе обчислюється у вашому браузері. Генератор хешу SHA-256 Обчислюйте хеш SHA-256 будь-якого тексту, за потреби построково. Вивід у Hex або Base64, усе обчислюється у вашому браузері. Кодувальник і декодер HTML-сутностей Екрануйте текст у HTML-сутності на кшталт < і é або декодуйте сутності назад у звичайний текст. Конвертер зображень у Base64 Перетворюйте зображення PNG, JPG, GIF, WebP чи SVG на Base64 data URI для CSS, HTML і Markdown або декодуйте Base64 назад у зображення. Генератор і підпис JWT Створює та підписує JSON Web Token із JSON-корисного навантаження алгоритмами HS256/384/512 або RS, PS і ES із закритим ключем PEM. Екранування рядків Екранує рядки та знімає екранування для JSON, JavaScript, Java/C#, Python, SQL, CSV, XML, регулярних виразів і команд оболонки. Генератор хешу SHA-1 Обчислюйте хеш SHA-1 будь-якого тексту, за потреби построково. Вивід у Hex або Base64, усе обчислюється у вашому браузері. Генератор хешу SHA-512 Обчислюйте хеш SHA-512 будь-якого тексту, за потреби построково. Вивід у Hex або Base64, усе обчислюється у вашому браузері. Генератор HMAC Обчислює HMAC-MD5, HMAC-SHA1, HMAC-SHA256, HMAC-SHA384 і HMAC-SHA512 повідомлення із секретним ключем у hex або Base64. Генератор і перевірка хешів bcrypt Хешує пароль bcrypt із вибраною вартістю або перевіряє, чи відповідає пароль хешу bcrypt. Шифрування і розшифрування AES Шифрує та розшифровує текст AES-GCM або AES-CBC за парольною фразою (PBKDF2) чи hex-ключем, вивід у Base64. Генератор кодів TOTP / HOTP Генерує коди двофакторної автентифікації (TOTP і HOTP) за секретом Base32 або URI otpauth://: SHA-1/256/512, 6–8 цифр і зворотний відлік у реальному часі.
Робота з текстом
Тестер регулярних виразів Перевіряйте регулярні вирази JavaScript наживо: підсвічування збігів, групи захоплення й попередній перегляд заміни. Порівняння текстів Порівнюйте два тексти й підсвічуйте додане, видалене чи змінене — по рядках, по словах або по символах. Лічильник слів Рахуйте слова, символи, речення, абзаци й байти, а також час читання та промовляння. Підтримує китайську та емодзі. Конвертер регістру Переводить текст у ВЕРХНІЙ, нижній регістр, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case та інші — усе одразу. Сортування рядків Сортує рядки за абеткою, природно, за числом чи довжиною, видаляє дублікати й порожні рядки, обрізає пробіли та перемішує. Видалення HTML-тегів Видаляйте HTML-теги, скрипти й стилі та отримуйте чистий читабельний текст зі збереженими абзацами. Перевірка синтаксису email-адрес Перевірте синтаксис однієї чи багатьох email-адрес, знайдіть типові помилки в доменах і приберіть дублікати. Лише перевірка формату, без запитів до поштових скриньок. Калькулятор дат Рахує дні, тижні, місяці й робочі дні між двома датами або додає й віднімає роки, місяці, тижні та дні. Тестер регулярних виразів PCRE Перевіряйте PHP- і Perl-сумісні регулярні вирази на справжньому рушії PCRE2: рекурсія, присвійні квантифікатори, \K та інше.
Веброзробка
Парсер cron-виразів Пояснює cron-вираз простою мовою й показує найближчі запуски у вашому часовому поясі або в UTC. Попередній перегляд Markdown Пишіть Markdown і одразу бачте результат з GitHub Flavored Markdown, а потім копіюйте HTML. Пісочниця HTML, CSS і JS Пишіть HTML, CSS і JavaScript і миттєво бачте результат — з консоллю, посиланнями для обміну та збереженням HTML. Працює в ізольованому середовищі у браузері. Парсер URL Розбирає URL на протокол, хост, порт, шлях, параметри запиту та фрагмент, декодує їх і дає змогу зібрати URL заново після редагування параметрів. Генератор CSS-градієнтів Створюйте лінійні, радіальні та конічні CSS-градієнти візуально: колірні точки, кут і центр, живий перегляд, готові шаблони та CSS для копіювання. Генератор CSS-тіней (box-shadow) Створюйте CSS-тіні візуально: накладайте кілька шарів, налаштовуйте зсув, розмиття, розтягування, колір і inset, з живим переглядом, шаблонами та CSS для копіювання. Генератор favicon Створіть favicon із тексту, емодзі чи свого логотипа: favicon.ico, PNG різних розмірів, Apple touch icon, web manifest і HTML-теги в одному ZIP. Генератор мета-тегів Створіть SEO мета-теги, теги Open Graph і Twitter Card для сторінки з попереднім переглядом у пошуку та соцмережах. Парсер User-Agent Розбирає рядок User-Agent на браузер, рушій, ОС, пристрій і процесор та розпізнає пошукових роботів, ШІ-ботів і HTTP-клієнти. Калькулятор підмереж (IPv4 CIDR) Обчислює адресу мережі та широкомовну адресу, діапазон хостів, кількість хостів, маску й зворотну маску за CIDR або IP з маскою, а також ділить мережу на підмережі. Калькулятор chmod Перетворює права доступу Unix між прапорцями, вісімковим (755) і символьним (rwxr-xr-x) записом, підтримує setuid, setgid і sticky-біт та формує готову команду chmod. Конвертер часових поясів Переводить дату й час між часовими поясами світу з урахуванням літнього часу, показуючи зсув від UTC і зміну дати для кожного поясу. Перевірка колірного контрасту (WCAG) Перевірте коефіцієнт контрасту WCAG 2.x для кольору тексту й тла: результат AA та AAA для звичайного й великого тексту та інтерфейсу, живий перегляд і найближчий придатний колір. Конвертер PX у REM Перетворює px у rem або em (і назад) з будь-яким базовим розміром шрифту, показує таблицю відповідностей і одразу конвертує всі значення px у вставленому CSS. Генератор robots.txt Створіть файл robots.txt: дозволяйте й забороняйте шляхи для різних user-agent, додайте карту сайту та crawl-delay, заблокуйте ШІ-краулери одним кліком. Генератор XML-карти сайту Перетворює список URL на sitemap.xml з lastmod, changefreq і priority, а також перевіряє й форматує наявну карту сайту. Генератор .htaccess Згенеруйте файл .htaccess для Apache: примусовий HTTPS, перенаправлення www, 301-редиректи, сторінка 404, gzip, кешування й заголовки безпеки. Генератор CSS border-radius Налаштовуйте CSS border-radius для кожного кута, зокрема еліптичні кути та форми-плями, у px, % або rem, з живим переглядом, шаблонами й найкоротшим CSS для копіювання. Онлайн-редактор зображень Обрізайте, обертайте, віддзеркалюйте, змінюйте розмір і корегуйте кольори фото у браузері, застосовуйте фільтри, читайте EXIF і зберігайте в PNG, JPG чи WebP. Нічого не завантажується. Генератор стеку шрифтів CSS Створіть кросплатформний стек font-family із системних шрифтів, з резервними шрифтами для китайської, японської, корейської та емодзі. Генератор CSS-спрайтів Об’єднайте іконки в один PNG-спрайт і отримайте CSS-класи з background-position для кожного зображення.
Генератори
Генератор UUID Генеруйте випадкові UUID v4 або впорядковані за часом UUID v7 масово за допомогою безпечного генератора випадкових чисел браузера. Генератор паролів Створюйте надійні випадкові паролі криптографічно стійким генератором просто у браузері. Генератор QR-кодів Перетворіть URL або будь-який текст на QR-код і завантажте його як SVG або PNG. Без реєстрації та без посилань-трекерів. Генератор Lorem Ipsum Генерує текст-заповнювач Lorem Ipsum за абзацами, реченнями чи словами, звичайним текстом або HTML, а також текст-рибу китайською, японською, корейською, російською, арабською, гінді та тайською. Генератор Nano ID Генерує Nano ID — короткі унікальні ідентифікатори, безпечні для URL, з криптографічною випадковістю, будь-якої довжини, з вбудованими або власними алфавітами та оцінкою ймовірності колізій. Генератор ULID Генеруйте ULID — 26-символьні унікальні ID, що сортуються за часом, з безпечною випадковістю, партіями до 1000 штук. Генератор .gitignore Створіть файл .gitignore, поєднавши шаблони для ваших мов, фреймворків, редакторів і операційних систем.
Інше
Коди стану HTTP Усі коди стану HTTP простими словами: що означає код, типові причини, як виправити, приклад відповіді та RFC, де його визначено. Приклади cron-виразів Готові cron-вирази для популярних розкладів: розбір кожного поля, найближчі запуски й варіанти для Kubernetes, GitHub Actions, Quartz і Spring. Переведення одиниць Конвертери для популярних пар одиниць: МБ у ГБ, px у rem, Цельсій у Фаренгейт, кг у фунти та інші — з формулою і таблицею переведення.