iKit

Alat, dibuat untuk web.

Kumpulan utilitas online yang cepat dan mengutamakan privasi untuk pengembang, desainer, dan tugas sehari-hari. Tanpa pendaftaran. Tanpa iklan yang melacak Anda. Hanya alat yang berfungsi.

Semua alat

Alat online yang cepat dan privat — semuanya berjalan di browser Anda.

Dev

· 18

JSON Decoder

Format, minify, validasi, dan lihat JSON sebagai pohon yang dapat dinavigasi dengan pelaporan kesalahan instan.

Buka

QR Code Generator

Buat kode QR untuk URL, kredensial Wi-Fi, vCard, dan email — unduh sebagai PNG atau SVG.

Buka

Password Generator

Hasilkan kata sandi kuat yang aman secara kriptografis, dengan opsi panjang, karakter, dan keterbacaan.

Buka

Base64 Encoder / Decoder

Enkode atau dekode Base64 untuk teks dan file, dengan varian URL-safe, dukungan UTF-8, dan pratinjau langsung.

Buka

URL Encoder / Decoder

Percent-encode teks apa pun atau decode string URL-encoded. Mode Component / Full-URI / Form, aman UTF-8, pratinjau langsung, 100% di browser Anda.

Buka

HTML Encoder / Decoder

Escape `& < > " '` menjadi entitas HTML yang aman, encode entitas bernama (&copy;) atau numerik (&#169;), decode entitas apa pun kembali ke teks biasa. Empat mode, aman UTF-8 + emoji + CJK, di browser Anda.

Buka

JWT Decoder / Encoder

Decode JSON Web Token apa pun (header, payload, claims), verifikasi tanda tangan HMAC secara lokal, atau tanda tangani token baru dengan HS256/384/512. Web Crypto, tanpa upload, tanpa log.

Buka

Regex Tester

Bangun, uji, dan debug regular expression JavaScript dengan penyorotan match secara langsung, capture group, mode replace, dan cheatsheet bawaan.

Buka

Diff Checker

Bandingkan dua potongan teks atau kode secara berdampingan dengan penyorotan tingkat baris + kata, abaikan whitespace, serta tampilan unified atau split.

Buka

Hash Generator

Hitung hash MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32 dari teks atau file — secara langsung dan sepenuhnya di sisi klien.

Buka

Markdown Editor

Editor Markdown langsung dengan pratinjau layar terbagi, pintasan toolbar, GFM, dan blok kode dengan penyorotan sintaks.

Buka

Word & Character Counter

Hitungan kata, karakter, kalimat, paragraf, dan waktu baca secara langsung. Plus batas X / SMS / SEO meta dan frekuensi kata.

Buka

UUID Generator

Hasilkan UUID (GUID) v4 sesuai RFC 4122 dengan beragam opsi format — acak secara kriptografis.

Buka

Lorem Ipsum Generator

Enam varian (klasik, Bacon, Cupcake, Hipster, Cat, Pirate) × enam format keluaran (paragraf, kalimat, kata, daftar, HTML, Markdown). Panjang yang dapat disesuaikan, pembuka klasik opsional, salin sekali klik.

Buka

Case Converter

Konversi string apa pun ke camelCase, PascalCase, snake_case, kebab-case dan 8 lainnya — semuanya sekaligus. Plus mode batch JSON-keys yang menulis ulang setiap kunci secara rekursif.

Buka

JS / CSS Minifier + Beautifier

Minify JavaScript / CSS untuk menghapus komentar dan spasi, atau beautify kode yang di-obfuscate / satu baris menjadi bentuk yang mudah dibaca. Deteksi bahasa otomatis, indentasi yang dapat dikonfigurasi. Semuanya di browser Anda.

Buka

JSON ↔ YAML Converter

Konverter JSON ↔ YAML dua arah yang dibuat untuk manifes k8s, GitHub Actions, Docker Compose, helm values, ansible playbooks. Konversi langsung, output gaya blok yang idiomatik, dukungan string multi-baris. Semuanya di browser Anda.

Buka

XML Formatter / Validator

Pretty-print, minify, dan validasi XML apa pun — REST, SOAP, RSS, sitemap, Maven, AndroidManifest. Laporan kesalahan baris + kolom, output dengan penyorotan sintaks. Semuanya di browser Anda.

Buka

Mengapa iKit

Kami membangun iKit karena kebanyakan tool online saat ini dirancang berpusat pada data Anda, bukan pada masalah Anda.

Data Anda tidak pernah meninggalkan perangkat Anda

Setiap tool yang bisa berjalan di sisi client memang berjalan di sana. PDF Anda, foto Anda, JSON Anda, password Anda — semuanya diproses di dalam tab browser yang sama yang memuat halaman ini. Tidak ada upload, tidak ada salinan sementara di server, tidak ada baris log, tidak ada catatan terkait IP. Anda bisa memutus koneksi internet setelah halaman selesai dimuat dan sebagian besar tool tetap berfungsi sepenuhnya.

Browser-native artinya instan

Tool berbasis server selalu memiliki latency bolak-balik, antrean, dan rate limit. Dengan melewati server sepenuhnya, operasi iKit dimulai sejak detik Anda menjatuhkan file. Mengompres 20 gambar, membuat satu set icon, atau memparse JSON 2 MB selesai dalam hitungan detik — hanya dibatasi oleh CPU Anda, bukan antrean orang lain.

tanpa syarat

Tanpa pendaftaran, tanpa pengumpulan email, tanpa "upgrade untuk fitur lengkap", tanpa kuota harian, tanpa watermark. iKit dalam arti yang sederhana: buka halaman, kerjakan, tutup tab. Kami juga transparan soal bagaimana ini tetap — iklan display non-tracking, hanya itu — dan kami tidak mengunci tool itu sendiri.

Cara kerjanya

Inilah yang sebenarnya terjadi saat Anda menggunakan tool iKit mana pun — tanpa kotak hitam.

  1. 1

    Pemuatan halaman

    Browser Anda mengambil halaman HTML statis plus satu bundle JavaScript kecil (biasanya 50–500 KB tergantung tool-nya). Dependency berat — seperti model WebAssembly di balik Background Remover atau pdf-lib untuk PDF — hanya dimuat saat Anda benar-benar membuka tool tersebut, bukan di halaman utama.

  2. 2

    Input file atau teks

    Saat Anda menjatuhkan file atau menempel teks, datanya dibaca langsung ke memori JavaScript menggunakan browser API (FileReader, ArrayBuffer, OffscreenCanvas). Tidak ada apa pun yang di-upload — tidak ada request POST ke server kami, dan Anda bisa memverifikasinya sendiri di DevTools browser → tab Network selama operasi berjalan.

  3. 3

    Pemrosesan lokal

    Pekerjaan sebenarnya — kompresi, encoding, analisis gambar, OCR, hashing — berjalan di CPU Anda, di dalam Web Worker atau pada main thread. Kami menggunakan library open-source yang sudah teruji (pdf-lib, pdf.js, Tesseract.js, mozjpeg, Squoosh codecs, Web Crypto API) sehingga algoritma dasarnya bisa diaudit.

  4. 4

    Output dan unduh

    Hasilnya disimpan di memori browser sampai Anda menekan Download atau Copy. Saat unduhan dipicu, kami membuat Blob URL dengan URL.createObjectURL dan menyimpannya melalui klik <a> virtual. Blob tersebut langsung di-garbage-collect begitu Anda meninggalkan halaman — tidak ada apa pun yang tertinggal di kedua sisi.

Jika Anda seorang developer dan ingin memverifikasi semua ini sendiri, setiap halaman terbuka untuk view-source, dan panel Network akan tetap kosong selama operasi berlangsung. Kami mendokumentasikan arsitekturnya secara rinci di blog iKit.

Baru dipublikasikan

Panduan langkah demi langkah, perbandingan tool, dan deep-dive untuk developer — diperbarui setiap hari.

Tentang iKit

iKit adalah koleksi kecil alat online yang terus bertambah — jenis utilitas yang Anda gunakan selama hari kerja dan berharap lebih bersih, lebih cepat, dan tidak mengambil data Anda.

Setiap alat dibangun dengan filosofi yang sama: berjalan di browser Anda jika memungkinkan, tidak pernah mengunggah data pribadi ke server, bekerja dalam 25 bahasa termasuk skrip RTL, dan tetap sepenuhnya — tanpa tingkat berbayar, tanpa kuota tersembunyi, tanpa paywall.

Kami mulai dengan JSON Decoder. Hari ini, rangkaian ini mencakup gambar, kode QR, SQL-ke-Excel, penghapusan latar AI, dan pembuatan ikon aplikasi. Alat baru ditambahkan secara teratur.

Mengutamakan privasi

Pemrosesan sisi klien di mana pun memungkinkan. File dan data Anda tidak pernah meninggalkan perangkat Anda.

Siap pakai

Tanpa daftar, tanpa instal, data tidak pernah meninggalkan perangkat Anda. Buka halaman dan langsung kerja.

25 bahasa

Terjemahan asli, deteksi bahasa browser otomatis, dan dukungan RTL penuh untuk Arab, Persia, Urdu.