Cara kerja: alat privat di browser
129 dari 147 alat di 10.tools memproses file Anda dengan kode yang berjalan di dalam tab browser, jadi file tetap berada di perangkat Anda. Halaman ini menjelaskan cara kerjanya, alat mana yang memerlukan server kami beserta alasannya, apa yang kami catat, dan bagaimana Anda dapat memeriksa semuanya sendiri.
Terakhir diperbarui 20 Oktober 2026
Yang terjadi saat Anda memakai alat di browser
- Halaman dimuat seperti halaman web biasa: HTML, gaya tampilan, dan kode untuk kontrol alat. Kode pemrosesan belum dimuat.
- Anda memilih file. Browser membacanya ke memori tab; file tidak dikirim ke mana pun. Mekanisme ini sama dengan yang dipakai aplikasi email web untuk menampilkan pratinjau lampiran sebelum Anda mengirimnya.
- Baru setelah itu alat mengunduh pustaka pemrosesannya, biasanya versi WebAssembly dari program sumber terbuka yang sudah mapan. Pustaka ini disimpan di cache, jadi pada pemakaian berikutnya langsung termuat.
- Pekerjaan berjalan di Web Worker, yaitu thread latar belakang dari tab yang sama, sehingga halaman tetap responsif dan Anda dapat membatalkannya kapan saja.
- Hasilnya dibuat di memori dan diserahkan ke browser Anda sebagai unduhan. Saat Anda menutup tab, file, hasil, dan memori kerja pustaka akan dibuang.
Pustaka yang mengerjakan tugasnya
Berikut proyek sumber terbuka di balik alat-alat yang berjalan di browser. Jika pustaka atau model berasal dari CDN publik, bukan dari situs ini, permintaan tersebut hanya mengunduh kode atau bobot model; file Anda tidak pernah ikut terkirim.
| Tugas | Pustaka | Diunduh dari |
|---|---|---|
| Membaca, menampilkan, dan memisahkan PDF | PDF.js (Mozilla) dan pdf-lib | Dari situs ini; peta font dan karakter PDF.js dari jsDelivr |
| Mengunci dan membuka kunci PDF | qpdf yang dikompilasi ke WebAssembly | Dari situs ini |
| Dokumen Word dan spreadsheet | docx, docx-preview, dan pemformat angka SheetJS | Dari situs ini |
| Mengompres dan mengubah format gambar | Codec Squoosh (MozJPEG, OxiPNG, WebP, AVIF) melalui jSquash, dan pica untuk mengubah ukuran | Dari situs ini |
| Membuka foto HEIC dari iPhone | libheif yang dikompilasi ke WebAssembly | CDN jsDelivr |
| Membaca metadata foto | exifr | Dari situs ini |
| Mengubah format, memotong, dan mengompres video dan audio | WebCodecs di browser Anda melalui Mediabunny; ffmpeg.wasm (satu thread) jika codec tidak didukung | Dari situs ini; inti ffmpeg dari jsDelivr atau unpkg |
| Mengenali teks di gambar dan hasil pindai | Tesseract.js beserta data bahasanya | Mesin dan data bahasa dari jsDelivr |
| Menghapus latar belakang dan memperbesar gambar | Transformers.js yang menjalankan model BiRefNet lite, ORMBG, dan Swin2SR | Pustaka dari jsDelivr; file model dari Hugging Face |
| Mendeteksi wajah untuk diburamkan atau dipotong | Deteksi wajah MediaPipe (BlazeFace) | Pustaka dari jsDelivr; file model dari Google Cloud Storage |
| Mentranskripsi ucapan dan membuat subtitle | Whisper (tiny, base, atau small) melalui Transformers.js | Pustaka dari jsDelivr; file model dari Hugging Face |
| Membacakan teks dengan suara | Suara bawaan sistem Anda melalui Web Speech API | Bawaan browser Anda |
| Membuat file ZIP | fflate | Dari situs ini |
| Membuka arsip ZIP, RAR, 7z, dan TAR | libarchive yang dikompilasi ke WebAssembly (libarchive.js) | CDN jsDelivr |
| Mengubah CSV, Excel, dan JSON | SheetJS dan PapaParse | Dari situs ini |
| Merekam layar, suara, atau webcam | API MediaRecorder dan perekaman layar di browser Anda, dengan Mediabunny untuk MP4 dan MP3 | Bawaan browser Anda; dari situs ini |
| Membandingkan dua teks | jsdiff | Dari situs ini |
| Font untuk tanda tangan, teks tambahan, dan meme | Font berlisensi terbuka dari Fontsource dan Google Fonts | CDN jsDelivr dan Google Fonts |
Model besar hanya diunduh oleh alat yang memerlukannya, saat pertama kali Anda memakainya, dan browser Anda menyimpannya untuk pemakaian berikutnya: alat penghapus latar belakang mengunduh 44 hingga 224 MB tergantung model dan perangkat Anda, sedangkan alat transkripsi mengunduh sekitar 40 hingga 250 MB tergantung model yang Anda pilih. Setiap alat menampilkan ukuran unduhannya.
Alat yang memakai server kami, dan alasannya
Beberapa tugas tidak bisa dikerjakan di dalam browser: memeriksa situs web dari luar, mengalihkan tautan pendek, atau memantau situs saat komputer Anda mati. Alat seperti itu menampilkan “Diproses di server kami” di halamannya, bukan “Berjalan di browser Anda”, dan hanya mengirim data yang dibutuhkan untuk tugas tersebut.
| Alat | Yang dikirim | Yang disimpan |
|---|---|---|
| Mock REST API | Buat endpoint JSON palsu dengan metode, path, status, jeda, dan isi respons sesuai keinginan Anda, atau gunakan data palsu yang dibuat otomatis. Disajikan dengan CORS dari server kami untuk prototipe dan pengujian. | JSON endpoint disimpan sampai Anda menghapusnya atau 7 hari berlalu tanpa permintaan |
| Cek kecepatan & SEO website | Audit SEO on-page untuk halaman publik, mulai dari judul, heading, dan tag canonical hingga robots.txt, hreflang, dan data terstruktur, plus Core Web Vitals. Server kami mengambil URL tersebut dan tidak menyimpan apa pun. | URL diambil saat diminta dan hasilnya tidak disimpan |
| Pratinjau Open Graph & meta tag | Lihat tampilan tautan di Google, Facebook, X, LinkedIn, Slack, Discord, dan iMessage; server kami mengambil halaman publik untuk membaca tag-nya, atau tulis tag baru di browser Anda. | URL diambil sesuai permintaan dan tidak ada yang disimpan |
| Generator robots.txt & sitemap | Tulis aturan robots.txt untuk crawler mesin pencari dan AI, uji URL apa pun terhadap aturan tersebut, lalu buat sitemap XML dari daftar URL di browser Anda atau dari crawl yang dijalankan server kami pada situs Anda. | hasil crawl tidak disimpan |
| Cek IP & DNS lookup | Lihat alamat IP publik yang dipakai koneksi Anda, IPv4 atau IPv6, lengkap dengan perkiraan lokasi jika disediakan host kami, dan cek record DNS untuk domain apa pun; server kami hanya membaca permintaan Anda dan tidak menyimpan apa pun. | IP Anda hanya ditampilkan kepada Anda dan tidak disimpan |
| Generator nama bisnis | Dapatkan ide nama bisnis yang unik dan mudah diingat dari kata kunci Anda, dibuat di browser, lalu cek apakah domain yang cocok masih tersedia; pengecekan domain dan ide AI opsional berjalan di server kami. | kata kunci dipakai untuk membuat ide dan mengecek domain, dan tidak disimpan |
| Pemendek tautan | Ubah URL panjang menjadi tautan pendek lengkap dengan kode QR, lalu lihat klik per hari, perujuk, perangkat, dan negara; tautan dan total klik harian disimpan di server kami. | tautan disimpan sampai Anda menghapusnya, total klik harian disimpan selama 12 bulan |
| Monitor uptime | Periksa website atau API dari server kami setiap beberapa menit, pantau waktu respons dan uptime, lalu dapatkan peringatan lewat Slack, Discord, atau webhook saat website mati. | monitor disimpan sampai Anda menghapusnya, riwayat pemeriksaan disimpan selama 30 hari |
| Alat parafrase | Tulis ulang satu paragraf atau kalimat dalam lima mode, dari lancar dan formal hingga sederhana dan lebih singkat, dengan makna dan bahasa yang tetap sama; Claude AI dari Anthropic menulis ulang teks di server kami. | teks dikirim ke AI Anthropic untuk menulis hasilnya dan tidak disimpan |
| Perangkum teks | Ubah artikel, laporan, atau catatan rapat hingga 20.000 karakter menjadi poin-poin atau satu paragraf dalam tiga pilihan panjang, hanya berdasarkan isi teks; AI Claude dari Anthropic merangkumnya di server kami. | teks dikirim ke AI Anthropic untuk menulis rangkuman dan tidak disimpan |
| Cek tata bahasa | Perbaiki kesalahan ejaan, tata bahasa, dan tanda baca hingga 3.000 karakter. Setiap koreksi ditandai di teks Anda disertai penjelasan satu baris; Claude AI dari Anthropic memeriksanya di server kami. | teks dikirim ke AI Anthropic untuk diperiksa dan tidak disimpan |
| Penulis esai AI | Dapatkan contoh esai sesuai topik Anda, dari argumentatif hingga deskriptif, 300 sampai 800 kata untuk tingkat sekolah atau kuliah, untuk mempelajari strukturnya dan menyusun draf sendiri. AI Claude dari Anthropic menulisnya di server kami. | topik Anda dikirim ke AI Anthropic untuk menulis esai dan tidak disimpan |
| Generator paragraf | Tulis satu sampai tiga paragraf tentang topik apa pun dengan nada dan panjang pilihan Anda, masing-masing dengan kalimat utama dan gagasan yang jelas; AI Claude dari Anthropic menulisnya di server kami. | topik Anda dikirim ke AI Anthropic untuk menulis paragraf dan tidak disimpan |
| Penulis email | Buat email baru, balasan, atau email tindak lanjut lengkap dengan subjek, sesuai nada dan panjang pilihan Anda, dengan [placeholder] untuk detail yang belum Anda isi; AI Claude dari Anthropic menulisnya di server kami. | catatan Anda dikirim ke AI Anthropic untuk menulis email dan tidak disimpan |
| Generator caption Instagram | Jelaskan foto atau video Anda, lalu dapatkan lima caption berbeda dengan hashtag dan emoji opsional, sesuai gaya dan panjang yang Anda pilih; AI Claude dari Anthropic menulisnya di server kami. | deskripsi Anda dikirim ke AI Anthropic untuk menulis caption dan tidak disimpan |
| Generator judul | Dapatkan sepuluh judul untuk artikel blog, video YouTube, iklan, postingan media sosial, atau subjek email, lengkap dengan jumlah karakter dibandingkan batas yang berlaku; AI Claude dari Anthropic menulisnya di server kami. | deskripsi Anda dikirim ke AI Anthropic untuk menulis judul dan tidak disimpan |
| Generator meta description | Tempel teks halaman dan dapatkan lima meta description sepanjang 120 sampai 160 karakter, lengkap dengan cek panjang dan tag HTML untuk disalin; AI Claude dari Anthropic menulisnya di server kami. | teks halaman dikirim ke AI Anthropic untuk menulis deskripsi dan tidak disimpan |
| Generator cerita | Ubah ide Anda menjadi cerita pendek orisinal sepanjang 300 sampai 800 kata untuk anak, remaja, atau dewasa, sesuai genre pilihan Anda. Ceritanya ditulis oleh Claude, AI dari Anthropic, di server kami. | ide Anda dikirim ke AI Anthropic untuk menulis cerita dan tidak disimpan |
Beberapa alat di browser juga memiliki pencarian online opsional, misalnya membaca judul dan penulis sebuah halaman web untuk mengisi kutipan. Catatan di samping kolom tersebut menjelaskan apa yang dikirim dan ke mana; semua fitur lain di halaman tetap berfungsi tanpanya.
Apa yang kami catat
- Log permintaan. Seperti setiap situs web, server kami mencatat setiap permintaan halaman: waktu, alamat yang diminta, alamat IP Anda, user agent browser Anda, dan status respons. Log ini dihapus setelah 14 hari. Alat di browser tidak mengirim data file, jadi tidak ada yang dicatat.
- Statistik penggunaan. Dengan persetujuan Anda di tempat yang diwajibkan hukum, Google Analytics menerima peristiwa seperti “file dipilih”, “pemrosesan selesai”, atau “unduh” beserta nama alat, rentang ukuran seperti “1–10 MB”, lama pekerjaan, dan kode galat singkat jika gagal. Nama file, isi file, dan ukuran persisnya tidak pernah dikirim.
- Pembatasan laju. Alat server menghitung permintaan per alamat IP di memori selama 60 detik untuk mencegah penyalahgunaan; penghitung tidak ditulis ke disk.
- Pengaturan Anda. Preferensi dan draf (invoice, CV, catatan) disimpan di penyimpanan lokal browser di perangkat Anda. Kami tidak dapat melihatnya, dan menghapus data browser akan menghilangkannya.
Iklan di halaman gratis ditayangkan oleh Google dan mengikuti pilihan persetujuan yang Anda buat di banner. Kebijakan lengkap ada di halaman privasi.
Periksa sendiri
Anda tidak perlu begitu saja percaya pada kami. Browser desktop apa pun dapat menunjukkan setiap permintaan yang dibuat sebuah halaman:
- Buka sebuah alat, lalu buka alat pengembang dengan
F12(atauCmd+Option+Idi Mac) dan pilih tab Network. - Kosongkan daftar, pilih file, lalu jalankan alatnya.
- Lihat permintaannya. Anda akan melihat pustaka atau model yang diunduh (file berakhiran
.js,.wasm, atau.onnx) dan ping analitik, tetapi tidak ada permintaan yang payload-nya berisi file Anda. Klik permintaan mana pun dan buka tab Payload untuk memastikannya. - Untuk uji yang lebih meyakinkan, jalankan alat sekali, matikan Wi-Fi, lalu proses file kedua di tab yang sama. Alat tetap berfungsi, karena setelah pustaka dimuat tidak ada yang memerlukan jaringan.
Batasan menjalankan alat di browser
Perangkat Anda yang mengerjakan tugasnya, jadi ponsel memerlukan waktu lebih lama daripada laptop untuk video berukuran besar, dan file yang sangat besar dibatasi oleh memori yang diizinkan browser untuk satu tab, biasanya 2 hingga 4 GB. Halaman setiap alat mencantumkan batas gratisnya dalam angka. Paket Pro menaikkan batas tersebut; paket ini tidak memindahkan pemrosesan ke server kami.