Seret file PDF dan alat ini otomatis mengecilkannya ke bawah 500 KB. Mencoba kualitas tinggi dulu, lalu turun bertahap sampai muat. Cocok untuk pembukaan rekening bank (BRI, BCA, Mandiri, Jago), pinjaman online OJK, aplikasi BPJS Kesehatan, dan lamaran kerja. Semua berjalan di browser — file tidak pernah dikirim ke server.
Kompresor ini menguji enam level berbeda dan memilih hasil terbaik yang masuk target — menjaga kualitas setinggi mungkin.
Kompresor memuat PDF, me-render ulang tiap halaman sebagai gambar, lalu meng-encode sebagai JPEG. Mulai dari kualitas tertinggi (skala 2.0, kualitas 0.8) dan turun hanya kalau belum muat di 500 KB. Untuk target 500 KB, biasanya berhenti di level tinggi atau sedang — yang menjaga KTP, NPWP, dan slip gaji tetap tajam untuk OCR bank.
500 KB adalah zona nyaman: cukup untuk kualitas tinggi, cukup kecil untuk aplikasi mobile bank. Untuk dokumen 1-3 halaman dengan scan KTP warna, biasanya berhenti di level 1 (skala 1.5, kualitas 0.6) dengan hasil yang hampir tidak bisa dibedakan dari asli.
PDF dimuat ke memori JavaScript dan diproses dengan pdf.js dan pdf-lib. Tidak ada server menerima file Anda. Cek tab Network — nol upload.
Kami tidak menambahkan tanda apa pun ke PDF Anda atau mengunci unduhan di balik email. Hasilnya bersih, siap diunggah ke aplikasi bank.
Mencoba kualitas tinggi ke rendah, berhenti di level pertama yang muat 500 KB. Tidak di-over-compress.
Kalau tidak ada level yang muat, alat menampilkan versi terkecil yang berhasil — tanpa memotong halaman.
Ekspektasi ukuran akhir untuk tiap level. File Anda mungkin berbeda.
| Tinggi (level 0) | 2.0 × 0.8 — ~2.2 MB. Visual identik dengan asli. Belum muat. |
|---|---|
| Sedang (level 1) | 1.5 × 0.6 — ~900 KB. Tajam di layar. Belum muat. |
| Rendah (level 2) | 1.0 × 0.4 — ~450 KB. Nyaris tak ada perbedaan visual. Muat di 500 KB. |
| Sangat rendah (level 3) | 0.75 × 0.3 — ~250 KB. Teks terbaca, artefak ringan. Pilihan cadangan. |
| Ekstrem (level 4) | 0.5 × 0.25 — ~150 KB. Teks masih terbaca, jauh lebih kecil dari target. |
BRI, BCA, Mandiri, BNI, dan bank digital (Jago, Jenius, blu) biasanya membatasi KTP, NPWP, dan slip gaji ke 500 KB saat pembukaan rekening atau aplikasi kartu kredit.
Aplikasi pinjol terdaftar OJK (Kredivo, Akulaku, Kredit Pintar, Easycash) menetapkan batas 500 KB-1 MB untuk KTP dan bukti penghasilan. 500 KB aman untuk semua.
Portal BPJS Kesehatan dan BPJS Ketenagakerjaan membatasi KTP, KK, dan surat keterangan ke 500 KB untuk klaim dan pendaftaran mandiri.
JobStreet, LinkedIn, portal BUMN (seperti Rekrutmen Bersama BUMN), dan HR perusahaan besar sering minta CV + portofolio dalam PDF maksimal 500 KB per file.
Seret PDF — alat terbuka dengan target 500 KB yang sudah dikonfigurasi.
Kompres ke 500 KB
100% privat — file tidak keluar dari browser.
500 KB adalah sweet spot di aplikasi bank dan fintech Indonesia. Cukup besar untuk KTP, NPWP, dan slip gaji yang jelas terbaca oleh sistem OCR, tapi cukup kecil agar aplikasi mobile tidak crash saat upload di koneksi 4G. BRI, BCA, Mandiri, Bank Digital seperti Jago, Jenius, blu by BCA Digital, dan aplikasi pinjol yang terdaftar OJK biasanya menetapkan batas 500 KB - 1 MB per dokumen.
500 KB cocok untuk: KTP dan NPWP scan warna tajam, slip gaji 1-3 bulan, rekening koran 3 bulan, surat keterangan kerja, pas foto formal 4×6, CV lengkap dengan foto, dokumen pendukung pinjaman. Untuk KK atau surat keterangan yang terdiri dari 1-2 halaman, 500 KB memberi kualitas yang sangat baik. Kalau dokumen Anda sudah di bawah 500 KB, alat akan menampilkan versi asli tanpa kompresi berlebih.
Ya. 500 KB cukup besar untuk menjaga resolusi minimum yang dibutuhkan OCR (sekitar 200-300 DPI untuk teks KTP). Alat ini akan berhenti di level sedang-tinggi untuk target 500 KB, jadi angka pada KTP, nama, alamat, dan foto pas masih terbaca dengan sistem OCR bank. Ini lebih aman daripada preset 100 atau 200 KB yang bisa membuat OCR gagal membaca karakter tertentu.
Ya, sangat aman. Kompresi berjalan sepenuhnya di browser menggunakan pdf.js dan pdf-lib. File KTP, NPWP, atau slip gaji Anda tidak pernah dikirim ke server Vastiko atau pihak ketiga. Buka tab Network di browser — tidak ada upload. Ini penting untuk dokumen sensitif: setelah tab ditutup, semua data hilang dari memori. Ini aman untuk digunakan saat mengajukan pinjol atau membuka rekening bank.
Beberapa aplikasi bank punya batas lebih rendah (misalnya 300 KB atau 400 KB) meski tertulis 500 KB. Coba preset 200 KB yang lebih ketat. Atau, beberapa aplikasi menolak PDF dan minta JPG — dalam kasus itu, konversi PDF ke JPG dulu (kami punya alat pdf-to-jpg terpisah). Pastikan juga format file sesuai: beberapa bank menerima JPG tapi menolak HEIC dari iPhone.