Інструменти для розробників
Форматуйте, кодуйте, декодуйте й генеруйте дані в щоденній роботі програміста.
- Base64: кодер і декодер Безкоштовний кодер і декодер Base64 з повною підтримкою UTF-8 та варіантом base64url для URL. Працює у вашому браузері, нічого не завантажується на сервер.
- Hex-переглядач файлів Відкрийте будь-який файл у hex-переглядачі в браузері: зсуви, hex і ASCII, пошук за байтами чи текстом, розбір чисел, визначення типу файлу.
- Валідатор JSON Schema Перевірте документ JSON за схемою JSON Schema у браузері. Кожна помилка наведена зі шляхом у документі, ключовим словом і шляхом у схемі.
- Генератор HMAC Обчисліть HMAC-SHA1, SHA-256, SHA-384 чи SHA-512 із ключем у вигляді тексту, hex або Base64 та перевірте підпис вебхука у браузері.
- Генератор HTML-таблиць Створіть код HTML-таблиці з редагованої сітки чи вставленого CSV: з підписом, th scope, класом CSS або вбудованими стилями та живим попереднім переглядом.
- Генератор SRI-хешу Згенеруйте SRI-хеші sha384 (Subresource Integrity) для файлу JavaScript чи CSS і скопіюйте готові атрибути integrity та crossorigin. Усе локально.
- Генератор ULID і Nano ID Генеруйте ULID (із монотонним режимом) або Nano ID із власним алфавітом і довжиною пакетно, декодуйте час із ULID та оцінюйте ризик колізій.
- Генератор UUID Безкоштовний генератор UUID версій 4 і 7. Створюйте до 1000 ідентифікаторів одразу, великими літерами чи без дефісів, і копіюйте або завантажуйте як .txt.
- Генератор ключів PGP і шифрування Створюйте ключі OpenPGP (Curve25519 чи RSA 4096), шифруйте, розшифровуйте, підписуйте й перевіряйте повідомлення PGP у браузері. Ключі не залишають пристрій.
- Генератор кодів TOTP і HOTP Генеруйте коди 2FA TOTP і HOTP із секрету Base32 або URI otpauth:// з SHA-1, SHA-256 чи SHA-512, живим відліком і QR-кодом для застосунків 2FA.
- Генератор таблиць Markdown Створюйте таблиці Markdown у сітці, вставляйте CSV чи клітинки з електронної таблиці, задавайте вирівнювання стовпців і копіюйте охайну таблицю GitHub Markdown.
- Генератор тестових даних Генеруйте реалістичні фейкові тестові дані (імена, адреси, дати, числа) у браузері й експортуйте їх як JSON, CSV або оператори SQL INSERT.
- Генератор хешів: MD5, SHA-256, SHA-512 Створюйте хеші MD5, SHA-1, SHA-256 та SHA-512 для тексту чи файлів будь-якого розміру й перевіряйте контрольні суми. Усе працює у вашому браузері.
- Генератор і перевірка bcrypt Згенеруйте хеш bcrypt із фактором вартості від 4 до 14, перевірте пароль за наявним хешем і перегляньте версію, вартість, сіль та контрольну суму.
- Генератор і перевірка JWT Створюйте й перевіряйте JSON Web Token з HS256, RS256, PS256, ES256 чи EdDSA. Редагуйте claims, задавайте exp та iat і перевіряйте підписи у браузері.
- Декодер JWT Декодуйте заголовок і корисне навантаження JWT, перегляньте exp, iat та nbf як дати й перевірте підпис HS256, RS256, ES256 чи EdDSA у браузері.
- Декодер сертифікатів X.509 Декодуйте сертифікат SSL/TLS, ланцюжок або CSR у браузері. Перегляньте суб’єкт, емітента, термін дії, SAN, призначення ключа, відкритий ключ і відбиток SHA-256.
- Дизасемблер WebAssembly Перетворіть двійковий файл .wasm на читабельний текст WAT, перевірте його та перегляньте секції, імпорт, експорт і функції у браузері без запуску модуля.
- Дослідник AST для JavaScript Вставте JavaScript і дослідіть його абстрактне синтаксичне дерево (ESTree, Acorn) у браузері. Натискайте вузли, щоб побачити код, і експортуйте AST у JSON.
- Діаграма регулярного виразу Перетворіть регулярний вираз JavaScript на залізничну діаграму з групами, альтернативами, циклами й перевірками навколо та експортуйте її в SVG або PNG.
- Екранування й деекранування рядків Екрануйте або деекрануйте рядок для JSON, JavaScript, шаблонних літералів, SQL, CSV, атрибутів HTML, регулярних виразів і URL просто у браузері.
- Калькулятор chmod Переводьте права доступу Unix між прапорцями, вісімковим (755) і символьним (rwxr-xr-x) записом, зі setuid, setgid, sticky-бітом і готовими командами chmod.
- Калькулятор IP-підмереж Обчисліть мережу, широкомовну адресу, діапазон вузлів і маску будь-якого блока CIDR IPv4 чи IPv6, а потім розбийте його на рівні підмережі чи план VLSM.
- Калькулятор обмежувального прямокутника (bbox) Обчисліть bbox за координатами, GeoJSON чи WKT у форматах minLon,minLat,maxLon,maxLat, WKT, Overpass і Leaflet, з відступом та антимеридіаном.
- Кодер і декодер HTML-сутностей Екрануйте спеціальні символи як HTML-сутності (іменовані, десяткові чи hex) або декодуйте будь-яку сутність за повним списком із 2 231 посилання HTML5.
- Коди клавіш JavaScript Натисніть будь-яку клавішу, щоб побачити значення event.key, event.code, keyCode, which і location, модифікатори, історію натискань і таблицю кодів клавіш.
- Кодування й декодування URL Безкоштовний кодувальник і декодувальник URL. Кодуйте параметри запиту чи повні URL, декодуйте послідовності %XX і обробляйте + як пробіл. Працює в браузері.
- Конвертер GeoJSON, KML і GPX Конвертуйте GeoJSON у KML, GPX, CSV або WKT і навпаки у браузері. Точки, лінії, полігони та Multi-геометрії, з підрахунком об’єктів і попереднім переглядом.
- Конвертер HTML у Markdown Конвертуйте HTML у Markdown і Markdown у HTML у браузері: з таблицями GitHub, закресленням, списками завдань і безпечним переглядом. Без завантаження на сервер.
- Конвертер JSON у CSV Конвертуйте JSON у CSV і CSV назад у JSON у браузері. Вкладені ключі розгортаються в стовпці, роздільники визначаються автоматично. Без завантаження.
- Конвертер JSON у XML Конвертуйте JSON у XML і XML у JSON у браузері: з атрибутами, повторюваними елементами та CDATA. Нічого не завантажується на сервер.
- Конвертер JSON у YAML Конвертуйте JSON у YAML і YAML у JSON у браузері: з якорями, ключами злиття та файлами з кількома документами. Нічого не завантажується на сервер.
- Конвертер TOML у JSON Конвертуйте TOML у JSON і JSON у TOML у браузері. Підтримуються таблиці, масиви таблиць, дати та 64-бітні цілі числа. Нічого не завантажується на сервер.
- Конвертер Unix-часу Перетворюйте Unix-мітки часу в секундах чи мілісекундах на зрозумілі дати в місцевому часі, UTC та ISO 8601 і повертайте будь-яку дату в epoch-час.
- Конвертер систем числення Переводьте числа між двійковою, вісімковою, десятковою, шістнадцятковою та будь-якою системою від 2 до 36, з доповняльним кодом і покроковим поясненням.
- Конструктор виразів cron Складіть вираз cron за полями, прочитайте його простими словами, перегляньте наступні запуски в часовому поясі й перетворіть на формат systemd, Quartz чи AWS.
- Переглядач файлів HAR Відкрийте файл .har у браузері: запити, заголовки, cookie, час і діаграма завантаження. Очистіть файл від секретів перед передачею. Нічого не завантажується.
- Порівняння коду (diff) Порівняйте дві версії коду поруч або в одну колонку з підсвічуванням синтаксису, номерами рядків і unified diff, який можна скопіювати чи завантажити.
- Розбір URL на частини Вставте URL, щоб побачити протокол, хост, порт, сегменти шляху, декодовані параметри запиту та фрагмент, а потім відредагуйте параметри й зберіть URL знову.
- Розбір рядка User Agent Розберіть будь-який рядок user agent, щоб побачити браузер, рушій, операційну систему, пристрій і процесор. Пакетний розбір з експортом у CSV, усе в браузері.
- Розподіл секрету за схемою Шаміра Розділіть пароль чи фразу відновлення на N часток, будь-які M з яких відновлюють секрет, за схемою Шаміра над GF(256) локально у вашому браузері.
- Тестер JSONPath Перевіряйте вирази JSONPath на власному JSON у браузері. Фільтри, зрізи, рекурсивний спуск, шляхи та JSON Pointer, з готовими прикладами.
- Тестер регулярних виразів Перевіряйте регулярні вирази JavaScript наживо: підсвічені збіги, групи захоплення, заміна та просте пояснення кожного токена шаблону.
- Форматувальник HTML Приведіть неохайний HTML до чистих відступів або безпечно мінімізуйте його у браузері. Вбудовані CSS і JavaScript теж форматуються. Без завантаження на сервер.
- Форматувальник SQL Форматуйте запити SQL для PostgreSQL, MySQL, SQL Server, Oracle, BigQuery, Snowflake та інших з вибором регістру ключових слів і відступів у браузері.
- Форматувальник XML Форматуйте, мініфікуйте й перевіряйте XML у браузері. Помилки показуються з рядком і стовпцем. Ваші файли ніколи не завантажуються на сервер.
- Форматувальник і валідатор JSON Безкоштовний форматувальник і валідатор JSON: форматує, мінімізує та перевіряє JSON у браузері й показує помилки синтаксису з рядком і стовпцем.
- Форматувальник і мінімізатор CSS Приведіть неохайний CSS до читабельного вигляду або мінімізуйте його за допомогою csso та побачте розмір до й після. Працює у браузері, без завантаження.
- Форматувальник і мінімізатор JavaScript Відформатуйте мінімізований JavaScript, мінімізуйте його за допомогою Terser або перевірте синтаксис із точним рядком і стовпцем помилки. Лише у браузері.