How to export your filament spools from Spoolman & import into SimplyPrint
This guide explains how to export your spool data from Spoolman and import it into SimplyPrint's Filament Manager. If you're migrating from Spoolman, you can bring over all your spools, including brands, materials, colors, weights, and locations.
Method 1: Use the export script (recommended)
We provide a small Python script that connects to your Spoolman instance and exports all your spools as a JSON file ready for import.
- Download the export script: spoolman-export.py
- Open a terminal on the machine that can reach your Spoolman server
- Run the script with your Spoolman URL:
python3 spoolman-export.py http://your-spoolman-address:7912
- The script connects to Spoolman's API and saves a file called
spoolman-export.jsonin the current directory - In SimplyPrint, go to Filament Manager and click Import
- Upload the
spoolman-export.jsonfile - SimplyPrint will auto-detect the Spoolman format and show you a preview of what will be imported
- Review the preview and click Import
Method 2: Upload the .db file directly
If you prefer, you can export Spoolman's SQLite database file and upload it directly. This skips the need for Python but requires access to Spoolman's server files.
Docker installation
- Trigger a backup through the API:
curl -X POST "http://your-spoolman-address:7912/api/v1/backup"
- Copy the backup from the container:
docker cp spoolman:/home/app/.local/share/spoolman/backups/spoolman.db ./spoolman-backup.db
- Upload
spoolman-backup.dbin SimplyPrint's import tool
Standalone installation
- Trigger a backup:
curl -X POST "http://your-spoolman-address:7912/api/v1/backup"
- Copy the backup file from
~/.local/share/spoolman/backups/spoolman.db - Upload it in SimplyPrint's import tool
What gets imported
Field | Imported |
|---|---|
Brand / manufacturer | Yes |
Material type (PLA, PETG, etc.) | Yes |
Color name and hex code | Yes |
Filament diameter | Yes |
Total and remaining weight | Yes |
Spool location | Yes (with auto-creation option) |
Price | Yes |
Lot number | Yes |
Comments / notes | Yes |
Purchase date | Yes |
After importing
Once the import completes, your spools will appear in the Filament Manager. SimplyPrint automatically matches brands and materials against the Open Filament Database when possible, so you get accurate filament profiles with temperature settings right away.
If some brands or materials could not be matched, the spools are still created - they just won't have a linked profile from the database. You can manually assign profiles later by editing the spool.
Updated on: 09/03/2026
Thank you!