UTILS.
Приватність за замовчуванням

Інструменти Для розробників

Набір безкоштовних утиліт для розробників, які працюють повністю у вашому браузері — форматуйте та перевіряйте JSON, кодуйте й декодуйте Base64, декодуйте JWT, тестуйте регулярні вирази, генеруйте UUID і конвертуйте між форматами даних, причому нічого ніколи не надсилається на сервер.

Перетворити структуровані дані

{}

Форматувальник і валідатор JSON

Форматуйте, мінімізуйте та перевіряйте JSON із вбудованими повідомленнями про помилки.

⇄

Конвертер CSV ⇄ JSON

Перетворюйте CSV на масив JSON і JSON назад на CSV.

TS

JSON у TypeScript

Генеруйте інтерфейси TypeScript зі зразка JSON, рекурсивно визначаючи типи.

⊞}

JSON Flatten / Unflatten

Сплющуйте вкладений JSON у ключі з крапковою нотацією або відновлюйте вкладені обʼєкти з плоских ключів.

A↓}

JSON Key Sorter

Рекурсивно сортуйте ключі обʼєкта JSON за зростанням або спаданням.

}<

JSON to XML

Перетворіть обʼєкт JSON на XML-документ з відступами.

}±

Порівняння JSON

Порівняйте два об'єкти JSON і перелічіть кожне додане, видалене та змінене значення за шляхом.

Y⇄

Конвертер YAML ⇄ JSON

Конвертуйте YAML у JSON і JSON у YAML з помилками валідації, підтримкою кількох документів та опціями відступу.

T⇄

Конвертер TOML ⇄ JSON

Конвертуйте файли конфігурації TOML у JSON і JSON назад у TOML з чітким повідомленням про синтаксичні помилки.

🐹

JSON у структури Go

Перетворіть зразок JSON на типізовані структури Go з тегами json. Визначає int64, float64, bool, вкладені структури й зрізи у вашому браузері.

🔁

Конвертер XML у JSON

Конвертуйте XML у JSON і назад у браузері, зберігаючи атрибути, текстові вузли та повторювані елементи.

Форматувати й мініфікувати код

</>

Форматувальник XML

Форматуйте XML з відступами або мінімізуйте його до одного рядка.

⌗

Форматувальник SQL

Форматуйте SQL, переводячи ключові слова у верхній регістр і розміщуючи речення на окремих рядках.

⊟

Мінімізатор HTML

Мінімізуйте HTML, видаляючи коментарі та зайві пробіли.

⊠

Мінімізатор CSS

Мінімізуйте CSS, видаляючи коментарі та непотрібні пробіли.

{ }

CSS Beautifier

Форматуйте та відступайте мініфікований CSS з належними переходами рядків і відступами.

🎨

Форматувальник / бьютіфаєр JavaScript

Вставте JavaScript або відкрийте файл UTF-8 з розширенням .js чи .mjs, а потім виберіть «Форматувати» або «Мініфікувати». Синтаксис JavaScript підтримується; TypeScript і JSX не підтримуються.

🗜️

Мініфікатор JavaScript

Вставте JavaScript або відкрийте файл UTF-8 з розширенням .js чи .mjs, а потім виберіть «Форматувати» або «Мініфікувати». Синтаксис JavaScript підтримується; TypeScript і JSX не підтримуються.

Закодувати й дослідити дані

64

Кодувальник / декодувальник Base64

Кодуйте текст у Base64 або декодуйте назад — повна підтримка UTF-8.

&

Кодувальник HTML-сутностей

Кодуйте текст у HTML-сутності або декодуйте сутності назад у текст.

"

Екранування рядків JSON

Екрануйте або зніміть екранування рядка для безпечного використання всередині документа JSON.

\n

Екранування зворотних слешів

Екрануйте або зніміть екранування послідовностей зі зворотним слешем, як-от \n, \t та \uXXXX.

45

Кодувальник/декодувальник Base45

Кодуйте та декодуйте Base45 згідно з RFC 9285, який використовується у COVID QR-кодах ЄС.

xn

Конвертер Punycode / IDN

Перетворюйте міжнародні доменні імена у ASCII Punycode (xn--) та назад у Unicode.

NFC

Нормалізатор Unicode

Нормалізуйте текст Unicode за формами NFC, NFD, NFKC або NFKD.

🔠

Кодування та декодування Ascii85 / Base85

Кодуйте байти в Ascii85/Base85 і декодуйте їх назад, з підтримкою стандартного та Adobe (<~ ~>) варіантів, повністю у вашому браузері.

🔢

Кодування та декодування Base62

Перетворюйте цілі числа або байтові рядки в компактний URL-безпечний Base62 (0-9A-Za-z) і назад, з підтримкою BigInt та варіантом алфавіту GMP, все у браузері.

🔤

Екранувальник / деекранувальник рядків для коду

Екрануйте або деекрануйте текст як рядковий літерал для Java, C#, C/C++, JavaScript, JSON, SQL або XML/HTML — один інструмент, сім мов, все у браузері.

🔤

Інспектор символів Unicode

Розбивайте будь-який рядок на кодові точки й показуйте для кожної U+ hex, категорію, блок, байти UTF-8/UTF-16, HTML-сутність, JS-екранування, percent-кодування та прапорці.

✉️

Кодування та декодування Quoted-Printable

Кодуйте текст у MIME Quoted-Printable (екранування =XX, м'які переноси рядків) або декодуйте з нього, з режимом тіла та варіантом заголовка 'Q' за RFC 2047.

0b

Калькулятор двійкових і шістнадцяткових чисел

Додавайте, віднімайте, множте, діліть чи зсувайте біти й комбінуйте числа у двійковій, вісімковій, десятковій і шістнадцятковій системах точною BigInt-математикою.

Розібрати URL і вебзапити

Дослідити хеші й дані безпеки

Створити й розібрати ідентифікатори

Підготувати вебвміст і файли

<↓

HTML to Markdown

Перетворюйте базовий HTML на чистий Markdown під час введення.

▦<

Генератор HTML-таблиць

Перетворіть рядки, розділені комою, табуляцією чи крапкою з комою, на чисту розмітку HTML-таблиці з попереднім переглядом.

▦|

Генератор Markdown-таблиць

Перетворіть дані CSV чи TSV на вирівняну Markdown-таблицю з відступами у стилі GitHub.

🖼️

Кодувальник SVG у CSS / Data-URI

Кодуйте розмітку SVG як URL-кодований чи base64 data URI з готовими до вставки рядками background-image для CSS та <img>. Необов'язкова мінімізація.

mime

Пошук MIME-типу

Знайдіть MIME content type для розширення файлу або шукайте за MIME-типом.

.ext

Інформація про розширення файлу

Дізнайтеся, що означає розширення файлу, його категорію та типовий MIME-тип.

🗜️

Стиснення та розпакування Gzip / Zlib / Deflate

Стискайте або розпаковуйте текст у нативних форматах gzip, zlib (deflate) чи raw DEFLATE у браузері, з виводом у base64/hex та коефіцієнтом стиснення.

Налаштувати завдання розробки

Переглянути інші категорії