Онлайн-інструменти для розробників — швидко і без реєстрації

tulzy — безкоштовні браузерні утиліти для розробників: форматування JSON, генератор UUID, хешування MD5/SHA-256 та кодування Base64/URL. Без встановлення, без відправки даних на сервер.

Кодування

Base64

Кодування та декодування Base64 — текст і файли, прямо в браузері.

Base32

Кодування та декодування Base32 (RFC 4648) — текст і файли, прямо в браузері.

URL Encode/Decode

Кодування та декодування URL — символи, які потрібно екранувати в посиланнях і параметрах запиту.

HTML Entities Encode/Decode

Кодування та декодування HTML-сутностей — безпечне відображення спецсимволів на сторінці.

JWT Encoder/Decoder

Кодування та декодування JWT-токена — заголовок, корисне навантаження, підпис HMAC і стандартні поля.

Unicode Escape

Кодування та декодування Unicode-послідовностей — символи у вигляді \uXXXX і назад.

ROT13 / Шифр Цезаря

Шифр Цезаря — циклічний зсув літер латинського алфавіту. ROT13 — окремий випадок зі зсувом 13 (кнопка нижче), симетричний: encode і decode дають однаковий результат. Інші символи (цифри, кирилиця, розділові знаки) не змінюються.

Punycode encode/decode

Кодування доменних імен з юнікод-символами (IDN) у ASCII-сумісний формат Punycode (xn--) і назад.

Азбука Морзе encode/decode

Кодування тексту (латиниця й кирилиця) в азбуку Морзе (крапки й тире) і назад. Символи без відповідника в таблиці пропускаються.

Data URI / Base64 зображення

Кодування зображення у Data URI (data:image/…;base64,…) для вставки в CSS/HTML і декодування Data URI або сирого Base64 назад у файл — усе прямо в браузері.

Gzip/Deflate ↔ Base64

Стиснення тексту в Gzip або Deflate з подальшим Base64-кодуванням результату — і назад. Працює через Compression Streams API прямо в браузері.

XML Entities Encode/Decode

Кодування та декодування XML-сутностей — 5 стандартних (амперсанд, кутові дужки, апостроф, лапки) і числові посилання на символи.

JSON

JSON Formatter / Minify / Validator

Форматування (відступ 2 пробіли), мінімізація та валідація JSON прямо в браузері.

JSONPath тестер

Перевірка JSONPath-виразів на реальних JSON-даних — миттєвий перегляд знайдених значень і шляхів до них.

JSON Diff / Compare

Порівняння двох JSON-документів — що додано, видалено чи змінено, з точним шляхом до кожної відмінності.

JSON Schema Validator

Перевірка JSON-даних на відповідність JSON Schema (стиль draft-07) — з точним шляхом і поясненням для кожного порушення.

JSON Path Extractor / Flatten

Розгортання вкладеного JSON у плаский список "шлях: значення" (Flatten) і збирання назад у вкладену структуру (Unflatten). Нотація шляху та сама, що й у JSONPath/JSON Diff: store.book[0].price.

JSON Sort Keys

Рекурсивне сортування ключів об’єктів у JSON за алфавітом — порядок елементів масивів не змінюється, лише ключі об’єктів на кожному рівні вкладеності.

JSON Repair

Виправлення пошкодженого JSON — зайві коми, одинарні лапки, ключі без лапок, коментарі, Python-літерали (True/False/None) та інше — з переліком усіх застосованих виправлень.

Mock JSON Generator

Генерація фейкових JSON-даних за шаблоном: значення-плейсхолдери на кшталт {{name}} чи {{email}}, а масиви повторюються через "ключ|N".

JSON ↔ YAML / CSV / XML / TOML

Конвертувати JSON в YAML, CSV, XML чи TOML і навпаки — усе в браузері, без бібліотек.

Текст

Case Converter

Перетворення тексту чи ідентифікатора одразу в усі поширені стилі — camelCase, snake_case, kebab-case та інші. Розпізнає межі слів у camelCase/PascalCase, абревіатурах (XMLParser → XML + Parser) і на цифрах.

Text Diff

Порівняння двох текстів рядок за рядком — що додано, видалено чи змінено, зі словом-рівневим підсвічуванням у змінених рядках.

Regex Tester / Find & Replace

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

Sort & Dedupe Lines

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

String Escape

Екранувати текст у рядковий літерал (лапки, backslash, керівні символи) для вставки в код, або розекранувати назад.

CRLF ↔ LF Converter

Перевести закінчення рядків між Windows (CRLF), Unix/macOS (LF) і старим Mac (CR), з виявленням змішаних закінчень.

Character & Word Counter

Статистика тексту в реальному часі: символи (з пробілами й без), слова, рядки, речення, абзаци та розмір у байтах (UTF-8).

Lorem Ipsum Generator

Генератор тексту-заповнювача Lorem Ipsum — абзацами, реченнями або окремими словами.

Slugify

Перетворення тексту на URL-безпечний «слаг»: транслітерація кирилиці (укр./рос.) за офіційним стандартом, видалення діакритики та зайвих символів, нижній регістр.

Markdown Preview / HTML ↔ Markdown

Живий перегляд Markdown як відформатованого HTML, а також конвертація в обидва боки: Markdown → HTML і HTML → Markdown.

Whitespace & Trim Tools

Очищення тексту від зайвих пробілів: обрізання країв рядків, згортання повторюваних пробілів, видалення порожніх рядків, конвертація табуляцій ↔ пробілів.

Text Reverse

Розвернути текст: по символах, по словах (порядок слів) або по рядках (порядок рядків).

Word/Character Frequency Counter

Частотний аналіз тексту: скільки разів трапляється кожне слово чи символ, відсортовано за кількістю.

Хеші/крипто

Hash Generator

Обчислення хешів тексту чи файлу одразу тринадцятьма алгоритмами: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32 і Adler-32.

Checksum Verifier

Перевірити цілісність файлу чи тексту — вставте очікуваний хеш, інструмент сам визначить алгоритм серед 13 підтримуваних.

HMAC Generator

Обчислення HMAC (Hash-based Message Authentication Code) тексту чи файлу з секретним ключем — одразу вісьмома алгоритмами: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160.

Bcrypt Hash + Verify

Хешування паролів через bcrypt (з випадковою сіллю та налаштовуваною вартістю) і перевірка пароля проти вже наявного bcrypt-хешу.

UUID Generator

Генерація UUID версій 1, 3, 4, 5, 6 і 7 — випадкових, часових і похідних від імені (name-based).

Генератор паролів

Криптографічно випадкові паролі з налаштовуваною довжиною й набором символів.

AES Encrypt/Decrypt

Шифрування й розшифрування тексту через AES-GCM або AES-CBC із паролем (ключ похідний через PBKDF2).

Argon2 Hash + Verify

Хешування паролів через Argon2 (переможець Password Hashing Competition, RFC 9106) — варіанти d/i/id, з перевіркою пароля проти наявного хешу.

Scrypt Hash + Verify

Хешування паролів через scrypt (RFC 7914, memory-hard KDF) з перевіркою пароля проти наявного хешу.

TOTP Generator/Verifier

Одноразові коди за часом (TOTP, RFC 6238) — генерація поточного коду з секрету та перевірка введеного коду з урахуванням дрейфу часу.

PBKDF2 Hash + Verify

Похідний ключ через PBKDF2 (RFC 8018) з паролем, HMAC-SHA1/256/384/512 і налаштовуваною кількістю ітерацій.

X.509 / SSL Certificate Decoder

Розбір PEM-сертифіката (X.509/ASN.1 DER) — суб’єкт, видавець, термін дії, публічний ключ, розширення й відбитки.

PGP/GPG Encrypt/Decrypt

Генерація PGP-ключів, шифрування й розшифрування повідомлень (OpenPGP, RFC 4880) через бібліотеку openpgp.js.

Час/числа

Unix Timestamp ↔ Дата

Конвертація Unix-часу в дату і навпаки, з підтримкою довільних часових поясів (IANA).

Cron Parser

Розбір cron-виразу (5 чи 6 полів, включно з @-скороченнями) — опис розкладу людською мовою та наступні запуски в обраному часовому поясі.

Конвертер систем числення

Двонапрямна конвертація між двійковою, вісімковою, десятковою, шістнадцятковою та довільною (2-36) системами числення — введіть число в будь-яке поле.

Побітові операції

AND/OR/XOR/NAND/NOR/XNOR/NOT і зсуви над цілими числами заданої розрядності (8/16/32/64 біт) у будь-якій системі числення.

Різниця між датами

Точна різниця між двома датами/часом — календарний розклад (роки, місяці, дні…), загальна тривалість і кількість робочих днів.

Калькулятор віку

Точний вік за датою народження — роки/місяці/дні, скільки прожито загалом і коли наступний день народження.

Конвертер часових поясів

Один момент часу — одночасно у декількох часових поясах. Порівнюйте робочі години, плануйте дзвінки, дивіться різницю в днях.

Калькулятор тривалості

Сума або різниця кількох тривалостей — зручно рахувати відпрацьований час, тривалість відео чи сумарний час завдань.

Парсер тривалості ISO 8601

Розібрати рядок на кшталт "P3Y6M4DT12H30M5S" у зрозумілий вигляд або скласти такий рядок із років/місяців/днів/годин/хвилин/секунд.

Номер тижня (ISO 8601)

Дізнатись номер тижня ISO 8601 для дати або знайти дати початку й кінця конкретного тижня.

Конвертер римських цифр

Арабське число ↔ римська цифра. Уведіть будь-яке поле — друге оновиться автоматично.

Конвертер IEEE 754 float

Десяткове число ↔ бінарне представлення IEEE 754 (одинарна чи подвійна точність) — знак, експонента, мантиса, особливі значення.

Число прописом

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

Веб-розробка

Color Converter

Конвертація кольору між HEX, RGB, HSL, HSV/HSB і CMYK — введіть значення в будь-яке поле, решта оновиться миттєво.

CSS Minify / Beautify

Стиснути CSS для продакшену або відформатувати згорнутий CSS у зручний для читання вигляд.

JS Minify / Beautify

Стиснути JavaScript для продакшену або відформатувати згорнутий код у зручний для читання вигляд.

HTML Minify / Beautify

Стиснути HTML для продакшену або відформатувати згорнутий код у зручний для читання вигляд.

CSS Gradient Generator

Зібрати лінійний, радіальний чи конічний градієнт з кількох кольорів і отримати готовий CSS.

Credit Card Validator

Перевірити номер картки алгоритмом Луна, визначити платіжну систему й довжину. Усе обчислюється у браузері — номер нікуди не надсилається.

IBAN Validator

Перевірити IBAN за контрольною сумою ISO 7064 (mod 97), формат і очікувану довжину для країни. Усе обчислюється у браузері.

QR Code Generator / Reader

Згенерувати QR-код із тексту чи URL, або зчитати вміст із завантаженого зображення.

Barcode Generator

Згенерувати лінійний штрих-код (CODE128, EAN-13, UPC, CODE39 та інші) із тексту чи цифр.

Placeholder Image Generator

Згенерувати зображення-заглушку заданого розміру для макетів і верстки.

Мережа/HTTP

URL Parser

Розібрати URL на складові — протокол, хост, порт, шлях, параметри запиту, фрагмент.

Query String ↔ JSON

Розібрати query-рядок URL у JSON-об’єкт або зібрати JSON назад у query-рядок.

User-Agent Parser

Розібрати рядок User-Agent на браузер, рушій, операційну систему і тип пристрою.

Basic Auth Generator

Згенерувати або розібрати заголовок HTTP Basic Authentication — Base64(логін:пароль).

HTTP Headers Parser

Розібрати сирі HTTP-заголовки (з curl -I, DevTools, raw response) на список полів із поясненням і перевіркою заголовків безпеки.

Cookie Parser

Розібрати заголовок Set-Cookie або рядок Cookie/document.cookie на назву, значення, атрибути й перевірку типових помилок безпеки.

CORS Checker / Explainer

Покроково пояснити, чи дозволить браузер крос-доменний запит — simple/preflight-класифікація, перевірка Access-Control-* заголовків відповіді, підсумок.

Email Header Analyzer

Розібрати сирі заголовки листа (View Source / Show Original) — основні поля, ланцюжок Received з таймінгами, SPF/DKIM/DMARC, ознаки підробки From/Reply-To.