Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
3DS-Save-Sync
General
AuthorLokthran
TypePC Utilities
Version1.0
LicenseMIT License
Last Updated2025/08/08
Links
Download
Website
Source

The developer always wanted a more streamlined way to transfer save files between the 3DS and PC, so he created a simple tool to share with the community.

This lightweight GUI application built in Python connects directly to FTPD on the console without requiring additional tools on the 3DS - users simply need their existing FTPD client.

The tool enables one-click downloading and uploading of save folders while automatically creating timestamped backups before overwriting anything, ensuring save files are never lost even when mistakes occur.

Features

  • One-Click Transfers: Simple "Download to PC" and "Upload to 3DS" buttons.
  • Automatic Backups: Always creates a backup of the destination (either PC or 3DS) before transferring files.
  • Dynamic Categories: You're not stuck with just 3DS/NDS/GBA. You can add, name, and remove your own save categories for different emulators or systems with custom paths.
  • Network Scan: If you don't want to type the IP, you can leave the field empty and it will scan your network for the 3DS/FTP-Server.
  • Works with Checkpoint: Designed to work with the folder structure created by Checkpoint for 3DS games, as well as simple folder structures for NDS/GBA saves. For 3DS Games: Please use Checkpoint on your console to export your save files first.

How to Use

  1. Prerequisites:
    • A 3DS console with Custom Firmware (Luma3DS) and the Homebrew Launcher.
    • The FTPD homebrew application on your 3DS.
    • Python 3 installed on your PC.
    • The customtkinter library (pip install customtkinter).
  2. Setup:
    • Run the application (python sync_tool.pyw).
    • On first launch, the tool creates a Saves folder with default subdirectories.
    • Configure the paths for your saves in the GUI if you want to use different locations on your PC. The main "Backup Folder" is required.
  3. Transferring Saves:
    • Start FTPD on your 3DS.
    • Launch the tool on your PC.
    • Enter your 3DS's IP address or leave it blank to scan.
    • Select the categories you want to sync by enabling them.
    • Click "Download to PC" or "Upload to 3DS".

For 3DS Games: Please use Checkpoint 3DS on your console to export your save files first.

Screenshots

Changelog

v1.0

  • First Release.

External links

Advertising: