iKit

Alat online, dibuat untuk web.

Rangkaian utilitas daring yang terus bertambah, cepat dan mengutamakan privasi, untuk pengembang, desainer, dan tugas sehari-hari. Tanpa pendaftaran. Tanpa unggahan. Hanya alat yang berfungsi.

Tidak. Semua alat di iKit tersedia sepenuhnya tanpa biaya apa pun — tidak ada paket berbayar, tidak ada kuota harian, dan tidak ada fitur di balik paywall. Tidak ada yang perlu dibeli dan tidak ada yang perlu dibuka. Situs ini ditopang oleh iklan yang tidak mengganggu, dan itulah yang memungkinkan kami membuka setiap alat untuk semua orang tanpa memungut bayaran atau meminta akun.

Untuk sebagian besar alat, tidak. iKit dibangun dengan mengutamakan sisi klien — encoding, pemformatan, konversi, hashing, dan pengubahan ukuran gambar semuanya berjalan sebagai JavaScript di dalam tab browser Anda sendiri, sehingga input Anda tidak pernah meninggalkan perangkat Anda. Anda dapat memverifikasinya sendiri: buka DevTools browser Anda, masuk ke panel Network, dan amati saat Anda bekerja — tidak ada permintaan yang dikirim. Sedikit alat berat komputasi yang harus bekerja sebaliknya menyatakannya dengan jelas di halamannya masing-masing.

Semua alat

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

Dev

· 18

Formatter, encoder, dan generator untuk pengembangan sehari-hari — validasi JSON, decode JWT, hash sebuah string, atau uji regular expression, semuanya di browser Anda.

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

Apa yang ingin Anda selesaikan?

Sebagian besar pekerjaan nyata membutuhkan lebih dari satu alat. Berikut cara alat-alat ini saling melengkapi untuk pekerjaan yang paling sering dibawa orang ke iKit.

Debug respons API

Saat sebuah request gagal, jawabannya biasanya tersembunyi di dalam payload. Rapikan tampilan JSON untuk menemukan field yang bermasalah, decode JWT dari Authorization header untuk memeriksa claim dan masa berlakunya, lalu ubah timestamp epoch menjadi tanggal yang mudah dibaca. Query string yang di-encode persen dan nilai Base64 langsung di-decode di tempat, sehingga Anda bisa melihat persis apa yang diterima server.

Siapkan gambar untuk web

Foto berukuran terlalu besar adalah salah satu penyebab paling umum halaman lambat dimuat. Crop sesuai rasio aspek yang dibutuhkan layout Anda, ubah ukurannya ke dimensi terbesar yang benar-benar akan ditampilkan, konversi ke format modern, lalu kompres hasilnya. Setiap langkah berjalan di perangkat Anda, jadi foto produk yang belum dirilis dan foto milik klien tidak pernah melewati server pihak ketiga.

Luncurkan aplikasi atau halaman produk

Listing di app store dan landing page membutuhkan artwork yang sama dalam berbagai bentuk. Hapus latar belakang dari foto produk, ubah satu gambar sumber menjadi semua ukuran ikon iOS, Android, watchOS, macOS, dan PWA, lalu buat kode QR yang membawa orang dari poster atau slide langsung ke halaman unduhan Anda.

Kelola PDF dan dokumen

Gabungkan, pisahkan, kompres, tanda tangani, atau lindungi PDF dengan kata sandi tanpa perlu menginstal software desktop atau mengunggah kontrak ke server milik pihak lain. Tulis draf dalam Markdown dengan pratinjau langsung, lalu cek jumlah kata dan waktu baca terhadap batas panjang Anda sebelum dipublikasikan atau dikirim.

Buat kata sandi, hash, dan ID

Buat kata sandi acak yang kuat, hitung checksum MD5 atau SHA-256 untuk memastikan file tidak diubah, dan hasilkan UUID untuk kunci database atau data uji. Tidak ada yang dikirim melalui jaringan, jadi nilai yang Anda buat hanya ada di layar Anda sendiri.

Tetap sesuai jadwal

Jalankan stopwatch dengan pencatatan lap, timer hitung mundur, atau sesi Pomodoro untuk kerja yang fokus, atau hitung mundur menuju peluncuran, tenggat waktu, atau acara. Setelah halaman dimuat, timer berjalan di browser Anda, sehingga tetap berjalan meski koneksi di ruang rapat atau ruang kelas lemah.

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 apa pun

Tanpa pendaftaran, tanpa pengumpulan email, tanpa "upgrade untuk fitur lengkap", tanpa kuota harian, tanpa watermark. iKit bekerja dengan cara yang sederhana: buka halaman, kerjakan, tutup tab. Kami juga transparan soal bagaimana ini didanai — iklan display, 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 alat, dan pembahasan mendalam untuk developer.

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 terbuka — 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.

Pertanyaan yang Sering Diajukan

Semua tentang cara kerja iKit, biayanya, dan ke mana data Anda pergi.

Apakah iKit dikenakan biaya? Adakah biaya tersembunyi atau batas penggunaan?

Tidak. Semua alat di iKit tersedia sepenuhnya tanpa biaya apa pun — tidak ada paket berbayar, tidak ada kuota harian, dan tidak ada fitur di balik paywall. Tidak ada yang perlu dibeli dan tidak ada yang perlu dibuka. Situs ini ditopang oleh iklan yang tidak mengganggu, dan itulah yang memungkinkan kami membuka setiap alat untuk semua orang tanpa memungut bayaran atau meminta akun.

Apakah file atau data saya diunggah ke server?

Untuk sebagian besar alat, tidak. iKit dibangun dengan mengutamakan sisi klien — encoding, pemformatan, konversi, hashing, dan pengubahan ukuran gambar semuanya berjalan sebagai JavaScript di dalam tab browser Anda sendiri, sehingga input Anda tidak pernah meninggalkan perangkat Anda. Anda dapat memverifikasinya sendiri: buka DevTools browser Anda, masuk ke panel Network, dan amati saat Anda bekerja — tidak ada permintaan yang dikirim. Sedikit alat berat komputasi yang harus bekerja sebaliknya menyatakannya dengan jelas di halamannya masing-masing.

Jenis alat apa saja yang ditawarkan iKit?

iKit adalah rangkaian utilitas sehari-hari yang terus berkembang untuk para pengembang, desainer, dan siapa saja yang bekerja dengan teks, data, gambar, atau kode. Rangkaian ini mencakup lima bidang: alat pengembang (JSON, Base64, JWT, regex, hashing), alat gambar (kompresi, pengubahan ukuran, konversi format, penghapusan latar, ikon aplikasi), alat warna (pemilih, palet, gradien), alat waktu (timer, hitung mundur, Unix timestamp), dan alat data (CSV / JSON, SQL, kode QR). Setiap alat memiliki halamannya sendiri.

Dalam bahasa apa saja iKit tersedia?

Antarmuka diterjemahkan sepenuhnya ke dalam 25 bahasa, termasuk dukungan penuh dari kanan ke kiri untuk bahasa Arab, Persia, dan Urdu. Bahasa Anda dideteksi secara otomatis dari browser Anda, dan Anda dapat mengubahnya kapan saja dari menu bahasa tanpa kehilangan pekerjaan Anda.

Apakah saya perlu memasang sesuatu atau membuat akun?

Tidak. iKit berjalan sepenuhnya di browser web Anda — tidak ada yang perlu diunduh, dipasang, atau diperbarui, dan tidak ada pendaftaran, login, atau email yang diperlukan. Buka sebuah alat dan langsung gunakan.

Bisakah saya menggunakan iKit secara offline?

Karena sebagian besar alat berjalan sepenuhnya di browser, alat-alat itu tetap bekerja bahkan jika koneksi Anda terputus setelah halaman dimuat. Setelah halaman sebuah alat terbuka, encoding, pemformatan, dan konversi terus berfungsi tanpa akses jaringan lebih lanjut.

Apa yang membuat iKit berbeda dari situs alat online lainnya?

Tiga hal: privasi, keluasan, dan kejujuran. Sebagian besar alat memproses data Anda secara lokal alih-alih mengunggahnya; satu rangkaian mencakup puluhan tugas umum sehingga Anda tidak perlu situs berbeda untuk tiap tugas; dan tidak ada yang kami tahan — tanpa bujukan jualan bercorak gelap, tanpa pendaftaran paksa, dan tanpa batasan buatan yang dirancang untuk mendorong Anda ke paket berbayar.

Apakah iKit melacak saya atau menggunakan cookies?

iKit hanya menggunakan cookies esensial secara bawaan. Cookies iklan hanya disetel jika Anda secara eksplisit menerimanya di banner persetujuan, sesuai dengan GDPR dan Google Consent Mode v2. Anda dapat mengubah atau menarik pilihan Anda kapan saja melalui tautan "Cookie settings" di footer.