Extract all EXIF data from images including GPS, camera model, settings, and timestamps
This viewer uses the exifr library — a high-performance EXIF/TIFF/XMP/IPTC/ICC parser that reads metadata directly from binary image buffers without decoding the actual pixel data. It supports over 200 EXIF tags defined in the JEIDA/CIPA EXIF 2.32 specification and TIFF 6.0 standard. GPS coordinates are extracted from DMS (degrees/minutes/seconds) format and converted to decimal degrees for mapping. All parsing happens in-memory within your browser — the image file is never uploaded.
Real-world use cases:
This tool is part of the FAK LAB ecosystem, founded by Faizan Ahmad Khan Khichi. Your images are processed 100% in your browser using the exifr JavaScript library. The image file stays on your device — it is never uploaded to any server. GPS coordinates, timestamps, device serials, and all other metadata remain entirely private. Only the OpenStreetMap embed makes an external request (to display the map tile), and it receives only coordinates, not your image.
Screenshots, images downloaded from social media (Facebook, Instagram, Twitter strip EXIF), images processed through editors that remove metadata, and PNG files typically have no EXIF data. EXIF is primarily embedded in JPEG and TIFF files captured directly by cameras or phones.
The "Software" field in EXIF shows which application last saved the file (e.g., "Adobe Photoshop 24.5", "Snapseed", "GIMP 2.10"). This reveals editing history but not specific changes made. Some apps also write XMP editing metadata with more detail.
Only if location services were enabled when the photo was taken. Most modern phones ask permission before embedding GPS. Photos taken with location disabled, indoor photos where GPS signal is weak, or images from cameras without GPS modules will have no location data. Always check before sharing if privacy is a concern.