Python script allows you to automatically download all the memories from your Snapchat account using the JSON file of your exported data.
The metadata for each photo or video is also set based on the date and location specified in the JSON file.
- Python 3.x
- Exiftool
- Download the file
memories_downloader.py
in the directory of your choice. - Install Exiftool by following the instructions available on this page.
- Install the Python dependencies by running the following command:
pip install requests
- Export your Snapchat data by following the instructions available here.
- Once the upload is complete, extract the zip file and get the JSON file nammed
memories_history.json
. - Put the
memories_downloader.py
file in the same directory as the JSON file. - Place the Exiftool executable file in the same directory as the JSON file.
- Open a command prompt in this directory and run the following command:
python memories_downloader.py
The script will then ask what is the name of the json file, leave empty if the file has not been renamed.
The script will download all your memories to a folder named Snapchat Memories
located in the same directory as the memories_downloader.py
file.
The metadata of each file will also be updated with the date and location of the photo or video.