VOOZH about

URL: https://apify.com/sian.agency/exif-gps-metadata-extractor

⇱ EXIF & GPS Metadata Extractor Β· Apify


Pricing

from $1.00 / 1,000 results

Go to Apify Store

EXIF & GPS Metadata Extractor

πŸ“Έ Image metadata scraper with EXIF extraction, GPS data, and optional reverse geocoding. Extract camera make/model, timestamps, locations from photos. Ideal for photography pros and digital forensics. Simple, fast, accurate. Try free!

Pricing

from $1.00 / 1,000 results

Rating

5.0

(1)

Developer

πŸ‘ SIÁN OÜ

SIÁN OÜ

Maintained by Community

Actor stats

4

Bookmarked

55

Total users

1

Monthly active users

11 days ago

Last modified

Share

EXIF & GPS Metadata Extractor - Image Metadata to JSON/CSV πŸš€

πŸ‘ SIÁN Agency Store
πŸ‘ Instagram AI Transcript Extractor
πŸ‘ Best TikTok AI Transcript Extractor

πŸŽ‰ NEW: Automatic address resolution for every image β€” GPS coordinates are now converted to real-world addresses in 195+ countries with zero configuration. Extract 50+ metadata fields per image. Start free!

Built for photographers, forensic analysts, real estate professionals, and developers who need reliable image metadata at scale.


πŸ“‹ Overview

The EXIF & GPS Metadata Extractor is ridiculously simple to use. Just paste an image URL or upload a file β€” get complete EXIF metadata, GPS coordinates, camera settings, and reverse-geocoded addresses instantly. No setup, no configuration, no API keys to manage.

Perfect for photographers, forensics teams, real estate agents, and developers who need structured image metadata without the headache. Just provide an image, run, and download clean JSON/CSV data with 50+ fields including device info, camera settings, GPS location, and full street addresses.

Why thousands of professionals choose us:

  • βœ… Zero Configuration: Paste URL or upload file β€” get everything automatically
  • ⚑ 50+ Metadata Fields: Camera settings, GPS, device info, timestamps, and more per image
  • 🎯 Automatic Address Resolution: GPS coordinates converted to street addresses in 195+ countries β€” always included, no extra cost
  • πŸ’° Risk-Free Trial: Test 5 images completely free β€” no credit card required
  • πŸ’Ž Best Price on Market: Only $0.011 per image with transparent event-based pricing
  • ✨ NEW: Address resolution now automatic β€” no configuration needed!

✨ Features

  • πŸ“Έ Complete EXIF Extraction: 50+ camera settings including shutter speed, ISO, aperture, focal length, lens model, and more. Works with all camera types (Canon, Nikon, Sony, iPhones, etc.)
  • πŸ—ΊοΈ Automatic GPS to Address: Every extraction includes reverse geocoding β€” get street, city, country, postcode for any image with GPS data. Works in 195+ countries worldwide
  • 🌍 GPS Coordinate Verification: Latitude, longitude, altitude, and clickable Google Maps links for instant location verification
  • πŸ“ Image Properties: Resolution, dimensions, orientation, and file size extracted in one run
  • πŸŽ₯ Device Identification: Camera make, model, lens details, and software version for equipment tracking and verification
  • πŸ“€ Two Input Methods: Paste public image URLs (HTTP/HTTPS) or upload files directly (JPG, PNG, WebP, HEIC)
  • πŸ’Ύ Structured Export: Results in JSON or CSV β€” ready for databases, spreadsheets, and automated workflows
  • πŸ’° FREE Tier: Extract 5 images per run free with full feature access β€” same quality as PAID

🎬 Quick Start

Just paste a URL and click Run. Or use the API:

curl-X POST 'https://api.apify.com/v2/acts/sian.agency~exif-gps-metadata-extractor/runs?token=YOUR_TOKEN'\
-H'Content-Type: application/json'\
-d'{"url": "https://example.com/photo.jpg"}'

πŸš€ Getting Started (3 Simple Steps)

Step 1: Provide Your Image

Paste any public image URL or upload a file directly. Supports JPG, PNG, WebP, and HEIC formats.

Step 2: Click Run

One click and the extraction starts instantly. No setup, no checkboxes, no configuration needed.

Step 3: Download Your Results

Get clean, structured data with all metadata fields including addresses. Export as JSON or CSV.

That's it! In seconds, you'll have:

  • Complete camera settings (make, model, lens, ISO, aperture, shutter speed)
  • GPS coordinates with clickable Google Maps links
  • Full street address (road, city, country, postcode) β€” automatic!
  • Device information and software version
  • Image dimensions, orientation, and file size
  • All raw EXIF tags for advanced analysis

πŸ“₯ Input Configuration

FieldTypeRequiredDescription
urlstringNoPublic image URL (HTTP or HTTPS)
imageFilefile uploadNoUpload an image file (JPG, PNG, WebP, HEIC)

Provide either a URL or upload a file β€” one of the two is needed.

URL Example:

{
"url":"https://example.com/photo.jpg"
}

File Upload: Use the Apify Console UI to upload images directly.


πŸ“€ Output

Results are saved to the Apify dataset with 50+ fields including:

FieldTypeDescription
urlstringImage URL processed
statusstringProcessing status (success/error)
device_infoobjectCamera make, model, software, lens model
image_propertiesobjectWidth, height, orientation, file size
datetime_infoobjectOriginal capture date, digitized date, file modify date
gps_dataobjectLatitude, longitude, altitude, Google Maps link
camera_settingsobjectAperture, shutter speed, ISO, focal length, flash, white balance
addressobjectStreet, city, country, postcode, full display name
raw_tagsobjectComplete raw EXIF tag data (50+ fields)
processedAtstringISO 8601 timestamp

Example Output:

{
"device_info":{
"make":"Apple",
"model":"iPhone 15 Pro Max",
"software":"18.3.1",
"lens_model":"iPhone 15 Pro Max back triple camera 6.765mm f/1.78"
},
"image_properties":{
"width":1536,
"height":2048,
"orientation":null,
"fileSize":708769
},
"datetime_info":{
"datetime_original":"2025-03-08T09:45:35.000Z",
"datetime_digitized":null,
"file_modify_date":"2025-03-08T09:45:35.000Z"
},
"gps_data":{
"latitude":13.722686111111111,
"longitude":100.58161944444444,
"altitude_meters":6.961,
"has_location":true,
"google_maps_url":"https://www.google.com/maps?q=13.722686111111111,100.58161944444444"
},
"camera_settings":{
"f_number":1.78,
"exposure_time":0.00008,
"iso_speed":64,
"focal_length":6.765,
"flash":"Flash did not fire, compulsory flash mode",
"white_balance":"Auto"
},
"url":"https://example.com/photo.jpg",
"processedAt":"2026-04-14T05:53:03.495Z",
"address":{
"amenity":null,
"road":"Sukhumvit Soi 59",
"suburb":"Watthana",
"city":"Bangkok",
"state":null,
"postcode":"10110",
"country":"Thailand",
"country_code":"th",
"display_name":"Sukhumvit Soi 59, Khlong Tan Nuea, Watthana, Bangkok, 10110, Thailand"
},
"raw_tags":{
"Make":"Apple",
"Model":"iPhone 15 Pro Max",
"Software":"18.3.1",
"ExposureTime":0.00008,
"FNumber":1.78,
"ISO":64,
"DateTimeOriginal":"2025:03:08 17:45:35",
"GPSLatitude":13.722686111111111,
"GPSLongitude":100.58161944444444
}
}

πŸ’Ό Use Cases & Examples

1. Photography Portfolio Management & Organization

Extract complete EXIF data from photos to automatically organize by camera model, lens type, shooting location, or capture date. Address resolution converts GPS coordinates to readable locations, enabling location-based galleries and searchable photo archives. Save 30+ hours of manual metadata organization.

2. Digital Forensics & Image Authenticity Verification

Verify image authenticity for legal cases by extracting original capture dates, camera models, GPS locations, and modification history. Detect timestamp inconsistencies, identify the exact device used, and document image provenance with full address data for legal proceedings.

3. Real Estate & Property Listing Automation

Extract GPS coordinates from property photos to auto-generate location descriptions, street addresses, and Google Maps links. Automate address tagging for listings without manual data entry. Process property photos and get complete address data instantly.

4. Content Creator & Influencer Analytics

Track where social media content was created by extracting GPS data and addresses from original image files. Identify top-performing content locations, understand audience geography, and build location-based analytics for travel and lifestyle content.

5. Camera Equipment Research & Comparison

Extract camera metadata from images to build equipment databases. Compare specifications across manufacturers, lenses, and camera models. Identify camera make, model, lens details, and software versions automatically from user-submitted photos.


πŸ”— Integration Examples

JavaScript/Node.js

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'YOUR_TOKEN'});
const run =await client.actor('sian.agency/exif-gps-metadata-extractor').call({
url:'https://example.com/photo.jpg'
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(items[0].address.display_name);

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('sian.agency/exif-gps-metadata-extractor').call(
run_input={'url':'https://example.com/photo.jpg'}
)
for item in client.dataset(run['defaultDatasetId']).iterate_items():
print(item['address']['display_name'])

cURL

curl-X POST 'https://api.apify.com/v2/acts/sian.agency~exif-gps-metadata-extractor/runs?token=YOUR_TOKEN'\
-H'Content-Type: application/json'\
-d'{"url": "https://example.com/photo.jpg"}'

Automation Workflows (Zapier / Make / N8N)

  1. Trigger: Schedule or webhook
  2. HTTP Request: Call actor API with image URL
  3. Process: Handle JSON results with metadata and address
  4. Action: Save to database, update spreadsheet, or notify team

πŸ“Š Performance & Pricing

FREE Tier (Try It Now)

  • 5 images per run β€” full feature access, same quality
  • No credit card required
  • 15-second cooldown between images
  • Perfect for testing and small projects

PAID Tier (Production Ready)

  • Unlimited images per run
  • Instant processing, no cooldowns
  • Unlimited concurrent runs
  • Pay-per-result: only charged for successful extractions

Transparent Pricing

EventPriceWhen Charged
apify-actor-start$0.005Once per run
content-processed$0.005Per image processed
apify-default-dataset-item$0.001Per result saved

Examples:

  • 1 image: $0.011
  • 5 images: $0.035
  • 100 images: $0.605

πŸ’° Best price on the market β€” transparent per-image pricing with address resolution included at no extra cost.

πŸ”— View current pricing


❓ Frequently Asked Questions

Q: How many images can I process? A: FREE tier: 5 images per run. PAID tier: unlimited.

Q: Is address/reverse geocoding included? A: Yes! Address resolution is automatic and included at no extra cost for all images with GPS data. Works in 195+ countries.

Q: What image formats are supported? A: JPG, PNG, WebP, and HEIC.

Q: What if my image has no EXIF data? A: The actor returns whatever data is available. Screenshots and heavily processed images may have limited or no metadata.

Q: What output formats are available? A: JSON, CSV, Excel β€” export directly from the Apify dataset.

Q: Does it work with private/password-protected images? A: No, only publicly accessible image URLs are supported. You can also upload files directly.

Q: How long does processing take? A: 2-5 seconds per image including automatic address resolution.

Q: How accurate is the address resolution? A: Accuracy depends on the precision of embedded GPS coordinates. Covers 195+ countries with street-level detail where available.


πŸ› Troubleshooting

No metadata extracted

  • Verify the image contains EXIF data (screenshots and social media downloads often strip metadata)
  • Ensure the URL is publicly accessible (no login required)
  • Check that the URL points directly to an image file, not a webpage

No address in results

  • The image may not contain GPS coordinates β€” check gps_data.has_location in the output
  • Some cameras and smartphones disable GPS tagging by default

Processing timeout

  • Very large files (>50MB) may take longer β€” try with smaller images
  • Ensure the image URL is responding (test in browser first)

Invalid URL error

  • URL must start with http:// or https://
  • URL must point to a valid image file (JPG, PNG, WebP, HEIC)

βš–οΈ Is it legal to scrape data?

Our actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.

However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.

You can also read Apify's blog post on the legality of web scraping.


🀝 Support

πŸ‘ Telegram Support

Join our active support community


Built by SIÁN Agency | More Tools

You might also like

Image Metadata Extractor - EXIF, GPS, Camera Data

santamaria-automations/image-metadata-extractor

Extract EXIF, XMP, IPTC metadata from any image URL including camera make/model, GPS coordinates, date taken, ISO, aperture, shutter speed, copyright, and keywords. Export data, run via API, schedule and monitor runs, or integrate with other tools.

Google Geocoding Batch Scraper

seemuapps/google-geocoding-batch-scraper

Convert a list of addresses to latitude/longitude (forward geocoding) or coordinates to addresses (reverse geocoding) in bulk using the official Google Geocoding API.

Bulk Image Downloader

thirdwatch/bulk-image-downloader

Download every image from any webpage or direct image URL - at scale. Smart srcset handling picks the highest-resolution variant. Optional sha256 dedup, EXIF stripping for privacy, and minimum size/width filters.

Website Metadata Extractor

scrapers-hub/website-metadata-extractor

Website metadata extractor to extract titles, descriptions, keywords, and meta tags from any website πŸŒπŸ“Š Perfect for SEO analysis, auditing, and research. Fast, accurate, and scalable extraction.

ExifTool Metadata Scrubber

web.harvester/exiftool-metadata-scrubber

Remove EXIF metadata, GPS coordinates & personal data from images and videos. Supports JPG, PNG, HEIC, TIFF, MP4, MOV, AVI. Batch processing, file upload or URL input. Option to preserve orientation & color profile. GDPR/CCPA compliant privacy protection.

9

Geo Location

jeleo/geo-location

Enterprise-grade reverse geocoding API that converts IP and GPS Coordinates into accurate, real-time location data. Global coverage, blazing fast response times. Get your API Key: https://www.jeleo.zone.id

Bulk Image Optimizer & Compressor

automation-lab/bulk-image-optimizer

Compress, resize, and convert images between PNG, JPG, WebP, and AVIF formats in bulk. Strip EXIF metadata, set quality levels, and download optimized images with detailed size reports.

πŸ‘ User avatar

Stas Persiianenko

11

Bulk Latitude and Longitude to Address - Reverse Geocoding

gomaps.pro/bulk-latitude-and-longitude-to-address---reverse-geocoding

Bulk Latitude & Longitude to Address converts multiple coordinates into addresses using Google Reverse Geocoding API. Ideal for data enrichment and spatial analysis. It retrieves coordinates from input, queries the API, and saves results or errors in a dataset.