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.

Loading…

How to use this tool

  1. 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. 2

    Tambahkan konten

    Masukkan atau unggah data yang diminta panel, lalu sesuaikan opsi yang tersedia.

  3. 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

  1. Kompresi PNG, JPEG, WebP, GIF animasi, HEIC/HEIF, TIFF, fidelitas tinggi, PNG lossless, tanpa upload.
  2. Runs offline?: Yes — after this script loads, decoding and encoding use only your browser.
  3. Upload to a server?: No. Safe Local Tools is static; bytes stay in this tab.
  4. Transparency?: JPEG flattens transparent areas to white. WebP and PNG keep alpha through the canvas when your browser supports it.
  5. 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.