Gratis Image and GIF compressor
Pilih gambar atau GIF hingga 60 MB (image/* umum plus .heic / .heif / .tif / .tiff bila MIME kosong). Dekode, penskalaan, dan encode ulang tetap di tab ini. JPEG dan WebP memakai kualitas lossy; PNG lossless pada bitmap yang diskalakan dan menjaga alpha. GIF masukan dapat dienkode ulang sebagai GIF animasi di browser, dengan batas frame untuk melindungi memori.
How to use this tool
- 1
Buka Image & GIF compressor
Pastikan dulu alat ini cocok untuk tugas Anda: Kompresi PNG, JPEG, WebP, GIF animasi, HEIC/HEIF, TIFF, fidelitas tinggi, PNG lossless, tanpa upload.
- 2
Tambahkan konten
Masukkan atau unggah data yang diminta panel, lalu sesuaikan opsi yang tersedia.
- 3
Gunakan hasilnya
Periksa pratinjau, lalu salin atau unduh hasil saat sudah benar.
Quick facts
| Runs offline? | Yes — after this script loads, decoding and encoding use only your browser. |
|---|---|
| Upload to a server? | No. Safe Local Tools is static; bytes stay in this tab. |
| Transparency? | JPEG flattens transparent areas to white. WebP and PNG keep alpha through the canvas when your browser supports it. |
| Animated GIF? | Pilih output GIF untuk mengenkode ulang animasi lengkap di browser (ada batas frame). Format lain memakai frame pertama untuk pratinjau. |
Top use cases
- Kompresi PNG, JPEG, WebP, GIF animasi, HEIC/HEIF, TIFF, fidelitas tinggi, PNG lossless, tanpa upload.
- Runs offline?: Yes — after this script loads, decoding and encoding use only your browser.
- Upload to a server?: No. Safe Local Tools is static; bytes stay in this tab.
- Transparency?: JPEG flattens transparent areas to white. WebP and PNG keep alpha through the canvas when your browser supports it.
- Animated GIF?: Pilih output GIF untuk mengenkode ulang animasi lengkap di browser (ada batas frame). Format lain memakai frame pertama untuk pratinjau.
FAQ
Why is WebP disabled?▾
Some browsers cannot export WebP from an HTML canvas. When disabled, use JPEG or PNG, or try another browser.
Will this always reduce file size?▾
Not guaranteed — PNG is often larger than a small JPEG. Very small inputs may grow when re-encoded. Check the size line before downloading.
Can I compress HEIC from iPhone?▾
Biasanya bisa: Safari sering mendekode HEIC secara native; peramban Chromium memakai decoder HEIC di halaman jika jalur native gagal. Jika keduanya gagal, ekspor ke JPEG di Foto.
Does EXIF orientation apply?▾
createImageBitmap typically applies orientation metadata, so the preview should match what you see in a gallery.
Any resolution or memory limits?▾
Ukuran berkas bisa hingga 60 MB, tetapi piksel setelah dekode lebih menentukan: keluaran di atas sekitar 32 megapiksel diblokir dan penggeser sisi terpanjang membatasi dimensi. TIFF multi-halaman hanya memakai halaman 1. Beberapa mode TIFF (CMYK, 16-bit) bisa gagal — ekspor TIFF RGB 8-bit atau PNG jika ada error. Jika tab melambat, turunkan sisi terpanjang.
Apakah PNG lossless? Apakah JPEG dan WebP lossy?▾
Keluaran PNG di sini lossless relatif terhadap bitmap RGBA yang diskalakan (tanpa tambahan loss bergaya JPEG). JPEG dan WebP memakai encoder lossy — pilih untuk berkas lebih kecil; PNG bila butuh transparansi atau fidelitas maksimal dengan ukuran lebih besar. Unduhan selalu dienkode ulang ke salah satu dari ketiga format itu yang kamu pilih; tidak pernah disimpan sebagai HEIC, TIFF, atau tipe kontainer yang sama dengan berkas asli.