Pengidentifikasi Format Gambar
Unggah file apa pun untuk mengidentifikasi format gambar sebenarnya dari magic bytes, bukan hanya dari ekstensi file. Mendeteksi PNG, JPEG, GIF, WebP, BMP, TIFF, AVIF, HEIC, JPEG XL, QOI, PSD, dan lainnya. Menandai ekstensi yang tidak cocok, serta mengekstrak dimensi, kedalaman warna, status kanal alfa, dan informasi animasi. Semua analisis berjalan lokal di browser Anda - file Anda tidak pernah meninggalkan perangkat. Gratis, tanpa pendaftaran.
Mengapa menggunakan pengidentifikasi format gambar kami?
- Identifikasi format instan: Unggah file apa pun dan pengidentifikasi membaca byte pertama seketika untuk menentukan format sebenarnya - PNG, JPEG, GIF, WebP, BMP, TIFF, AVIF, HEIC, JPEG XL, QOI, PSD, dan lainnya. Hasil muncul dalam waktu kurang dari satu detik tanpa antrean pemrosesan.
- Deteksi magic bytes - bukan hanya ekstensi: Pengidentifikasi membaca magic bytes biner sebenarnya di awal file, bukan ekstensi nama file. Alat ini mendeteksi file yang salah nama dan menandai ekstensi yang tidak cocok - penting untuk audit keamanan, unggahan CMS, dan pipeline validasi format.
- Pengidentifikasi format gambar online yang aman: File Anda tidak pernah meninggalkan perangkat Anda. Pengidentifikasi berjalan sepenuhnya di sisi klien di browser Anda - tanpa unggahan ke server, tanpa pencatatan data, tanpa permintaan pihak ketiga. Aman untuk foto pribadi, dokumen rahasia, dan aset internal.
- 100% gratis - tanpa batas, tanpa iklan: Pengidentifikasi format gambar sepenuhnya gratis tanpa pendaftaran, tanpa akun, tanpa paket premium, dan tanpa batas penggunaan. Identifikasi sebanyak mungkin file - gratis selamanya, tanpa iklan.
Kasus penggunaan umum pengidentifikasi format gambar
- Keamanan dan validasi unggahan file: Pastikan file yang diunggah benar-benar merupakan format gambar yang diklaim - bukan file yang dapat dieksekusi atau skrip yang diganti nama dengan ekstensi gambar. Pengidentifikasi membaca magic bytes untuk menangkap tipe file palsu sebelum mencapai server Anda.
- Pengembangan web dan unggahan CMS: Konfirmasi kompatibilitas format gambar sebelum mengunggah ke CMS, CDN, atau pipeline pemrosesan gambar. Pengidentifikasi menandai HEIC, AVIF, dan format lain yang mungkin tidak didukung browser lama atau pustaka backend.
- Manajemen aset digital: Audit pustaka gambar untuk menemukan file yang salah nama, ekstensi yang salah, dan ketidakkonsistenan format. Pengidentifikasi mengungkap format sebenarnya dari setiap file sehingga Anda dapat mengatur dan memigrasikan aset dengan yakin.
- Men-debug pipeline pemrosesan gambar: Diagnosis mengapa gambar gagal dimuat atau diproses dengan benar dengan memverifikasi format sebenarnya, dimensi, kedalaman warna, dan status kanal alfa. Pengidentifikasi menampilkan detail teknis tepat yang dibutuhkan pipeline Anda.
- Fotografi dan migrasi format: Identifikasi format tepat file keluaran kamera - termasuk format yang mendekati RAW seperti TIFF dan PSD - sebelum merencanakan konversi atau alur pengarsipan. Pengidentifikasi menampilkan kedalaman bit dan ruang warna untuk perencanaan format yang akurat.
- Verifikasi format dan pengujian QA: Pastikan alat konversi gambar, skrip ekspor, dan transformasi CDN menghasilkan format keluaran yang benar. Pengidentifikasi mengonfirmasi format sebenarnya dari magic bytes, bukan hanya dari nama file atau header Content-Type.
Apa itu identifikasi format gambar dari magic bytes?
Identifikasi format gambar adalah proses menentukan format file sebenarnya dari sebuah gambar dengan membaca konten binernya, khususnya magic bytes (juga disebut tanda tangan file) di awal file. Setiap format gambar memiliki urutan byte unik pada offset tetap yang mengidentifikasinya secara tidak ambigu. Misalnya, file PNG selalu dimulai dengan 89 50 4E 47, file JPEG dimulai dengan FF D8 FF, dan file WebP dimulai dengan 52 49 46 46 (RIFF). Pengidentifikasi membaca tanda tangan ini secara langsung - bukan ekstensi file - sehingga alat ini dengan benar mengidentifikasi file yang salah nama dan menangkap pemalsuan format.
Cara kerja pengidentifikasi format gambar kami
Identifikasi terjadi dalam tiga langkah, sepenuhnya di browser Anda:
- Unggah file Anda: Seret dan lepas atau klik untuk menelusuri. Pengidentifikasi menerima file apa pun - tidak ada batasan format atau ukuran file. Alat akan mencoba mengidentifikasi format terlepas dari ekstensinya.
- Analisis magic byte: Alat membaca 64 byte pertama file dan membandingkannya dengan basis data tanda tangan format yang dikenal. Alat juga mengurai header spesifik format untuk mengekstrak dimensi, kedalaman warna, dan metadata lainnya. Data file Anda tidak pernah meninggalkan browser Anda.
- Tinjau hasilnya: Pengidentifikasi menampilkan format yang terdeteksi, tipe MIME, dimensi, kedalaman warna, status kanal alfa, informasi animasi, dan magic bytes mentah - plus peringatan jika ekstensi file tidak sesuai dengan format yang terdeteksi.
Apa yang dideteksi pengidentifikasi format gambar
- Format dan tipe MIME: Format gambar sebenarnya (PNG, JPEG, GIF, WebP, BMP, TIFF, ICO, SVG, AVIF, HEIC, HEIF, JPEG XL, QOI, PSD) dan string tipe MIME standarnya.
- Dimensi dan megapiksel: Lebar × tinggi dalam piksel, jumlah total piksel, megapiksel, dan rasio aspek - diurai langsung dari header format.
- Kedalaman warna dan kanal: Kedalaman bit, jumlah kanal warna, ruang warna (sRGB, skala abu-abu, terindeks, CMYK), dan apakah gambar memiliki kanal alfa (transparansi).
- Animasi dan ekstensi tidak cocok: Apakah gambar beranimasi (GIF, WebP), jumlah frame, dan peringatan jika ekstensi file tidak sesuai dengan format yang terdeteksi.
Format yang didukung
Pengidentifikasi format gambar mendukung PNG, JPEG, GIF 87a/89a, WebP, BMP, TIFF (little-endian dan big-endian), ICO, SVG, AVIF, HEIC, HEIF, JPEG XL, QOI, PSD (Photoshop), dan PDF (untuk file yang salah nama). Untuk format seperti AVIF dan HEIC, di mana penguraian dimensi lengkap memerlukan parser ISOBMFF penuh, alat mengidentifikasi format dan tipe MIME tetapi mungkin tidak mengekstrak dimensi piksel.
Pertanyaan yang Sering Diajukan
Pengidentifikasi format gambar menentukan format file sebenarnya dari sebuah gambar dengan membaca magic bytes biner-nya - urutan byte unik di awal setiap file. Alat ini mendukung PNG, JPEG, GIF, WebP, BMP, TIFF, ICO, SVG, AVIF, HEIC, HEIF, JPEG XL, QOI, PSD, dan lainnya.
Ekstensi file dapat diubah, dipalsukan, atau salah. Magic bytes tertanam dalam konten biner dan tidak dapat diubah tanpa memodifikasi file. Pengidentifikasi format gambar membaca byte ini untuk menentukan format sebenarnya, terlepas dari nama file.
Ekstensi tidak cocok berarti ekstensi file tidak sesuai dengan format yang dideteksi dari magic bytes. Ini bisa terjadi saat file diganti nama, diekspor dengan ekstensi yang salah, atau disimpan secara tidak benar.
Tidak. Semua identifikasi format terjadi secara lokal di browser Anda. File Anda tidak pernah diunggah ke server mana pun, disimpan, atau dibagikan ke luar.
PNG, JPEG, GIF (87a dan 89a), WebP, BMP, TIFF, ICO, SVG, AVIF, HEIC, HEIF, JPEG XL, QOI, PSD, dan PDF. Untuk AVIF dan HEIC, format dan tipe MIME diidentifikasi, tetapi dimensi piksel mungkin tidak diekstrak.
Ya - 100% gratis, selamanya. Tanpa pendaftaran, tanpa akun, tanpa paket premium, tanpa iklan, dan tanpa batas penggunaan.
Ya. Alat ini mendeteksi file GIF animasi (89a) dan WebP animasi, serta melaporkan jumlah frame untuk GIF animasi.
Untuk AVIF, HEIC, dan HEIF, mengekstrak dimensi piksel memerlukan penguraian kontainer ISOBMFF yang kompleks. Format dan tipe MIME diidentifikasi dengan benar, tetapi ekstraksi dimensi tidak didukung untuk format ini.
Magic bytes adalah urutan byte tetap pada offset tertentu dalam sebuah file yang mengidentifikasi formatnya secara unik. Misalnya, setiap file PNG yang valid dimulai dengan 89 50 4E 47. Pengidentifikasi format gambar membandingkan 64 byte pertama file Anda dengan basis data tanda tangan yang dikenal.