Tulis salinan dengan blok metadata dihilangkan dan data gambar terkompresi tidak tersentuh
Alat dimuat di sini. Perlu JavaScript, karena pekerjaan terjadi pada perangkat Anda.
File Anda dan privasi Anda
Foto Anda tidak pernah diunggah. Itu dibaca ke dalam tab browser ini, diuraikan di sana, dan
salinan yang dibersihkan dibuat di sana dari byte asli. Kode alat tidak membuat permintaan
membawa file, teks yang ditempel, atau keluaran yang dihasilkan. Permintaan skrip analitik yang diungkapkan
terpisah dan dijelaskan dalam Kebijakan Privasi situs.
Apa yang dilakukan alat ini
Hapus metadata tersembunyi yang dibawa oleh JPEG, PNG atau WebP dan unduh salinan yang sudah dibersihkan. Itu
file ditulis ulang pada tingkat byte daripada didekodekan dan disimpan lagi, sehingga gambarnya seperti itu
tidak dikompresi ulang dan tidak kehilangan kualitas.
JPEG, PNG atau WebP adalah wadah: jaringan blok berlabel, beberapa di antaranya terkompresi
data gambar dan beberapa yang menjelaskan siapa yang mengambil foto, kapan, dengan apa dan di mana. Ini
alat menjalankan urutan itu, membuang blok yang membawa metadata, dan menyalin sisanya
tidak berubah. Dalam JPEG yang berarti segmen Exif APP1 termasuk subdirektori GPS,
APP1 XMP segmen, APP13 rekaman Photoshop dan IPTC, COM komentar, dan APPn lainnya
segmen tidak dikenali sebagai data rendering. Dalam PNG artinya eXIf, tEXt, zTXt, iTXt dan
potongan WAKTU; dalam potongan WebP, EXIF dan XMP. Segala sesuatu yang dihapus dicantumkan berdasarkan nama, dan
begitu pula segala sesuatu yang sengaja disimpan.
Bagaimana cara menggunakannya
Pilih JPEG, PNG atau WebP. Formatnya diidentifikasi dari byte ajaib file itu sendiri,
bukan perpanjangannya.
Baca apa yang diungkapkan file: bidang lokasi dan perangkat dicantumkan terlebih dahulu, lalu setiap
bidang lain yang bisa dibaca parser.
Pilih Hapus metadata untuk membuat salinan bersih dari byte asli.
Periksa dua daftar yang muncul: apa yang dihapus, dan apa yang disimpan karena terjatuh
akan mengubah cara gambar ditampilkan.
Pilih Verifikasi untuk membaca ulang salinan yang sudah dibersihkan, lalu mengunduhnya. Itu disimpan dengan a
akhiran -no-metadata dan dokumen asli Anda tidak tersentuh.
Contoh kasus penggunaan
Membersihkan foto sebelum mempostingnya ke forum atau daftar pasar yang disimpan
apa pun yang Anda unggah.
Menghapus riwayat pengeditan dan nama penulis dari gambar yang diberikan ke klien.
Menghapus nama perangkat lunak dan menulis stempel waktu, alat tangkapan layar menulis ke dalam teks PNG
potongan.
Masukan dan keluaran yang didukung
Menerima
JPEG (.jpg, .jpeg), PNG (.png) dan WebP (.webp), hingga 50 MB
Format terdeteksi dari byte ajaib, sehingga file yang diberi label salah ditangani dengan benar atau ditolak
dengan jelas
Menghasilkan
Salinan yang sudah dibersihkan dalam format yang sama, disimpan dengan akhiran -no-metadata
Data gambar terkompresi identik dengan aslinya, byte demi byte
Apa yang tidak bisa dilakukan alat ini
Penghapusan adalah segalanya atau tidak sama sekali. Setiap blok metadata yang dikenali parser akan dihapus
bersama-sama; tidak ada cara untuk mempertahankan satu bidang dan menghapus bidang lainnya.
Blok rendering sengaja disimpan: APP0 JFIF kepadatan, APP2 ICC Dan APP14 Adobe di a
JPEG; gaAMA, cHRM, sRGB, iCCP, pHYs, tRNS, bKGD dan sBIT dalam satu PNG; ICCP dan animasi
potongan dalam a WebP. Profil warna sendiri dapat membawa string deskripsi.
Tag Orientasi EXIF berada di dalam blok yang dihapus, jadi foto itu
mengandalkannya untuk menampilkan arah yang benar ke atas mungkin tampak diputar setelahnya.
Blob Vendor MakerNote tidak pernah didekodekan bidang demi bidang. Seluruh blok EXIF berisi
mereka dihapus, jadi isinya tidak pernah ditampilkan kepada Anda.
PNG potongan zTXt dan iTXt dihapus tanpa didekompresi, dan data disembunyikan di dalamnya
data gambar terkompresi itu sendiri tidak terdeteksi atau dihapus.
HEIC, HEIF, AVIF, TIFF, DNG, kamera RAW, GIF dan SVG tidak diuraikan sama sekali dan merupakan
ditolak daripada dikembalikan tanpa perubahan.
Ini bukan alat keamanan. Itu tidak membuat klaim malware, virus, keamanan atau anonimitas
apapun.
Kesalahan umum
Berbagi yang asli setelahnya. File yang dibersihkan adalah unduhan terpisah dengan a
akhiran -no-metadata, dan file yang sudah ada di perpustakaan foto Anda tetap tersimpan
semuanya.
Membaca tabel bidang kosong sebagai bukti bahwa file tersebut tidak pernah menyimpan apa pun: tidak berarti apa-apa
parser ini dapat membaca sisa-sisa, dan blok-blok yang tidak diurai akan dihapus tanpa ada
ditampilkan.
Mengharapkan foto tetap berorientasi. Tag yang memberitahu pemirsa untuk memutar
gambar ada di dalam blok EXIF dan menyertainya.
Memberinya HEIC langsung dari iPhone dan menganggap penolakan sebagai penyelesaian; itu
file tidak pernah dibersihkan.
Catatan teknis
Tidak ada yang diterjemahkan ke kanvas untuk membersihkan file. Sebuah JPEG dilewati oleh penanda
penanda hingga penanda awal pemindaian; segmen APPn dan COM yang tidak diinginkan dilewati dan
segala sesuatu mulai dari pemindaian dan seterusnya disalin kata demi kata, begitu pula data berkode entropi
identik. PNG dijalankan sepotong demi sepotong dan potongan metadata dibuang seluruhnya, yang mana
berarti tidak ada CRC yang harus dihitung ulang dan IDAT tidak tersentuh. WebP dijalankan sebagai RIFF bongkahan;
EXIF dan XMP dihilangkan, bit kehadiran yang cocok dalam byte flag VP8X dihapus sehingga
decoder yang ketat tidak diberitahu untuk mengharapkan metadata yang hilang, dan bidang ukuran RIFF adalah
ditulis ulang.
Tidak. Untuk ketiga format yang didukung, data gambar terkompresi akan disalin
tidak berubah, jadi piksel dalam file yang dibersihkan identik dengan piksel di file
asli. Ini berbeda dengan alat yang memecahkan kode gambar dan menyimpannya kembali
memang kehilangan kualitas.
Bisakah saya menghapus hanya beberapa bidang saja?
Tidak. Penghapusan bekerja dengan menghapus seluruh blok penampung, sehingga setiap blok metadata dikenali
pergi sekaligus. Menyimpan stempel waktu sambil menghapus lokasi bukanlah sesuatu yang penting
pendekatan bisa dilakukan.
Apakah ini menghilangkan semua jejak informasi?
Tidak, dan itu dinyatakan, bukannya ditutup-tutupi. Ini menghapus blok yang terdaftar untuk Anda
format file. Itu tidak menghapus data yang tersembunyi di dalam data gambar terkompresi, dan itu
sengaja menyimpan blok warna dan kepadatan karena menghilangkannya akan mengubah tampilannya
penampilan gambar.
Bagaimana cara memeriksa apakah penghapusan berhasil?
Gunakan tombol Verifikasi, yang membaca ulang byte yang dibersihkan dan melaporkan apakah ada yang dapat dibaca
lapangan selamat. Jumlah byte sebelum dan sesudah juga ditampilkan.