iKit

інструменти, створені для вебу.

Зростаючий набір швидких онлайн-утиліт з пріоритетом приватності для розробників, дизайнерів і щоденних завдань. Без реєстрації. Без реклами, що стежить за вами. Просто інструменти, які працюють.

Усі інструменти

Швидкі та приватні онлайн-інструменти, які повністю працюють у вашому браузері.

Dev

· 18

JSON Decoder

Форматування, мініфікація, валідація і перегляд JSON у вигляді навігованого дерева з миттєвим звітом про помилки.

Відкрити

QR Code Generator

Генеруйте QR-коди для URL, даних Wi-Fi, vCard та email — завантажуйте як PNG або SVG.

Відкрити

Password Generator

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

Відкрити

Base64 Encoder / Decoder

Кодуйте або декодуйте Base64 для тексту та файлів із варіантом URL-safe, підтримкою UTF-8 і попереднім переглядом у реальному часі.

Відкрити

URL Encoder / Decoder

Procent-кодуйте будь-який текст або декодуйте URL-encoded рядок. Режими Component / Full-URI / Form, UTF-8 безпечно, живий попередній перегляд, 100% у вашому браузері.

Відкрити

HTML Encoder / Decoder

Екрануйте `& < > " '` у безпечні HTML-сутності, кодуйте іменовані (&copy;) або числові (&#169;) сутності, декодуйте будь-яку сутність назад у звичайний текст. Чотири режими, безпечно для UTF-8 + emoji + CJK, у вашому браузері.

Відкрити

JWT Decoder / Encoder

Декодуйте будь-який JSON Web Token (header, payload, claims), перевіряйте HMAC-підписи локально, або підписуйте нові токени HS256/384/512. Web Crypto, без завантаження, без логів.

Відкрити

Regex Tester

Створюйте, тестуйте та налагоджуйте регулярні вирази JavaScript із підсвічуванням збігів у реальному часі, capture groups, режимом replace та шпаргалкою.

Відкрити

Diff Checker

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

Відкрити

Hash Generator

Обчислюйте хеші MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32 із тексту чи файлів — у реальному часі та повністю на стороні клієнта.

Відкрити

Markdown Editor

Редактор Markdown із попереднім переглядом у реальному часі, розділеним екраном, гарячими клавішами панелі інструментів, підтримкою GFM та блоків коду з підсвічуванням синтаксису.

Відкрити

Word & Character Counter

Підрахунок слів, символів, речень, абзаців і часу читання в реальному часі. Плюс ліміти X / SMS / SEO meta та частотність слів.

Відкрити

UUID Generator

Генеруйте UUID (GUID) версії 4 за стандартом RFC 4122 з кількома форматами — криптографічно випадкові.

Відкрити

Lorem Ipsum Generator

Шість варіантів (класичний, Bacon, Cupcake, Hipster, Cat, Pirate) × шість форматів виводу (абзаци, речення, слова, списки, HTML, Markdown). Налаштовувана довжина, опційний класичний початок, копіювання в один клік.

Відкрити

Case Converter

Перетворюйте будь-який рядок на camelCase, PascalCase, snake_case, kebab-case і ще 8 — усі одночасно. Плюс пакетний режим JSON-keys, який рекурсивно перейменовує кожен ключ.

Відкрити

JS / CSS Minifier + Beautifier

Мініфікуйте JavaScript / CSS, щоб видалити коментарі та пробіли, або форматуйте обфусцукований / однорядковий код у читабельний вигляд. Автовизначення мови, налаштовуваний відступ. Усе у вашому браузері.

Відкрити

JSON ↔ YAML Converter

Двонаправлений конвертер JSON ↔ YAML, створений для маніфестів k8s, GitHub Actions, Docker Compose, helm values та ansible playbooks. Жива конвертація, ідіоматичний блочний вивід, підтримка багаторядкових рядків. Усе у вашому браузері.

Відкрити

XML Formatter / Validator

Форматуйте, мініфікуйте та валідуйте будь-який XML — REST, SOAP, RSS, sitemap, Maven, AndroidManifest. Звіти про помилки з рядком і колонкою, вивід з підсвічуванням синтаксису. Все у вашому браузері.

Відкрити

Чому iKit

Ми створили iKit, бо більшість сучасних онлайн-інструментів побудовані навколо ваших даних, а не вашої проблеми.

Ваші дані ніколи не залишають ваш пристрій

Кожен інструмент, який може працювати на стороні клієнта, так і робить. Ваш PDF, ваші фото, ваш JSON, ваші паролі — усе це обробляється всередині тієї самої вкладки браузера, яка завантажила сторінку. Жодних завантажень на сервер, жодних тимчасових копій, жодного запису в логах, жодного запису, прив’язаного до IP. Ви можете відключити мережу після завантаження сторінки, і більшість інструментів усе одно працюватимуть від початку до кінця.

Браузерно-нативно — отже, миттєво

Інструменти на серверній стороні завжди мають затримку на передачу, черги очікування та ліміти запитів. Повністю оминаючи сервер, операція iKit починається тієї ж миті, коли ви відпускаєте файл. Стиснення 20 зображень, генерація набору іконок або парсинг JSON на 2 МБ виконується за лічені секунди — обмежено лише вашим CPU, а не чужою чергою.

без додаткових умов

Без реєстрації, без збору email, без «оновіть для повного функціоналу», без денних квот, без водяних знаків. iKit є у простому сенсі: відкрийте сторінку, зробіть справу, закрийте вкладку. Ми прозоро говоримо про те, як це залишається — нетрекінгова банерна реклама, і все — і ми не обмежуємо самі інструменти.

Як це працює

Ось що саме відбувається, коли ви користуєтеся будь-яким інструментом iKit — жодних чорних скриньок.

  1. 1

    Завантаження сторінки

    Ваш браузер отримує статичну HTML-сторінку плюс невеликий JavaScript bundle (зазвичай 50–500 КБ залежно від інструмента). Важкі залежності — як-от модель WebAssembly за Background Remover або pdf-lib для PDF — завантажуються лише тоді, коли ви насправді відкриваєте конкретний інструмент, а не на головній сторінці.

  2. 2

    Введення файлу або тексту

    Коли ви відпускаєте файл або вставляєте текст, дані зчитуються безпосередньо в пам’ять JavaScript за допомогою браузерних API (FileReader, ArrayBuffer, OffscreenCanvas). Нічого не завантажується — немає жодного POST-запиту на наші сервери, ви можете перевірити це у вашому браузері в DevTools → вкладка Network під час виконання операції.

  3. 3

    Локальна обробка

    Сама робота — стиснення, кодування, аналіз зображень, OCR, хешування — відбувається на вашому CPU у Web Worker або в головному потоці. Ми використовуємо перевірені часом open-source бібліотеки (pdf-lib, pdf.js, Tesseract.js, mozjpeg, Squoosh codecs, Web Crypto API), тож базові алгоритми можна перевірити.

  4. 4

    Вивід і завантаження

    Результат зберігається в пам’яті браузера, доки ви не натиснете «Завантажити» або «Копіювати». Запуск завантаження створює Blob URL за допомогою URL.createObjectURL і зберігає його через віртуальний клік <a>. Blob прибирається збирачем сміття, щойно ви залишаєте сторінку — нічого не залишається з жодної зі сторін.

Якщо ви розробник і хочете перевірити це самостійно — кожна сторінка відкрита для view-source, а панель Network залишатиметься порожньою під час самої операції. Ми детально задокументували архітектуру в блозі iKit.

Нещодавно опубліковано

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

Про iKit

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

Кожен інструмент побудований за однією філософією: працювати у вашому браузері, коли це можливо, ніколи не завантажувати приватні дані на сервер, працювати 25 мовами включаючи RTL-письмо, і залишатися повністю — без платних рівнів, без прихованих лімітів, без платних стін.

Ми почали з JSON Decoder. Сьогодні набір охоплює зображення, QR-коди, SQL у Excel, видалення фону ШІ та генерацію іконок застосунків. Нові інструменти додаються регулярно.

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

Обробка на стороні клієнта скрізь, де це можливо. Ваші файли та дані ніколи не залишають ваш пристрій.

Готовий до роботи

Без реєстрації, без установки, дані не залишають ваш пристрій. Відкрийте сторінку та починайте.

25 мов

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