Інструменти для розробників
Відформатувати JSON, розкодувати токен, обчислити хеш, згенерувати UUID, перевірити регулярний вираз — дрібні задачі, які переривають робочий день. Кожна з них виконується просто в цій вкладці: те, що ви вставляєте, нікуди не завантажується, а це важливо, коли йдеться про токен, вихідні дані для хешу чи пароль. Немає жодного рушія, який треба завантажувати, і немає очікування — сторінка готова одразу. Працюєте з текстом, а не з кодом? Текстові інструменти поруч.
JSON і структуровані дані
- Форматування та перевірка JSON — відступи, мініфікація, пошук помилокФорматуйте, мініфікуйте та перевіряйте JSON із точним рядком і стовпцем помилки. Також показує дубльовані ключі та числа, що втрачають точність. У браузері.
- Конвертер JSON ↔ YAML ↔ CSV — усі напрямки, безкоштовно онлайнКонвертуйте між JSON, YAML і CSV у будь-якому напрямку. Вкладеність для CSV розгортається в стовпці через крапку, а не відкидається. Працює у браузері.
- JSON у TypeScript — згенерувати інтерфейси зі зразка JSONГенеруйте інтерфейси TypeScript зі зразка JSON. Вкладені об’єкти стають іменованими типами; необов’язковість визначається за оголошеними правилами. У браузері.
- Форматування та мініфікація HTML, CSS і JavaScript — безкоштовно онлайнФорматуйте або мініфікуйте HTML, CSS і JavaScript у браузері. Лише коментарі та пробіли — нічого не перейменовується й нічого не ламається.
Кодування та хешування
- Кодування та розкодування base64 — текст і файли у браузеріКодуйте текст або будь-який файл у base64 і розкодовуйте назад у текст чи файл. Сувора перевірка вхідних даних. Нічого не завантажується на сервер.
- Кодування та розкодування URL — відсоткове кодування, обидва режимиКодуйте та розкодовуйте URL. Оберіть, що саме ви кодуєте — значення всередині адреси чи цілу адресу: результати різні. У браузері.
- Конвертер hex у текст і тексту в hex — безкоштовно онлайнПеретворюйте текст на шістнадцятковий вигляд і назад з обраним роздільником. Сувора перевірка з поясненням помилки. Працює у браузері.
- Генератор хешів — MD5, SHA-1 і SHA-256 для будь-якого текстуОбчислюйте хеші MD5, SHA-1 і SHA-256 у браузері. Нічого не завантажується — це важливо, коли вхідні дані є таємницею.
Ідентифікатори та час
- Генератор UUID — UUID версії 4, поштучно або пакетомГенеруйте UUID версії 4 у браузері — по одному або сотнями. Використовує криптографічний генератор випадкових чисел. Копіюйте окремо або все разом.
- Конвертер міток часу Unix — час епохи в дату й назадПеретворюйте мітки часу Unix на звичайні дати й назад у будь-якому часовому поясі. Підтримує мілісекунди, дати до 1970 року та переведення годинників. У браузері.
Порівняння й перевірка
- Знайти невидимі символи в тексті — нульова ширина, BOM, нерозривні пробілиЗнайдіть і приберіть пробіли нульової ширини, BOM та керувальні символи, які ламають ідентифікатори, імпорт CSV і розбір JSON. На клієнті, без завантаження.
- Slugify — безпечні для URL ідентифікатори з будь-якого рядкаСтворюйте безпечні для URL слаґи для маршрутів, імен файлів і ключів CMS. Опрацьовує кирилицю, діакритику, емодзі та пунктуацію. На клієнті, без завантаження.
- Порівняння текстів — побачте, що змінилосяПорівнюйте два тексти за рядками, словами чи символами. Додане й вилучене позначається, а не лише підсвічується кольором. У браузері.
- Перевірка регулярних виразів — на власному прикладі текстуПеревіряйте регулярний вираз, дивіться всі збіги з позиціями та групами захоплення й отримуйте попередження, коли вираз надто повільний, замість зависання сторінки.
Безпека
- Генератор паролів — надійні випадкові паролі просто у браузеріСтворюйте надійні випадкові паролі з обраною довжиною та типами символів. Використовує криптографічний генератор випадкових чисел браузера. Нічого нікуди не надсилається.
- Декодер JWT — переглянути заголовок і вміст токенаРозкодуйте JSON Web Token, щоб побачити заголовок, корисне навантаження й дати. Лише розкодування — підпис ніколи не перевіряється. Нічого не завантажується.
Працюєте з текстом, а не з кодом? Спробуйте текстові інструменти →