Langsung ke konten

Ubah PNG ke JPG

Ubah PNG yang berat menjadi JPG kecil yang mudah dibagikan — Anda yang memilih kualitasnya, dan area transparan diisi warna background pilihan Anda, bukan hitam yang mengejutkan.

  • Tidak pernah disimpan
  • Tanpa antre, tanpa menunggu
  • Tanpa daftar, tanpa watermark

Cara kerjanya

1

Tambahkan PNG Anda

Letakkan file .png sebanyak apa pun di halaman.

2

Pilih kualitas & background

Atur kualitas JPG dan warna pengganti area transparan — putih secara bawaan.

3

Konversi dan unduh

Setiap file menampilkan ukuran barunya di samping ukuran lama. Simpan satu per satu atau dalam ZIP.

Apa yang dilakukan JPEG pada PNG

Perataan tidak hanya menyangkut piksel yang sepenuhnya transparan. Tepi anti-aliasing di sekitar logo atau huruf bersifat sebagian transparan, dan setiap piksel itu dicampur dengan warna background yang Anda pilih, sebanding dengan tingkat transparansinya. Hasilnya benar di atas warna itu dan tidak di atas warna lain: letakkan JPG itu di halaman gelap nanti, dan setiap tepinya membawa pinggiran pucat dari warna putih tempat ia diratakan. Jika Anda belum tahu gambar itu akan diletakkan di atas apa, konversi ini terlalu dini.

JPEG menyimpan kecerahan dan warna pada resolusi yang berbeda, dan di mana garis batasnya bergantung pada kualitas yang Anda pilih. Encoder di sini, pada kualitas 90 ke atas, mempertahankan warna pada resolusi penuh, dan di bawahnya menyimpan satu sampel warna untuk setiap empat piksel. Pada foto, Anda tidak akan pernah melihatnya. Pada teks merah, garis tipis berwarna, atau tepi logo yang jenuh, inilah warna luntur yang orang sebut sebagai JPG yang tampak buram, dan itu muncul begitu slider turun di bawah 90.

Hal ketiga yang penting adalah isi PNG-nya. PNG berisi foto terkonversi dengan baik. PNG berisi karya grafis datar terkonversi dengan buruk: kompresi DCT dirancang untuk gradasi dan memperlakukan tepi tajam sebagai sesuatu yang cukup didekati, jadi diagram dan screenshot kembali dengan ringing di sepanjang setiap garis — dan belum tentu juga lebih kecil, karena gambar dua warna terkompresi lebih baik sebagai PNG daripada JPG mana pun yang bisa Anda tulis.

Jika Anda butuh hal lain

Apa pun yang berisi teks, background datar, atau tepi transparan sebaiknya tetap PNG, atau menjadi WebP, yang mempertahankan kanal alfa yang terpaksa dibuang oleh konversi ini. Untuk pekerjaan massal, encoder command line seperti cjpeg dari mozjpeg memberi Anda kendali lebih, karena subsampling dan tabel kuantisasi bisa Anda atur sendiri alih-alih disimpulkan dari angka kualitas, dan ImageMagick atau libvips bisa memproses satu folder lewat encoder itu. Jika JPG sudah ada dan Anda hanya ingin memperkecilnya, jpegtran menulis ulang entropy coding-nya secara lossless, dan tidak ada encoding ulang yang bisa menyamainya.

Pertanyaan yang sering diajukan

Apa yang terjadi pada transparansi?

JPG tidak bisa menyimpannya, jadi piksel transparan harus menjadi sebuah warna. Alat ini memungkinkan Anda memilih warna itu — sebagian besar konverter diam-diam meratakannya menjadi putih (atau lebih buruk, hitam) tanpa bertanya.

Pengaturan kualitas berapa yang sebaiknya saya pakai?

80-90% secara kasatmata tidak bisa dibedakan dari aslinya untuk sebagian besar foto dan screenshot. Di bawah 70%, artefak kompresi mulai terlihat di sekitar teks dan tepi yang tajam.

Seberapa kecil file saya nantinya?

Screenshot dan grafis sering menyusut 5-10×. Angka pastinya muncul di samping setiap file sebelum Anda mengunduh, jadi Anda tidak pernah menyimpan tanpa tahu hasilnya.

Apakah gambar saya disimpan di suatu tempat?

Tidak — tidak ada yang disimpan kapan pun. File Anda tidak pernah menyentuh server.

Sebaiknya saya pakai JPG atau WebP?

WebP ~30% lebih kecil pada kualitas yang sama dan mempertahankan transparansi, tetapi JPG bisa dibuka benar-benar di mana saja. Untuk lampiran email dan sistem lama, pakai JPG; untuk web, pertimbangkan PNG ke WEBP.

Perlu diketahui: Transparansi diratakan ke warna yang Anda pilih — itu sifat JPG, bukan cacat. Metadata EXIF terhapus saat encoding ulang.

Pasang alat ini di situs Anda

Gratis untuk blog, halaman kelas, atau artikel bantuan apa pun. Tempel satu potong kode dan pengunjung Anda bisa langsung memakainya di halaman Anda.