
You downloaded your Snapchat memories. You opened the folder. Every photo shows today’s date instead of when you actually took it. No locations. No timestamps. Just a jumbled mess of files with no story.
This happens because Snapchat strips EXIF data when you export. The technical information that tells your computer when and where each photo was taken gets separated from your actual image files. Snapchat stores that data in a JSON file instead, which most photo apps can’t read.
With Snapchat’s new 5 GB storage limit and the September 2026 deletion deadline, thousands of users are exporting their memories right now and hitting the same problem.
Yes. Snapchat removes EXIF data during the export process.
When you export your Snapchat memories, the app creates two separate things: your image and video files, plus a memories_history.json file containing all your metadata. Your photos arrive without the EXIF information that camera apps and gallery applications need to display dates and locations correctly.
EXIF (Exchangeable Image File Format) is a standard that embeds technical information directly into image files. Every camera and smartphone writes EXIF data when you take a photo. This data includes capture date and time, GPS coordinates, camera settings, and orientation information. Photo management apps like Apple Photos and Google Photos rely on EXIF data to sort your photos chronologically and display them on maps.
Snapchat’s export process separates this information because it was designed for data portability, not photo preservation. The result: your exported files show up in gallery apps with incorrect dates, no location data, and completely out of order.
| Metadata Type | Before Export (In Snapchat) | After Export (Downloaded Files) |
|---|---|---|
| Capture Date/Time | Shows correct date when photo was taken | Shows download date or file creation date |
| GPS Coordinates | Stored with accurate location data | Missing completely from files |
| Timezone | Correct timezone information | No timezone data |
| File Organization | Chronological in Snapchat | Random file names, no order |
| Overlay Content | Combined in single snap | Separated into multiple ZIP files |
| Camera Settings | Original EXIF from camera | Shows the correct date when the photo was taken |
The information still exists in memories_history.json, but it’s not where your photo apps can find it. Apple Photos reads the DateTimeOriginal EXIF tag to determine when a photo was taken. Google Photos does the same. Without this embedded data, both apps treat your Snapchat exports as if they were created today.
Snapchat’s export system was built for legal compliance and data portability, not for maintaining photo library integrity. When you request your data from Snapchat, the process works like this:
This approach creates three specific problems:
Random file naming. Instead of descriptive names, you get files like snap_2024_001.jpg with no connection to their content or capture date.
Broken chronology. Without DateTimeOriginal tags, photo apps can’t sort your memories. Your 2019 vacation photos appear mixed with 2024 screenshots.
Missing location data. The GPS coordinates that would enable map views in photo apps never make it into the files themselves.
Manual restoration would require opening each file, checking the JSON for its original metadata, then using specialized software to write EXIF tags. For a library of 500 memories, this would take days. For 5,000 memories, it’s not realistic.
ExportSnaps solves this problem by reading your memories_history.json file, downloading your media directly from Snapchat’s servers, and embedding the correct EXIF metadata into each file as it processes them.
The desktop app handles the complete workflow:
Metadata extraction. ExportSnaps reads every entry in your JSON file, pulling out dates, times, GPS coordinates, and timezone information.
Direct downloads. Instead of relying on browser downloads, the app connects directly to Snapchat’s CDN with concurrent downloads. This handles timeouts better and processes large libraries faster than clicking individual links.
EXIF embedding. For each file, ExportSnaps writes the proper EXIF fields: DateTimeOriginal for the capture date, GPSLatitude and GPSLongitude for location, OffsetTime for timezone. It also writes IPTC fields for titles and captions.
Overlay merging. When Snapchat separates your text overlays or stickers into ZIP files, ExportSnaps detects them and merges them back onto the original image or video automatically.
Smart retry system. If files fail during processing due to network issues or timeouts, ExportSnaps creates a failed.json file in your output folder. You can load this file back into the app to retry just the failed items without reprocessing your entire library.
The app has been tested with libraries up to 1,163.34 GB and 64,790 files. Processing happens completely on your computer with no cloud uploads, so your photos never leave your device.
Getting your Snapchat exports fixed takes about 10-15 minutes for a typical library:
1. Request your Snapchat data
Log in to accounts.snapchat.com and go to My Data. Enable both “Export your Memories” AND “Export JSON Files”. The JSON file is required. Snapchat will email you when your export is ready, usually within 24-48 hours.
2. Download and extract the ZIP
Download the ZIP file Snapchat sends you. Extract it to get the memories_history.json file. This file contains all your metadata.
3. Process with ExportSnaps
Open ExportSnaps and drag in your memories_history.json file. The app will show you a summary: total files, estimated size, and number of items with location data. Review your settings (timezone, output folder, whether to merge overlays), then click Start Export.
4. Watch progress
The app shows real-time progress with the current file, speed, and estimated completion time. Completed files go to your output folder. If any downloads fail, they’re logged to failed.json.
5. Import to your photo app
Once processing finishes, import your output folder to Apple Photos, Google Photos, or any gallery app. Your photos will now sort correctly by date, appear on map views, and maintain their chronological story.
If you had failed downloads, load the failed.json file back into ExportSnaps and retry just those items.
Other solutions for fixing Snapchat exports either require technical knowledge (Python scripts, command-line tools) or don’t handle edge cases like overlay merging and failed downloads.
ExportSnaps is a native desktop application for macOS (Intel and Apple Silicon) and Windows. You get:
failed.json for failed downloadsThe free version handles up to 200 files. The pro version costs $15 once (no subscription) for unlimited files.
For users with smaller libraries who just need basic metadata fixes, you might also look at open-source Python scripts like ToTheMax’s Snapchat-All-Memories-Downloader. These work but require Python installation and don’t include overlay merging or the retry system.
If you’re comfortable with Mac-specific workflows, we’ve covered how to fix Snapchat photos metadata on Mac in detail, including specific macOS considerations for import and export.
Snapchat announced that users exceeding the 5 GB free storage limit need to either delete memories or pay for Snapchat+ storage. September 1, 2026, is when Snapchat may start deleting memories that exceed your storage limit.
This has pushed thousands of users to export their memories now rather than pay ongoing subscription fees. But a corrupted export with broken metadata defeats the purpose of preserving your memories.
Your exported files need to work in standard photo applications. They need to sort chronologically. They need to appear on maps. They need to integrate with your existing photo library. Without proper EXIF data, none of that works.
Snapchat’s export process wasn’t designed to maintain camera metadata. The app compresses files during export and stores metadata separately in JSON format rather than embedding it in the files. This satisfies data portability requirements but breaks compatibility with photo management applications that expect the standard EXIF 3.0 format.
Use ExportSnaps. The desktop app reads your memories_history.json file and automatically embeds the correct dates, locations, and metadata into each file. It handles concurrent downloads, merges overlays, and creates a retry file for any failed items.
EXIF data includes when a photo was taken, where it was taken (GPS coordinates), camera settings, and orientation. Gallery apps like Apple Photos and Google Photos use this information to sort photos chronologically and display them on maps. Without it, your exported Snapchat memories appear out of order with incorrect dates.
Technically yes, but it’s impractical. You would need to use EXIF editing tools to manually copy dates and locations from the JSON file into each image. For a library of even 100 photos, this would take hours. ExportSnaps automates this process and completes it in minutes.
No. ExportSnaps only writes metadata tags to your files. It doesn’t re-encode or compress your images or videos. The visual content remains identical to what Snapchat provided.
Your Snapchat memories tell a story. Every timestamp, location, and detail matters. Don’t let Snapchat’s export process erase that information.
Use ExportSnaps to restore your metadata automatically and preserve your memories the way they actually happened.