PNG ke JPG

Berjalan di perangkat Anda · File Anda tidak pernah meninggalkan perangkat.

File PNG, terutama tangkapan layar dan grafik hasil ekspor, sering jauh lebih besar dari yang perlu. Untuk isi berupa foto, mengubahnya ke JPG membuat file jauh lebih kecil; bandingkan pratinjaunya kalau detail halus penting.

Atur kualitas untuk menimbang ukuran dan ketepatan, dan tetapkan batas ukuran yang pasti kalau hasilnya harus di bawah angka tertentu, misalnya batas KB di formulir pendaftaran.

Ingat bahwa JPG tidak punya transparansi: area transparan di PNG menjadi putih. Kalau transparansi perlu, biarkan file tetap PNG atau ubah ke WebP.

Cara PNG ke JPG

  1. Taruh gambar PNG, satu atau banyak.
  2. Kalau perlu, nyalakan «Terapkan batas ukuran berkas maksimum» untuk formulir unggah.
  3. Klik tombol konversi: area transparan diisi putih, karena JPG tidak punya transparansi.
  4. Unduh JPG-nya; banyak file sekaligus sebagai ZIP.

Format yang didukung dan batasan

Masukan
Gambar PNG
Keluaran
JPG
Penghematan umum
Besar untuk foto; kecil atau malah membesar untuk grafik datar
Transparansi
Diganti latar putih
Berjalan di
Di browser – tanpa unggah

Tidak cocok untuk: Logo dan tangkapan layar bertepi tajam: JPG sedikit mengaburkannya; biarkan sebagai PNG atau ubah ke WebP.

Apa yang terjadi pada piksel transparan dan setengah transparan

Sebelum dienkode, PNG digambar di atas lembar putih polos. Area yang sepenuhnya transparan menjadi putih bersih, dan piksel setengah transparan, seperti tepi lembut logo yang dipotong atau bayangan, dicampur dengan putih itu. Logo yang dirancang untuk latar gelap karenanya mendapat pinggiran terang di sepanjang tepinya dalam JPG.

Warna latar di halaman ini selalu putih. Kalau gambarnya harus tetap tembus pandang, /png-to-webp mempertahankan transparansi dalam format yang terkompres.

Pengaturan untuk tangkapan layar dan untuk foto

Untuk foto yang kebetulan disimpan sebagai PNG, seperti hasil scan atau ekspor dari aplikasi edit, mulai dari kualitas bawaan 85 dan periksa panel sebelum-sesudah, yang menunjukkan seberapa besar ukurannya berubah.

Untuk tangkapan layar bertulisan kecil berwarna atau bergaris tipis berwarna, setel penggeser ke 90 atau lebih. Di bawah 90, encoder menyimpan warna dengan setengah resolusi, yang lebih dulu melunakkan huruf merah dan biru; mulai 90, warna disimpan penuh. Skor kualitas di bawah hasil diukur dari kecerahan saja, jadi tidak akan menunjukkan pinggiran warna: perhatikan pratinjau «Sesudah» dengan teliti.

Apa yang bisa dibawa PNG tetapi tidak oleh JPG

PNG bisa menyimpan 16 bit per kanal warna, animasi (APNG), dan catatan teks seperti nama program pembuatnya atau resolusi cetak. Browser menggambar gambarnya pada 8 bit per kanal, sama dengan yang disimpan JPG standar. PNG beranimasi hanya memberi frame pertamanya, dan catatannya tidak disalin, karena JPG ditulis dari pikselnya saja.

Kalau formulir meminta ukuran dalam KB, nyalakan «Terapkan batas ukuran berkas maksimum»: kualitas diturunkan lebih dulu dan ukuran piksel hanya kalau perlu, seperti dijelaskan di /compress-image.

Pertanyaan umum

Apakah file saya diunggah ke server?
Tidak. Konversi berjalan sepenuhnya di browser, memakai tenaga perangkat Anda sendiri. File tidak pernah meninggalkan HP atau laptop Anda. Setelah sebuah alat dipakai sekali, alat itu tetap bekerja tanpa internet: alat video, pengenal teks, dan penghapus latar mengunduh mesinnya dari situs ini pada pemakaian pertama, lalu browser menyimpannya.
Apa yang terjadi pada latar transparan?
Menjadi putih, karena JPG tidak bisa menyimpan transparansi. Pakai WebP kalau Anda butuh file lebih kecil yang tetap berlatar transparan.
JPG saya malah lebih besar dari PNG-nya, kenapa?
Itu terjadi pada grafik berwarna datar dan tangkapan layar teks, yang disimpan PNG dengan sangat efisien. Untuk gambar seperti itu, PNG memang format yang lebih tepat dan sebaiknya file aslinya Anda simpan.

Alat terkait

Lainnya di Gambar

Halaman ini dalam bahasa lain: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · বাংলা