Skip to content

Meyou-code/snapload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SnapLoad Logo

✨ SnapLoad — Snapchat Memories Downloader ✨

Python Frontend UI ExifTool ffmpeg Windows MIT License

SnapLoad is a desktop application designed as a friendly alternative to Snapchat's official tool for downloading Memories. The official tool can be unintuitive or fail on large volumes of data. SnapLoad allows anyone to download Memories easily, with enhanced features


📑 Table of Contents


🚀 Key Features

  • 📥 Parallel downloads with automatic retry mechanism
  • ♻️ Automatic resume using download_state.json (tracks success/failures) and full JSON recovery
  • 🧠 Stable speed & ETA : dynamic averaging (files/s + MB/s) displayed in real-time
  • 🧭 Enhanced metadata : localized dates + GPS coordinates written to EXIF/QuickTime tags via ExifTool (photos and videos)
  • 🖥️ Web/Desktop interface : clean UI with progress bars, statistics, and Start/Stop controls
  • 📂 ZIP handling : automatically unpacks and organizes Snapchat-provided ZIPs into clean folders
  • 👶 Beginner-friendly guide : tutorial included for requesting your Snapchat data

🖥️ Quick Preview

Main interface

Memories retrieval guide interface

Download in progress

Main download interface


⚡️ Getting Started

1️⃣ Installation

Download the setup executable from the Releases page.

2️⃣ Windows SmartScreen Warning

The SnapLoad setup file is not verified by Windows SmartScreen, so you may see a warning about an unknown executable. Don't panic! Simply follow these two steps:

SmartScreen warning

Click "More info" then "Run anyway"

  1. Click on "More info"
  2. Click on "Run anyway"

3️⃣ Enjoy!

That's it! Start backing up your Snapchat memories.


🕷️ Known Issues

👻 Snapchat-side bug: Occasionally, requesting data from Snapchat may result in an empty export (issue observed during testing). Despite contacting support, I haven't received a response or solution.

⚠️ Beta status: The app is currently in beta and may have bugs. Please don't hesitate to report any issues you encounter!


🗺️ Roadmap

  • Linux support
  • Faster download

🙏 Acknowledgments

This project leverages several excellent open-source tools:

  • ffmpeg - Multimedia framework for video/audio processing
  • ExifTool - Metadata reading and writing
  • devices.css - Beautiful device mockups for the UI

🤝 Contributing

Contributions are welcome! Feel free to:

  • 🐛 Report bugs
  • 💡 Suggest new features
  • 🔧 Submit pull requests

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.


Built with ❤️ by meyou to simplify backing up your Snapchat memories 👻

⬆ Back to top

About

SnapLoad — Desktop app to download Snapchat Memories — Snapchat memories downloader

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors