Konverter Gambar
Ganti antara JPG, PNG, WEBP, GIF, TIFF, ICO, CUR, dan BMP dengan kontrol metadata penuh dan preview instan.
Transcoding batch...
Letakkan gambar di sini atau klik untuk menjelajah
Mendukung HEIC, AVIF, RAW umum, ICO/CUR, bundle ZIP.
Antrian Konversi
- Antrikan file untuk preview status, perkiraan ukuran, dan nama output.
File yang sudah dikonversi akan muncul di sini dengan thumbnail preview, metadata, dan tombol download.
Kamu mau...
Alat konverter PNG mengubah gambar yang didukung menjadi file PNG. PNG (Portable Network Graphics) adalah format yang kamu gunakan ketika piksel harus tepat: logo, ikon, tangkapan layar UI, bagan, diagram, dan apa pun yang memiliki tepi tajam atau transparansi. Konverter menerima file JPG, JPEG, WEBP, AVIF, HEIC, HEIF, BMP, TIFF, GIF, ICO, dan RAW dari Canon, Nikon, Sony, dan produsen kamera lainnya, lalu menghasilkan PNG tanpa kehilangan data yang mereproduksi piksel sumber secara persis di mana pun sumber sudah berada dalam 8 bit per channel.
Apa Yang Membuat PNG Berbeda
PNG menggunakan kompresi deflate tanpa kehilangan data: setiap piksel dalam output identik bit demi bit dengan piksel yang masuk. Tidak ada slider kualitas, tidak ada subsampling chroma, tidak ada kehilangan generasi dari penyimpanan ulang. Encoder hanya bekerja lebih keras untuk menemukan redundansi dan mengemas secara efisien. Pada tangkapan layar yang penuh warna solid berulang (panel UI, editor kode, jendela terminal) PNG sering kali mengompresi menjadi sebagian kecil dari ukuran sumber. Pada foto berwarna penuh penghematan lebih kecil karena foto memiliki redundansi lebih sedikit untuk ditemukan.
Hal lain yang dibawa PNG yang tidak dimiliki sebagian besar format lain adalah channel alpha yang sebenarnya. Transparansi bukan flag, bukan warna ajaib tunggal, bukan jalan keluar. Setiap piksel memiliki nilai transparansi 8-bit sendiri, jadi bayangan jatuh lembut, tepi anti-alias, dan mask transparansi parsial semuanya bertahan dalam perjalanan bolak-balik. Inilah mengapa desainer, pengembang aplikasi, dan siapa pun yang mengirimkan aset UI terus menggunakan PNG dalam alur kerja mereka lama setelah WEBP dan AVIF tiba.
Kapan PNG Adalah Format Output Yang Tepat
- Logo dan ikon: tepi tajam, warna solid, dan latar belakang transparan. JPG akan mengaburkan tepi dengan artefak kompresi; PNG membuatnya tetap bersih.
- Tangkapan layar UI: teks kecil, batas tombol, dan garis kisi 1-piksel dalam tangkapan layar harus mendarat pada piksel yang tepat. JPG mengaburnya. PNG menjaganya tetap persis.
- Diagram, bagan, dan infografis: alasan yang sama. Apa pun dengan garis tipis, teks kecil, atau wilayah warna datar besar milik PNG.
- Pixel art dan aset game: setiap piksel disengaja. Kompresi lossy merusak seni.
- File sumber untuk pengeditan lebih lanjut: jika kamu berencana membuka file lagi nanti di editor, PNG adalah format perantara yang aman. Menyimpan ulang JPG secara berulang mengumpulkan kehilangan generasi; PNG tidak.
- Apa pun dengan transparansi: overlay, watermark, ikon aplikasi, potongan produk di latar belakang putih. JPG tidak dapat menyimpan alpha sama sekali. WEBP bisa, tetapi PNG lebih didukung secara universal.
Kapan PNG Salah
PNG adalah pilihan yang salah untuk foto berwarna penuh. Foto ponsel 12 megapiksel yang disimpan sebagai PNG biasanya 5 hingga 10 kali lebih besar dari gambar yang sama yang disimpan sebagai JPG dengan kualitas 95, tanpa perbedaan kualitas yang terlihat pada jarak pandang normal. Halaman web penuh dengan PNG fotografi dimuat dengan lambat dan membakar bandwidth. Langkah yang tepat untuk konten fotografi adalah mengonversi dari PNG ke JPG atau ke WEBP sebelum menerbitkan.
Untuk pengiriman web modern secara umum, WEBP adalah target yang lebih baik daripada PNG: WEBP tanpa kehilangan data biasanya 25 hingga 35 persen lebih kecil daripada PNG yang setara tanpa perbedaan kualitas, dan WEBP lossy mengecilkan konten fotografi jauh di bawah format mana pun. Gunakan PNG ketika kamu memerlukan kompatibilitas universal atau ketika alat tujuan pasti tidak dapat menangani WEBP.
Apa Yang Dilakukan Konverter Dengan File Kamu
Setiap file mengalir ke endpoint konversi, didekode ke buffer memori, berjalan melalui encoder PNG pada level kompresi maksimum (9), dan dikembalikan sebagai base64 di dalam respons JSON. Browser merekonstruksi setiap file dan menawarkannya sebagai unduhan langsung, atau mengemas ulang seluruh batch menjadi satu ZIP untuk unduhan. Hingga 50 file per batch, 40 MB per file. Arsip ZIP dibuka di sisi server dan setiap entri dihitung terhadap batas 50 file yang sama.
Dua opsi yang patut diketahui:
- Profil warna: profil warna ICC sumber tertanam dalam output PNG secara default, jadi warna ditampilkan dengan benar pada layar yang dikelola warna. Paksa output RGB atau RGBA sebagai gantinya jika kamu memerlukan mode warna tertentu (RGBA adalah apa yang kamu inginkan jika input memiliki channel alpha yang ingin kamu simpan secara eksplisit).
- Hapus metadata EXIF: PNG dapat membawa blok metadata yang sama (kamera, GPS, waktu pengambilan) seperti JPG. Opsi strip menghapusnya sebelum ekspor, disarankan sebelum menerbitkan foto pribadi atau berbagi tangkapan layar yang mungkin menyertakan data lokasi.
PNG Dan Sisa Pipeline
PNG sering kali berada di tengah alur kerja daripada di akhir. Pola umum: simpan original dalam PNG untuk pengeditan, lalu konversi deliverable akhir ke format yang lebih kecil untuk tujuan. Kompresor gambar mengecilkan file PNG lebih lanjut ketika tujuan tidak dapat menerima apa pun; harapkan pengurangan 10 hingga 40 persen pada PNG yang dibuat tangan dan lebih banyak pada tangkapan layar. Untuk mengemas beberapa PNG ke dalam satu dokumen, konverter gambar ke PDF merakitnya dengan satu gambar per halaman. Untuk konversi lintas format spesifik, lihat konverter gambar utama.
Privasi
Setiap konversi berjalan sepenuhnya dalam memori di server. File tidak pernah ditulis ke disk, tidak pernah diindeks, tidak pernah dicatat, tidak pernah di-cache. Buffer dihapus segera setelah respons dikirim, jadi tidak ada salinan yang tersisa untuk dipulihkan. Tidak ada pendaftaran, tidak ada batasan laju, tidak ada pelacakan gambar mana yang telah kamu konversi.
FAQ
Ya, langkah encode PNG tanpa kehilangan data. Setiap piksel yang masuk ke encoder keluar dari sisi lain identik bit demi bit. Namun, "tanpa kehilangan data" hanya berlaku dari piksel yang didekode ke depan. Jika sumber sudah JPG, artefak kompresi sisi JPG sudah tertanam dalam piksel sebelum PNG pernah melihatnya, dan PNG yang dihasilkan menjaga artefak tersebut dengan sempurna. Mengonversi JPG ke PNG tidak membatalkan kerusakan JPG; hanya menghentikan kerusakan lebih lanjut dari akumulasi.
Tidak, tidak akan. Mengonversi JPG ke PNG menghasilkan file yang jauh lebih besar tetapi tidak menambahkan detail yang hilang dalam encoding JPG. Output PNG mereproduksi piksel yang dikompres JPG dengan tepat, artefak blocking dan semua. Satu-satunya alasan untuk mengonversi JPG ke PNG adalah untuk menghentikan degradasi lebih lanjut (karena mengedit dan menyimpan ulang JPG mengumpulkan lebih banyak kehilangan setiap kali) atau untuk menambahkan channel alpha yang sebenarnya untuk pengeditan lebih lanjut.
Karena PNG tanpa kehilangan data dan JPG lossy. JPG mencapai file kecil dengan membuang informasi visual yang mata kamu paling tidak sensitif (detail chroma halus khususnya). PNG tidak dapat membuang apa pun, jadi untuk konten fotografi dengan jutaan warna berbeda, file yang dihasilkan biasanya 5 hingga 10 kali lebih besar dari JPG yang setara. Untuk foto yang ditujukan untuk web, JPG atau WEBP adalah pilihan yang tepat; cadangkan PNG untuk gambar yang benar-benar memerlukan kualitas tanpa kehilangan data atau transparansi.
Tidak. PNG mendukung transparansi, tetapi konverter tidak menemukan. Jika gambar sumber sepenuhnya buram (JPG, foto datar, tangkapan layar tanpa alpha), PNG yang dihasilkan juga sepenuhnya buram - hanya memiliki kemampuan teknis untuk menyimpan alpha jika gambar memilikinya. Untuk benar-benar membuat transparansi, kamu perlu mengedit gambar di alat seperti Photoshop, GIMP, atau Photopea dan secara eksplisit menghapus atau menutupi piksel latar belakang sebelum mengekspor. Konverter PNG hanya membulatkan apa pun transparansi yang sudah dimiliki sumber.
WEBP, jika tujuan mendukungnya. WEBP tanpa kehilangan data biasanya 25 hingga 35 persen lebih kecil dari PNG yang setara tanpa kehilangan kualitas, dan mendukung alpha dengan baik. Setiap browser modern merender WEBP secara native, jadi untuk halaman web normal itu adalah default yang lebih baik. PNG menang dalam kompatibilitas universal: di mana pun konsumen adalah alat yang lebih tua, klien email, pipeline cetak, atau sistem yang tidak kamu kontrol, PNG bekerja tanpa pertanyaan. Banyak pipeline produksi menggunakan WEBP melalui elemen picture dengan PNG sebagai fallback untuk browser yang lebih tua.
Tiga opsi tergantung pada apa yang kamu butuhkan. Untuk menjaga format PNG dan memeras byte ekstra tanpa kehilangan data, jalankan melalui kompresor gambar; harapkan penghematan 10 hingga 40 persen pada sebagian besar PNG yang dibuat tangan. Untuk mendapatkan file yang jauh lebih kecil dengan mengorbankan kualitas persepsi, konversi PNG ke JPG (untuk foto) atau ke WEBP (untuk apa pun). Untuk mengurangi dimensi, gunakan pengubah ukuran gambar terlebih dahulu; jumlah piksel menskalakan ukuran file secara kasar linear, jadi mengurangi setengah setiap dimensi seperempat file.
Tidak. File mengalir ke endpoint konversi, didekode ke buffer memori, berjalan melalui encoder PNG, dan kembali dalam respons. Tidak ada yang ditulis ke disk, diindeks, dicatat, atau di-cache. Buffer dihapus segera setelah respons dikirim, jadi tidak ada salinan yang tersisa untuk dipulihkan. Alat tidak memerlukan pendaftaran dan tidak melacak gambar mana yang telah kamu konversi.