Tentang PicBrewery
PicBrewery adalah alat sumber terbuka dan gratis untuk mengompres dan mengonversi gambar sepenuhnya di dalam peramban. Gambar Anda tidak pernah diunggah — tetap di perangkat.
Apa ini
PicBrewery adalah aplikasi web satu halaman untuk mengoptimasi foto dan grafik. Seret file JPG, PNG, WebP, AVIF, atau BMP dan dapatkan varian terkompres untuk keempat format modern sekaligus — pilih yang paling kecil namun masih tampan. Batch hingga 20 file, 20 MB per file, dengan dua proses enkode paralel agar laptop tetap responsif.
Mengapa mengoptimasi gambar?
Gambar sering jadi beban terbesar halaman — kadang lebih berat dari HTML, CSS, dan JavaScript sekaligus. Kompresi dan konversi ke format modern adalah cara paling aman mempercepat situs, menghemat bandwidth, dan memperbaiki peringkat pencarian tanpa menulis ulang kode.
- Muat lebih cepat & SEO lebih baik. Ukuran gambar memengaruhi LCP dan Core Web Vitals. Memperkecil 40–60% pada hero sering memindahkan LCP dari «buruk» ke «baik», berdampak pada peringkat mobile dan kualitas iklan.
- Kurangi bounce di jaringan lambat. Di 3G/4G atau Wi-Fi tidak stabil, JPEG ber-megabyte menunda konten. Pengguna sering pergi sekitar 3 detik. AVIF atau WebP yang lebih kecil membuat situs masih terpakai di mayoritas lalu lintas perangkat.
- Hosting & CDN lebih murah. Bandwidth jadi variabel terbesar untuk situs statis, e-commerce, dan landing. Memadatkan setengah ukuran gambar sering mengerucut egress — sering porsi terbesar total transfer.
- PWA & cache offline. Service worker dibatasi ukuran. Gambar kecil = pengalaman offline kaya, buka ulang lebih cepat.
- UX lebih halus di app & animasi. Bitmap besar memblokir thread, bikin tersendat saat scroll. File ringan didekode lebih cepat, tetap 60 fps di perangkat lemah.
Cara kerja
PicBrewery menjalankan codec setara produksi yang dikompilasi ke WebAssembly, di Web Worker agar antarmuka tidak beku. Pustaka yang sama dengan alat desktop — hanya gulirannya JavaScript.
- JPEG — MozJPEG, encoder JPEG berkualitas tinggi.
- PNG — oxipng (Rust), optimasi lossless.
- WebP — libwebp Google, lossy dan lossless.
- AVIF — libavif dengan encoder AV1 — standar praktis untuk foto.
Saat Anda meletakkan file, dekode dan enkode ulang terjadi di perangkat.
OffscreenCanvas dan tipe piksel array meminimalkan salinan.
Blob hasil jadi unduhan langsung atau ZIP yang dibentuk di peramban dengan
fflate.
Privasi
Pemrosesan gambar 100% sisi klien. File didekode, dienkode ulang, lalu di-ZIP hanya di peramban — tidak diunggah; biner codec adalah aset statis. Setelah memuat, PicBrewery bisa bekerja offline.
Situs memakai analitik yang menormalkan privasi (Google Analytics 4, Yandex.Metrika) dan mungkin menayangkan iklan (AdSense, jaringan Yandex) agar proyek tetap gratis. Sumber pihak ketiga hanya setelah setuju di banner — Anda dapat menerima, menolak, atau mengubah kapan saja lewat Kebijakan privasi atau «Pengaturan cookie» di footer.
Pilihan (tema, pengaturan codec lanjutan) disimpan di
localStorage perangkat agar persisten setelah refresh.
Peramban yang didukung
Perlu peramban modern dengan WebAssembly, Web Worker, dan
OffscreenCanvas — Chrome 90+, Firefox 90+, Safari 15+.
Peramban tua menampilkan layar inkompatibilitas yang jelas.
Selengkapnya
Ingin perdalam format gambar? Baca Perbandingan format gambar — panduan JPEG, PNG, WebP, dan AVIF — atau buka PicBrewery.