Quick answer: Check the photo’s EXIF DateTimeOriginal field with an EXIF viewer. If present, it shows the exact date and time the shutter was pressed — often to the second. If it’s missing, use file CreateDate, Google Photos, or the file system date as a fallback, but verify because messaging apps and screenshots strip the original capture date.
Every photo you take stores more than pixels. Inside the file header is a small database called EXIF (Exchangeable Image File Format) that records when the image was created. Finding that timestamp answers "when was this photo taken?" in seconds — when you know which field to read and which tools preserve the truth.
The 3 Dates Inside a Photo — And Which One Answers "When"
Not all dates in a photo mean the same thing. Confusing them is the most common mistake.
| EXIF Field | Tag | What It Actually Means | When to Use It |
|---|---|---|---|
| DateTimeOriginal | 0x9003 | Moment the shutter was pressed | Primary answer for when photo was taken |
| CreateDate | 0x9004 | When the file was first created/digitized | Fallback if DateTimeOriginal missing |
| ModifyDate | 0x0132 | Last time the file was saved or edited | Shows if photo was re-exported |
| GPSDateStamp | GPS 0x001D | UTC date from GPS satellite | Cross-check for authenticity |
| File Create Date | (filesystem) | When file appeared on your computer/phone | Least reliable — changes on copy |
Good to know: On iPhone and most Android phones since 2012, DateTimeOriginal is written automatically at capture. It is the only field that truly answers "when was this taken." File Create Date is set by your operating system when you download or copy the file and will be wrong if the photo was forwarded.
Method 1 — Use an Online EXIF Viewer (Fastest, No Install)
In brief: Upload the photo to an EXIF viewer and read DateTimeOriginal directly — no software needed.
The ExifInjector EXIF Viewer reads DateTimeOriginal, CreateDate, ModifyDate, and GPSDateStamp in one view. It works on JPG, HEIC, PNG, TIFF, and RAW.
Step-by-step:
Step 1: Open the EXIF Viewer (tools/exif-viewer).
Step 2: Upload the original photo file (not a screenshot of it).
Step 3: Find EXIF:DateTimeOriginal — e.g., 2024:03:15 14:32:18.
Step 4: Read EXIF:CreateDate and File:CreateDate as a cross-check.
Step 5: If GPSDateStamp exists, compare it — it should match within minutes if GPS was enabled.
Tip: If DateTimeOriginal is empty but CreateDate exists, the photo was likely re-exported (e.g., edited in Lightroom and exported). CreateDate then becomes your best estimate of the original capture.
Source: JEITA EXIF 2.32, Section 4.6.4 — DateTimeOriginal is defined as "the date and time when the original image data was generated."
Method 2 — Check on Your Device (No Upload)
If you prefer not to upload, every major OS shows the capture date natively — but the label differs.
| Device | Where to Look | What You Will See |
|---|---|---|
| iPhone (Photos) | Open photo → swipe up → Info | Capture date plus map if GPS exists |
| Android (Google Photos) | Open photo → Details (⋮) | Date taken + device + GPS |
| Windows 11 | Right-click → Properties → Details | Date taken (DateTimeOriginal) if present |
| macOS Finder | Get Info (Cmd+I) → More Info | Created / Content created date |
Limitation: iOS and Android display a formatted date, not the raw EXIF tags. If a photo was edited, they may show the edit date instead of DateTimeOriginal. An EXIF viewer shows all three tags side-by-side, so you can see which one was altered.
Method 3 — Use ExifTool for Bulk or Forensic Checks
For many photos at once, or when you need every timestamp, Phil Harvey’s ExifTool is the standard.
- Windows: exiftool -DateTimeOriginal -CreateDate -ModifyDate -GPSDateStamp -FileCreateDate photo.jpg
- Batch: exiftool -csv -DateTimeOriginal -CreateDate -GPSDateStamp *.jpg > dates.csv
- Why it matters: ExifTool distinguishes EXIF dates from filesystem dates — essential when verifying whether a photo’s date was manipulated (ModifyDate much newer than DateTimeOriginal suggests a re-save).

Why the Date Is Sometimes Missing or Wrong
A missing or incorrect capture date is common, and it has predictable causes.
| Symptom | Cause | What to Do |
|---|---|---|
| No DateTimeOriginal | GPS disabled, older camera, or screenshot | Use CreateDate or file date; note it is an estimate |
| Date shows today | Photo was forwarded via WhatsApp/Telegram/Instagram | These platforms strip EXIF and re-encode — request original file |
| Date is 1970 or 2000 | Camera clock was never set | Camera defaulted to factory epoch — date is invalid |
| ModifyDate newer than DateTimeOriginal | Photo was edited and re-saved | DateTimeOriginal is still the capture date; ModifyDate is edit date |
| GPSDateStamp differs by hours | GPS is UTC; DateTimeOriginal is local time | Difference equals timezone offset — not an error |
Privacy note: Sharing a photo with DateTimeOriginal reveals exactly when you were at a location — combined with GPS, it can reconstruct your movements. Remove EXIF before publishing private images using the EXIF remover tool.
How to Verify If a Photo's Date Is Authentic
For journalism, insurance, or e-commerce compliance, a single DateTimeOriginal is not enough.
- Compare DateTimeOriginal, CreateDate, GPSDateStamp, and FileModifyDate — all four should align within minutes for an untouched original.
- Check GPSDateStamp (UTC) + GPS time vs DateTimeOriginal (local) — a large mismatch suggests the clock was changed.
- Look at ModifyDate: if it is seconds after DateTimeOriginal, the file was likely re-encoded on upload.
- Request the original file or RAW if available — RAW retains the most complete timestamps.
Good to know: For product photos submitted to Amazon, eBay, or stock agencies, agencies increasingly check capture dates to detect reused or AI-generated images. Consistent EXIF dates improve trust (see IPTC Photo Metadata Standard 2023.1).
Quick Checklist
Upload original file to EXIF Viewer — read DateTimeOriginal first.
Fall back to CreateDate, then FileCreateDate if DateTimeOriginal is empty.
Cross-check GPSDateStamp when GPS was enabled.
Remember: forwarded images lose the true capture date — always ask for the original.
Strip dates before sharing private photos if privacy matters.
FAQ
Q: Can you tell when a photo was taken without EXIF data?
A: Partially. Without EXIF, you can only estimate from file system dates, cloud backup dates (Google Photos, iCloud), or visual clues. File dates change when a photo is copied or re-saved, so they are less reliable than DateTimeOriginal. The most accurate method is always reading EXIF from the original file.
Q: Why does my photo show today's date instead of when it was taken?
A: The photo was likely re-encoded by a messaging app (WhatsApp, Messenger, Telegram) or social platform. These services strip EXIF and set the file date to the time of upload. Ask the sender for the original file or a direct email attachment, which preserves EXIF.
Q: Does a screenshot have a capture date?
A: Yes, but it is the time you took the screenshot, not when the original scene was photographed. Screenshots contain DateTimeOriginal equal to the screenshot time and no original camera EXIF. They cannot tell you when the underlying photo was taken.
Q: How do I change or remove the date from a photo?
A: Use an EXIF editor to modify DateTimeOriginal, or an EXIF remover to strip all dates before sharing. This is useful for privacy. On iPhone, you can also adjust the date in Photos → Info → Adjust. Always keep the original if you need an audit trail.
Q: Is DateTimeOriginal in local time or UTC?
A: DateTimeOriginal is stored in the camera's local time (as set on the device). GPSDateStamp is always UTC from satellites. The difference between them reveals the timezone offset and can help verify authenticity.
