Cara mengetahui apakah JPG dikompresi terlalu banyak
Tinjauan terakhir 2026-05-04. Sebagian besar keluhan "JPG ini terlihat buruk" adalah kompresi berlebihan daripada sumber kecil atau resolusi rendah: file disimpan pada nilai kualitas rendah (atau disimpan ulang beberapa kali) dan detail dibuang setiap kali. JPEG Compression Level Checker gratis membaca nilai kualitas tempat file disimpan sehingga Anda dapat memutuskan apakah gambar masih memiliki ruang untuk mengompres lebih lanjut atau apakah sudah didorong melewati ambang artefak yang terlihat dan re-encoding hanya akan memperburuknya.
Apa arti nilai kualitas JPEG sebenarnya
JPEG (format gambar lossy yang didefinisikan oleh ITU-T T.81 / ISO/IEC 10918-1) mengompres dengan membagi gambar menjadi blok 8x8 piksel, mengubah setiap blok ke ruang frekuensi (Discrete Cosine Transform), dan membagi koefisien frekuensi dengan tabel kuantisasi per-frekuensi - matriks 64-entri bilangan bulat. Bilangan bulat lebih tinggi dalam tabel berarti pembulatan lebih agresif dan lebih banyak byte dihemat; bilangan lebih rendah berarti detail lebih halus terjaga dengan biaya ukuran file. Angka "kualitas" yang Anda lihat di editor gambar adalah dial 1-100 yang menskalakan tabel kuantisasi ini: setiap encoder menerapkan dial sedikit berbeda, tetapi konvensi Independent JPEG Group `cjpeg` yang terkenal (referensi de facto di balik Photoshop, ImageMagick, GIMP, dan sebagian besar alat web) memetakan q100 ke "tanpa kuantisasi" (hampir lossless), q75 ke default web yang seimbang, dan nilai yang lebih rendah ke tabel yang semakin kasar. Nilai kualitas disimpan bersama JPEG sehingga pembaca dapat memulihkannya nanti - yang adalah apa yang JPEG Compression Level Checker baca kembali.
Membaca kualitas tersimpan JPG yang ada
Unggah file ke JPEG Compression Level Checker dan alat memeriksa tabel kuantisasi yang tertanam dalam file dan memperkirakan nilai kualitas setara IJG di mana JPG disimpan. File diproses di layanan AWS freetoolonline (pipeline unggah standar) dan nilai kualitas dikembalikan untuk inspeksi - berguna ketika Anda memiliki JPG dari asal yang tidak diketahui (diunduh dari web, dikirim melalui chat, diekspor dari editor yang tidak diketahui) dan ingin mengetahui ruang kompresinya sebelum memutuskan apakah akan mengompres lebih lanjut.
Apakah https://freetoolonline.com/image-tools/get-jpeg-compression-level.html mengunggah file atau berjalan secara lokal di browser Anda?
Jembatan https://freetoolonline.com/image-tools/get-jpeg-compression-level.html mengunggah file ke server freetoolonline. Halaman ini bukan alat yang sepenuhnya offline, hanya-klien, atau hanya-browser, dan tidak berjalan secara lokal. Klaim unggah ini langsung: server freetoolonline menangani pemrosesan, dan hasilnya berputar keluar dari penyimpanan setelah jendela retensi standar.
Empat tanda terlihat dari kompresi berlebihan
Angka kualitas adalah proxy yang berguna, tetapi JPG juga dapat didiagnosis secara visual. Empat tanda di bawah ini semuanya konsekuensi dari DCT 8x8 + kuantisasi agresif yang digunakan JPEG; JPG yang menunjukkan salah satu dari tanda-tanda ini pada zoom 100% telah dikompres melewati ambang yang nyaman untuk konten itu.
- Blok pada area halus. Langit biru atau dinding polos mulai menunjukkan kotak 8x8 piksel yang samar, terutama ketika warna bertransisi perlahan. Ini adalah tanda paling andal dari JPEG kualitas rendah: gradien halus sedang didekati oleh blok konstan secara bertahap.
- Halo dekat tepi tajam. Di sekitar tepi kontras tinggi (teks pada latar belakang polos, siluet bangunan terhadap langit, logo hitam pada putih) Anda melihat gema hantu samar dari tepi - beberapa piksel "cincin" sebelum dan sesudahnya. Ini adalah koefisien DCT frekuensi tinggi yang dipotong oleh langkah kuantisasi; encoder tidak dapat merepresentasikan tepi langkah yang sempurna dengan anggaran yang dimilikinya.
- Pendarahan warna dan banding. Gradien halus (matahari terbenam, latar belakang yang memudar) mulai menunjukkan transisi langkah alih-alih perpaduan kontinu. Warna sedikit berdarah keluar dari batasnya karena JPEG sub-sampel chroma pada resolusi lebih rendah dari luma (default 4:2:0).
- Hilangnya detail halus. Bulu mata, anyaman kain, rambut, teks kecil, dan daun kecil di pohon semua kabur menjadi bubur. Informasi frekuensi tinggi hilang; tidak ada pengeditan yang dapat memulihkannya hanya dari JPEG.
Mengapa re-encoding biasanya memperburuknya
JPEG adalah format lossy: setiap penyimpanan membuang informasi. Menyimpan ulang JPG yang sudah dikompresi (bahkan pada angka kualitas yang lebih tinggi) tidak memulihkan detail yang dibuang dalam encode pertama - itu hanya menambahkan putaran kuantisasi baru di atas data yang sudah dikuantisasi. Ini adalah generation loss, dan muncul sebagai kelembutan kumulatif, warna yang menyimpang, dan pemblokiran yang tumbuh. Jadi setelah JPG berada di bawah sekitar q60 langkah yang tepat hampir tidak pernah "mengompresnya lagi pada q90" - itu adalah "kembali ke aslinya dan ekspor ulang". Jika Anda tidak memiliki aslinya, perlakukan JPG yang ada sebagai lantai: gunakan apa adanya alih-alih menyimpan ulang.
Pengecualiannya adalah ketika Anda sengaja menyusutkan JPG untuk pengiriman tertentu (lampiran email, unggahan chat). Dalam hal ini alat yang tepat adalah Compress Image pada sumber asli (kualitas tertinggi yang tersedia) - bukan pada JPG yang sebelumnya telah dikompresi. Lihat Cara memilih level kompresi - Kualitas vs Ukuran File untuk pemilih nilai kualitas yang disesuaikan dengan saluran pengiriman, dan Kapan mengompres vs mengkonversi gambar untuk pertanyaan pilihan format.
Tabel nilai kualitas (konvensi IJG cjpeg)
Konvensi IJG `cjpeg -quality` adalah skala praktis yang diikuti sebagian besar alat. Gunakan ini sebagai panduan ketika membaca nilai dari JPEG Compression Level Checker.
- q95 sampai q100 - garis dasar cetak. Secara visual identik dengan aslinya di layar; ukuran file besar. Ini adalah apa yang diekspor editor kelas atas ketika mereka menginginkan JPEG tanpa kehilangan yang terlihat.
- q85 sampai q94 - titik patah visual. Sebagian besar penonton tidak dapat membedakannya dari aslinya pada jarak melihat normal; ukuran file kira-kira setengah dari q95.
- q75 sampai q84 - default web. Photoshop "Save for Web" dan sebagian besar pipeline gambar CMS menargetkan rentang ini. Artefak mulai terlihat pada inspeksi cermat area halus tetapi tidak dalam melihat sehari-hari.
- q60 sampai q74 - zona artefak. Pemblokiran dan halo muncul saat diperhatikan; di sinilah aplikasi chat / pesan sering meng-encode ulang foto yang dibagikan.
- Di bawah q60 - sudah dikompres berlebihan. Gunakan file apa adanya atau ganti dari aslinya; jangan simpan ulang.
Panduan JPG dan konversi gambar terkait: Cara memilih level kompresi - Kualitas vs Ukuran File (rekan pilih-sebelum dari panduan baca-sesudah ini), JPG vs PNG untuk web (pilihan format), HEIC vs JPG vs WebP (pilihan format di antara alternatif modern), dan Kapan mengompres vs mengkonversi gambar (keputusan kompres vs ubah-format).
Why trust these tools
- Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
- Truly in-browser - no upload. Every file-processing tool on this site runs in your browser through modern Web APIs (File, FileReader, Canvas, Web Audio, WebGL, Web Workers). Your photo, PDF, audio, or text never leaves your device.
- No tracking during tool use. Analytics ends at the page view. The actual input you paste, drop, or capture is never sent to any server and never written to any log.
- Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
- Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.