Drag & Drop your .sav file here
or click to browse files
* Note: If the file has a Gateway header (512 bytes), it will be automatically stripped during download.
About 3DS Gateway to CIA Save Conversion
Migrating from the legacy Gateway 3DS flashcart to a modern Custom Firmware (CFW) environment like Luma3DS + boot9strap is a common step for 3DS enthusiasts. However, this transition often leaves users with a library of .sav files that aren't immediately compatible with installed CIA games. Gateway cards typically create raw EEPROM dumps named after the ROM's Title ID (e.g., 0004000000055E00.sav), whereas installed CIA games and save managers like Checkpoint or JKSM expect a specific filename structure, usually 00000001.sav or simply main.
Furthermore, some Gateway dumps include a proprietary 512-byte header that can corrupt the save data if loaded directly into a CIA game or emulator. This 3DS Gateway Save to CIA Converter is a specialized, client-side tool designed to bridge this gap. It analyzes your save file structure, automatically detects and strips any unnecessary headers, and renames the file to the industry-standard format required for immediate use.
Whether you are moving your progress from a flashcart to a digital install, or preparing your saves for use in the Citra emulator on PC or Android, this tool ensures your data is preserved perfectly without the need for complex hex editing or command-line tools.
How to Use This Tool
- Step 1: Locate Your Save: Connect your 3DS SD card to your computer. Gateway saves are typically found in the root directory or a folder named 'saves'. Look for files with the
.savextension. - Step 2: Upload: Drag and drop your target
.savfile into the blue box above. The tool will instantly analyze the file size and header information. - Step 3: Review: Check the "Type Detected" status. If the tool detects a "Gateway Header," it will prepare to strip it automatically. You can also view the Hex Preview to verify the file contents.
- Step 4: Download: Click "Download Converted Save" to get the standard
00000001.savfile. If you are playing Pokemon (X/Y/ORAS/Sun/Moon) or using Citra, use the "Download as 'main'" option instead. - Step 5: Import: Place the converted file on your SD card. The best method is to use a homebrew save manager like Checkpoint. Create a backup of your current save in Checkpoint, then replace that backup file on your SD card with your new converted file, and finally "Restore" it in Checkpoint.
Key Features & Benefits
- 100% Client-Side Privacy: Your save files are processed entirely within your web browser. No data is ever uploaded to an external server, ensuring your game progress remains private and secure.
- Smart Header Detection: The tool intelligently identifies the 512-byte header often attached to Gateway dumps and removes it only when necessary, preventing data corruption.
- Universal Compatibility: Supports standard 128KB, 512KB, and 1MB save sizes used by virtually all Nintendo 3DS titles.
- Citra & Pokemon Support: Includes a dedicated export option for the
mainfilename convention used by "Card 2" games (like the Pokemon series) and the Citra emulator. - Hex Preview: Advanced users can inspect the first 64 bytes of the file to verify the save header manually before conversion.
Frequently Asked Questions
00000001.sav. Some Gateway saves also include a small header that must be removed.main inside the save wrapper. Use the "Download as 'main'" button for these games.
Read Also: