No computer
Can I fix my Snapchat export on my phone?
Updated
Yes, entirely on the phone. Plenty of people doing this have a phone and nothing else, and that works: the export arrives as an email link, the Files app can hold and unzip a ZIP, and this site runs in mobile Safari like any other page. If you do have a laptop or desktop, though, use it for anything bigger than a small library. It's faster, it has far more memory, and it doesn't stop working when the screen locks.
The whole thing, on iPhone
- 1. In Snapchat: Settings → Privacy Controls → My Data. Tick Export your Memories and Export JSON Files, choose All Time, submit.
- 2. When the email lands, tap the link. Safari will offer to download it. Send it to Files rather than opening it.
- 3. In Files, find the ZIP under Downloads. Don't unzip it.
- 4. Open www.keepmysnaps.com in Safari, tap the upload area, choose Browse, and pick the ZIP from Files.
- 5. Leave the screen on and the tab in front while it works.
- 6. Save the finished ZIP back to Files, then unzip it there and share the photos into your camera roll.
Honestly, a laptop or desktop is better
A phone can do this, but a laptop or desktop does it better. On a phone the fixed copy is built as one big ZIP inside the browser, which needs room for your export several times over, and a laptop or desktop has far more room than a phone does. It also finishes sooner, doesn't suspend the tab when the screen turns off, and makes the last step easy, because the fixed folder is right there to drag into your photo library. Use the phone to try the free 500 files, or if a phone is genuinely all you have.
The two things that go wrong
Locking the screen or switching apps. iOS suspends background tabs aggressively, and a suspended tab stops working through your archive. Keep the phone awake and the tab in front. Turning off auto-lock in Settings → Display & Brightness for the duration is the easiest fix.
Memory. A phone has far less room to work in than a computer, and a multi-gigabyte archive is a lot to hold. If Safari reloads the page partway through, that's what happened. Smaller batches work around it, but every batch needs part one of a split export, because only part one holds the JSON with your dates in it: run part one with part two, then part one with part three, and skip the repeats of part one's own memories.
Storage, before you start
On a laptop or desktop running Chrome or Edge, the fixed photos go straight into a folder you pick. You need room for your export twice while it runs, the original ZIPs plus the fixed photos, and there's nothing to unzip afterwards. Once it's done the ZIPs can go. Everywhere else, including a phone, the fixed copy comes out as a ZIP, which needs at least that much, and more again when you unzip it on the same device. Check your free space first, because running out midway is a wasted hour on a phone.
Android
Much the same, with a different Files app. It has its own guide. Either way, once the fixed files are back, keep them in their own album rather than loose in the camera roll.
Try it with 500 files first
The first 500 memories are free, which on a phone is genuinely useful: you find out whether your device can handle the work before committing to the whole library. Nothing is uploaded either way.