Penampil & Penghapus EXIF

Periksa metadata EXIF di dalam JPEG atau PNG — kamera, eksposur, bahkan GPS — lalu unduh salinan bersih tanpa metadata.

Pembacaan EXIF terjadi secara lokal di browser Anda. Foto Anda tidak pernah meninggalkan perangkat.

Metadata Foto

Letakkan foto di sini

Hanya JPEG dan PNG — WebP dan GIF tidak punya segmen EXIF yang bisa dibaca di sini. Klik untuk memilih.

Cara kerja

EXIF tinggal dalam satu segmen APP1 di dekat awal berkas JPEG, dan segmen itu menyimpan struktur TIFF miniatur: IFD ke-0 berisi tag bodi kamera, sub-IFD Exif berisi parameter pemotretan, serta sub-IFD GPS opsional. Alat ini menyerahkan byte berkas Anda ke piexif.js yang menelusuri struktur itu tag demi tag, menamai tiap ID angka dengan nama manusianya (Model, ExposureTime, …) dari registri TIFF, lalu memformat nilainya agar mudah dibaca.

Rasional dan array byte
TIFF menyimpan pecahan sebagai pasangan rasional — kecepatan rana 1/200 adalah pasangan angka 1 per 200 — dan versi atau gumpalan MakerNote sebagai array byte. Tabel mengubah rasional menjadi pecahan atau desimal yang terbaca dan menampilkan data biner hanya sebagai jumlah byte, karena susunan dalamnya bersifat proprietary tiap pabrikan.
GPS: derajat, menit, detik dalam desimal
Koordinat disimpan sebagai tiga rasional untuk lintang dan tiga untuk bujur (derajat, menit, detik) ditambah referensi U/S dan B/T. Alat ini menggabungkannya kembali — derajat + menit/60 + detik/3600, bernilai negatif untuk S dan T — dan mencetak koordinat desimal polos, bentuk yang diterima peta. Jika tag itu ada, spanduk hijau muncul di atas tabel.
Menghapus tanpa kompresi ulang
Unduhan bersih memanggil piexif.remove(), yang memotong segmen APP1 (termasuk mini yang dibawanya) dan menyalin setiap byte sisanya apa adanya. Data gambar berkode entropi tidak pernah didekode, jadi tidak ada kehilangan antargenerasi — beda dengan editor yang membuka, meraster, lalu menyimpan ulang foto.

Pertanyaan yang sering diajukan

Apa sebenarnya isi EXIF?

EXIF adalah blok metadata terstruktur yang tertanam di dalam berkas gambar itu sendiri. Aplikasi kamera menulis merek dan model, lensa, panjang fokus, bukaan, kecepatan rana, ISO, orientasi, waktu pemotretan, dan — jika ponsel sedang mendapat sinyal GPS — lintang, bujur, serta ketinggian. Tag perangkat lunak (aplikasi penyunting, catatan profil warna) bisa ikut terbawa. Setiap kolom yang tampil di sini berasal dari berkas; tidak ada yang diambil dari mana pun.

Bisakah model kamera membocorkan identitas saya?

Ia bisa berkontribusi. Tag Model dan Make menyebutkan persis perangkat mana yang memotret, dan kadang nomor seri unik muncul di data maker-note. Dikombinasikan dengan blok GPS dan waktu yang tepat, sebuah foto bisa menempatkan Anda di suatu lokasi dengan perangkat Anda disebut. Kombinasi itulah sebabnya aplikasi pesan menghapus EXIF sebelum mengirim, dan sebabnya unduhan bersih ini ada.

Mengapa PNG selalu dilaporkan tanpa EXIF?

PNG adalah kontainer berbeda: data keterangan hidup di blok teks tEXt/zTXt (dan sejak 2017, blok eXIf opsional), bukan di segmen APP1 JPEG yang diurai pembaca ini. Jadi PNG dimuat dengan jujur tanpa tag apa pun, dan langkah penghapusan tidak ditawarkan untuk PNG — piexif.js tidak bisa menulis ulang blok PNG. Pakai editor gambar yang memahami blok teks PNG jika Anda perlu membersihkannya.

Apakah menghapus metadata mengompresi ulang atau menurunkan kualitas foto?

Tidak. piexif.js membuang segmen EXIF pada tingkat byte dan menyalin data gambar terkompresi apa adanya, sehingga JPEG bersihnya tetap piksel dan kualitas yang sama — tidak ada langkah dekode- lalu-enkode-ulang, dan nol kehilangan antargenerasi. Ukuran berkas turun hanya sebatas byte yang tadi ditempati metadata.

Apakah ada yang diunggah ke server?

Tidak. Berkas dibaca dengan FileReader lokal dan diurai oleh piexif.js yang berjalan sepenuhnya di browser Anda — pustakanya dibundel bersama halaman ini, jadi tidak ada permintaan jaringan sama sekali. Putuskan koneksi internet dan penampil tetap berfungsi; foto Anda tidak pernah meninggalkan perangkat.