Import & Export
Import & Export
Transfer your collection data to and from DeepGrooves.

Export Formats
| Format | Best For |
|---|---|
| CSV | Spreadsheets, other apps |
| JSON | Backup, developer use |
| Excel | Microsoft Excel |
Exporting Your Collection
- Open File → Export or Tools → Export
- Choose export format
- Select what to include:
- All albums or current selection
- Which fields to export
- Choose destination file
- Click Export

Export Options
| Option | Description |
|---|---|
| All albums | Entire collection |
| Selected only | Currently selected albums |
| Include images | Export cover art paths |
| Include notes | Personal notes |
Importing Data
From CSV
- Open File → Import → From CSV
- Select your CSV file
- Map columns to DeepGrooves fields
- Preview the import
- Click Import

Column Mapping
Match your CSV columns to DeepGrooves fields:
- Artist
- Title
- Year
- Catalog Number
- Format
- Condition
- Notes
Unmapped columns are ignored.
Import Preview
Before importing, review:
- How many albums will be created
- Sample of parsed data
- Any parsing warnings
Importing from Discogs Export
If you exported from Discogs:
- Use File → Import → From Discogs Export
- Select your Discogs CSV file
- DeepGrooves auto-maps Discogs columns
- Review and import
Backup & Restore
Creating a Backup
Export as JSON with all fields—this creates a complete backup.
Restoring
Import the JSON backup. Choose whether to:
- Replace existing data
- Merge with existing
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| Ctrl+E | Open Export dialog |
| Ctrl+I | Open Import dialog |
| Escape | Cancel import/export |
| Enter | Confirm / proceed to next step |
Troubleshooting
Wrong data in fields
Check column mapping—wrong mapping creates messy data.
Special characters missing
Use UTF-8 encoding for CSV files with international characters.
Large imports slow
Break large files into batches or use JSON format for better performance.
Related topics:
- discogs-import
- collection
- bulk-operations