Backup / Restore Database
Manage your budget data by creating backups or restoring from previous backups.
Backup Database
What does backup do?
Creates a downloadable JSON file containing all your budgets stored in the browser's IndexedDB. This file can be saved to your computer, cloud storage, or any other location for safekeeping.
Backup file format: JSON
File name: budget-backup-YYYY-MM-DD.json
Restore Database
What does restore do?
Imports budgets from a previously saved backup file. Any existing budgets with the same ID (month/year) will be overwritten with the data from the backup file.
Accepted format: JSON backup files only
Process: Select file → Confirm → Import budgets
Frequently Asked Questions
How often should I backup?
We recommend backing up after making significant changes to your budgets, or at least monthly to ensure your data is safe.
Where is my data stored?
Your budget data is stored in your browser's IndexedDB, which is local storage on your device. It is not sent to any server.
Can I edit the backup file?
Yes, backup files are in JSON format and can be edited with any text editor. However, be careful to maintain the correct structure.
Can I use backups on different devices?
Yes! Download a backup on one device and restore it on another. This is useful for transferring budgets between computers or browsers.