00

Jawaban singkatnya

  • PNG adalah format gambar raster berkompresi lossless yang menyimpan gambar statis atau animasi per bingkai, dengan transparansi alfa opsional dan kedalaman sampel 1 hingga 16 bit.
  • Buka PNG memakai browser terkini, penampil gambar, atau editor gambar. Di Windows, klik dua kali atau gunakan Open with. Di macOS, pilih penampil atau editor yang terpasang. Di ponsel, pilih file melalui antarmuka file atau gambar lalu gunakan aplikasi yang kompatibel. Jika gagal, periksa signature delapan byte serta susunan wajib IHDR, IDAT, dan IEND; ekstensi .png saja tidak membuktikan bahwa alirannya valid.
  • Perlakukan PNG yang tidak dikenal sebagai masukan yang tidak tepercaya. Chunk standar terdaftar umumnya memengaruhi penyajian gambar dan bukan membawa data yang dapat dieksekusi, tetapi chunk cacat, masa depan, atau tidak terdaftar tidak dapat dianggap tanpa risiko. Parser harus menangani panjang chunk hingga 2^31−1 byte dan menyaring karakter kontrol dalam chunk teks. Piksel transparan dapat menyimpan gambar sensitif yang bisa dipulihkan, sedangkan eXIf dapat memuat metadata seperti koordinat GPS. Signature atau CRC yang valid bukan jaminan keamanan maupun keterpercayaan.
01

File PNG: Pengertian, Cara Membuka, dan Konversi

Portable Network Graphics mendukung warna terindeks, skala abu-abu, truecolor, serta skala abu-abu atau truecolor dengan alfa. Aliran datanya diawali signature delapan byte 89 50 4E 47 0D 0A 1A 0A, lalu rangkaian chunk: IHDR berada di awal, satu atau beberapa IDAT membawa data gambar, dan IEND menutup aliran. Setiap chunk memuat panjang, tipe empat byte, data opsional, dan CRC. Tipe media terdaftarnya adalah image/png.

Simpan file aslinya

PNG memakai filter reversibel dan kompresi DEFLATE lossless, sehingga dekode yang sesuai dapat merekonstruksi data gambar acuan bit demi bit. Penyuntingan atau konversi tetap lossless jika seluruh informasi gambar yang diperlukan dipertahankan. Mengurangi kedalaman bit, mengubah representasi warna, melakukan kuantisasi warna, membuang alfa, atau memilih format tanpa transparansi setara dapat mencegah rekonstruksi persis. Periksa transparansi sebelum mengonversi PNG ke JPG.

02

Cara membukanya

Buka PNG memakai browser terkini, penampil gambar, atau editor gambar. Di Windows, klik dua kali atau gunakan Open with. Di macOS, pilih penampil atau editor yang terpasang. Di ponsel, pilih file melalui antarmuka file atau gambar lalu gunakan aplikasi yang kompatibel. Jika gagal, periksa signature delapan byte serta susunan wajib IHDR, IDAT, dan IEND; ekstensi .png saja tidak membuktikan bahwa alirannya valid.

Cuma ingin melihat isinya

Buka PNG memakai browser terkini, penampil gambar, atau editor gambar. Di Windows, klik dua kali atau gunakan Open with. Di macOS, pilih penampil atau editor yang terpasang. Di ponsel, pilih file melalui antarmuka file atau gambar lalu gunakan aplikasi yang kompatibel. Jika gagal, periksa signature delapan byte serta susunan wajib IHDR, IDAT, dan IEND; ekstensi .png saja tidak membuktikan bahwa alirannya valid.

Perlu mengirimkannya

PNG memakai filter reversibel dan kompresi DEFLATE lossless, sehingga dekode yang sesuai dapat merekonstruksi data gambar acuan bit demi bit. Penyuntingan atau konversi tetap lossless jika seluruh informasi gambar yang diperlukan dipertahankan. Mengurangi kedalaman bit, mengubah representasi warna, melakukan kuantisasi warna, membuang alfa, atau memilih format tanpa transparansi setara dapat mencegah rekonstruksi persis. Periksa transparansi sebelum mengonversi PNG ke JPG.

03

Keamanan file

Perlakukan PNG yang tidak dikenal sebagai masukan yang tidak tepercaya. Chunk standar terdaftar umumnya memengaruhi penyajian gambar dan bukan membawa data yang dapat dieksekusi, tetapi chunk cacat, masa depan, atau tidak terdaftar tidak dapat dianggap tanpa risiko. Parser harus menangani panjang chunk hingga 2^31−1 byte dan menyaring karakter kontrol dalam chunk teks. Piksel transparan dapat menyimpan gambar sensitif yang bisa dipulihkan, sedangkan eXIf dapat memuat metadata seperti koordinat GPS. Signature atau CRC yang valid bukan jaminan keamanan maupun keterpercayaan.

Berhenti kalau menemukan hal ini

Pengirim tidak dikenal, nama yang berakhir dengan dua ekstensi, atau isi yang tidak cocok dengan ekstensinya — periksa dulu sebelum dibuka.

04

Soal konversi

PNG memakai filter reversibel dan kompresi DEFLATE lossless, sehingga dekode yang sesuai dapat merekonstruksi data gambar acuan bit demi bit. Penyuntingan atau konversi tetap lossless jika seluruh informasi gambar yang diperlukan dipertahankan. Mengurangi kedalaman bit, mengubah representasi warna, melakukan kuantisasi warna, membuang alfa, atau memilih format tanpa transparansi setara dapat mencegah rekonstruksi persis. Periksa transparansi sebelum mengonversi PNG ke JPG.

Sebelum mengonversi

Konversikan salinannya, jangan file aslinya, lalu bandingkan kualitas, metadata, dan tata letaknya dengan file awal.

05

Pertanyaan umum

Apa itu file PNG dan untuk apa format ini digunakan?

PNG adalah gambar raster berkompresi lossless untuk gambar statis atau animasi per bingkai. Format ini mendukung warna terindeks, skala abu-abu, truecolor, alfa opsional, dan kedalaman sampel 1 hingga 16 bit.

Bagaimana cara membuka file PNG di browser web?

Gunakan perintah pembuka file pada browser atau pilih browser terkini dari perangkat untuk membuka PNG. Jika gagal didekode, file mungkin rusak atau sebenarnya tidak berisi aliran PNG yang valid.

Bagaimana cara membuka file PNG di Windows 11?

Klik dua kali atau gunakan Open with untuk memilih browser, penampil gambar, atau editor yang terpasang. Jika tidak ada aplikasi yang menerimanya, periksa signature internal dan jangan hanya mengandalkan ekstensi .png.

Bagaimana cara membuka file PNG di Mac?

Buka dengan penampil gambar, browser, atau editor yang terpasang. Jika dekode gagal, periksa signature dan struktur chunk wajib sebelum mengganti aplikasi.

Bagaimana cara membuka file PNG di ponsel?

Pilih PNG dari antarmuka file atau gambar, lalu gunakan penampil atau browser yang kompatibel. Chunk yang sangat besar atau cacat masih dapat melampaui batas pemrosesan aman aplikasi tertentu.

Mengapa file PNG tidak bisa dibuka atau dilaporkan rusak?

Penyebabnya dapat berupa signature yang salah, IHDR, IDAT, atau IEND yang hilang atau salah urutan, data chunk rusak, atau CRC tidak cocok. CRC dapat mendeteksi sebagian kerusakan tidak disengaja, tetapi tidak memperbaiki file.

Apa perbedaan PNG dan JPG dalam hal transparansi?

PNG dapat mempertahankan kanal alfa. Saat memakai format tanpa transparansi setara, informasi tersebut harus dibuang atau diganti. Pilih PNG jika transparansi perlu tetap terwakili.

Bagaimana cara mengonversi PNG ke JPG, dan apakah transparansinya hilang?

Buka PNG dalam editor atau konverter yang kompatibel, lalu ekspor sebagai JPG. Tentukan tampilan pengganti bagi area transparan karena alfa setara tidak dipertahankan dan rekonstruksi PNG secara persis mungkin menjadi mustahil.

Apakah file PNG dari email aman untuk dibuka?

Ekstensi, signature, dan CRC yang valid bukan jaminan keamanan. Gunakan dekoder yang dipelihara dan perlakukan chunk cacat atau tidak dikenal sebagai tidak tepercaya; waspadai pula metadata eXIf, piksel tersembunyi yang dapat dipulihkan, kontrol teks, dan panjang berlebihan.

Apa tipe MIME resmi dan signature heksadesimal file PNG?

Tipe media terdaftarnya adalah image/png, sedangkan signature awalnya 89 50 4E 47 0D 0A 1A 0A. Kecocokan ini tidak membuktikan bahwa semua chunk berikutnya valid.

06

Format terkait

Sumber

Portable Network Graphics (PNG) Specification (Third Edition) · W3C Recommendation and official PNG specification

IANA Media Type Registration: image/png · Internet Assigned Numbers Authority (IANA)

Portable Network Graphics — Sustainability of Digital Formats · Library of Congress