Understanding automatic backups
Hoppscotch Desktop automatically creates backups when you first launch a new version. These backups are stored in version-specific folders, making it easy to identify which backup corresponds to which app version.The automatic backup system was introduced in version 25.8.0. However, the system becomes most effective starting from version 25.9.0, as that’s when a backup of your 25.8.0 data would be created.
Backup locations
macOS:~/Library/Application Support/io.hoppscotch.desktop/backup/
Or in Finder: Go → Go to Folder → paste the path above
Windows:
C:\Users\<username>\AppData\Roaming\io.hoppscotch.desktop\backup\
Replace <username> with your Windows username
Linux:
~/.config/io.hoppscotch.desktop/backup/
Backup naming
Backups are named with the formatbackup-by-v{VERSION}. For example:
backup-by-v25.11.0backup-by-v25.10.0backup-by-v25.9.0
What gets backed up?
The backup includes:- Collections and requests
- Environment variables
- Settings and preferences
- History
- Custom configurations
- And more
- The
latest/directory (your current working data) - Other backup folders (to prevent recursion)
- Log files
When to use this guide
You should consider downgrading and restoring if:- The new version crashes or fails to launch
- Your collections or environments are not loading correctly
- Sync is behaving unexpectedly
- You’re experiencing data corruption
- A specific feature you depend on is broken
Downgrading to a previous version
Step 1: Identify the version to restore
Navigate to your backup directory and check which backup folders exist. The backup folder names tell you which versions you can restore to. For example, if you seebackup-by-v25.11.0, you can restore to the previous version you were using before 25.11.0 by downloading that version and using this backup. It’s advised to know which version you were on before updating.
To check your backup directory:
macOS: Open Terminal and run:
Step 2: Download the previous version
Visit the Hoppscotch releases page and download the version you want to restore to. Make sure to download the correct installer for your operating system:- macOS:
.dmgfile (for Apple Silicon or Intel, depending on your Mac) - Windows:
.exefile (standard installer) or portable version - Linux:
.AppImageor.debfile depending on your distribution
The version number in the backup folder name indicates which version created that backup, so download the version before that number. For example, to use
backup-by-v25.11.0, download version 25.10.0.Step 3: Log out of your account
Before downgrading, it’s recommended to log out of your Hoppscotch account to prevent sync conflicts during the restoration process. This makes sure that the cloud sync doesn’t try to merge or overwrite data during the transition.- Open Hoppscotch Desktop
- Click on your profile icon in the top right corner
- Select “Log out”
- Confirm the logout
Step 4: Close Hoppscotch Desktop completely
Make sure Hoppscotch Desktop is not running before proceeding: macOS:- Quit the application (Cmd+Q)
- Check the menu bar and quit if it’s running in the background
- Close the application window
- Check the system tray and exit if it’s running there
- Close the application
- Run
killall hoppscotchif needed to make sure it’s fully closed
Step 5: Backup your current configuration
Before making changes, create a safety backup of your current configuration directory by renaming it. This allows you to revert if something goes wrong. macOS:- Press
Win+R, type%APPDATA%and press Enter - Find the folder named
io.hoppscotch.desktop - Right-click and select “Rename”
- Rename it to
io.hoppscotch.desktop.backup
Step 6: Restore the backup
Copy the backup folder contents to create a fresh configuration directory. This becomes your new active configuration. macOS:v25.11.0 with the actual backup version you want to restore.
Windows: In File Explorer:
- Navigate to
%APPDATA%\io.hoppscotch.desktop.backup\backup\ - Find the backup folder you want to restore (e.g.,
backup-by-v25.11.0) - Copy this entire folder
- Navigate back to
%APPDATA%\ - Paste the folder and rename it to
io.hoppscotch.desktop
v25.11.0 with the actual backup version you want to restore.
Step 7: Install the previous version
Run the installer you downloaded in Step 2. The installer will replace the current version with the older version. macOS:- Open the
.dmgfile - Drag Hoppscotch to Applications (replace if prompted)
- Run the
.exeinstaller - Follow the installation wizard
- Allow it to replace the existing installation
.AppImage:
.deb:
Step 8: Verify the restoration
Launch Hoppscotch Desktop and verify that everything is working correctly:- Open Hoppscotch Desktop
- Check the version number on the splash screen during launch, or click “Help & Feedback” in the bottom right corner to view the version
- Verify your collections are present and accessible
- Check your environments and variables
- Review your settings and preferences
- Test a few API requests to make sure functionality is working
Step 9: Export important data
Before logging back into your account, export any critical collections or environments as a safety measure. This creates an additional backup that you can import later if needed. Refer to the Collections documentation and Environments documentation for detailed instructions on exporting and importing data.Step 10: Log back in and sync
Once you’ve verified everything works and created exports, you can log back into your account:- Click on the profile icon or go to Settings
- Select “Log in”
- Enter your credentials
- Wait for the sync process to complete
Troubleshooting
The backup folder doesn’t exist
If you don’t see a backup folder, it might mean:- You’re running version 25.8.0 or older (backups were introduced in 25.8.0)
- You haven’t updated past version 25.8.0 yet (you need to launch at least 25.9.0 to create your first backup)
- The backup was created but later deleted due to disk space or manual deletion
- This is a fresh installation
The restored data looks incomplete
If your restored data seems incomplete:- Check that you copied the entire backup folder, not just some files
- Verify you’re using the correct backup version
- Try restoring from a different backup if available
- Check the logs for any errors during restoration
Log locations
If you need to check logs for troubleshooting, they are stored at: macOS:~/Library/Logs/io.hoppscotch.desktop/io.hoppscotch.desktop.log
Windows:
C:\Users\<username>\AppData\Local\io.hoppscotch.desktop\logs\io.hoppscotch.desktop.log
or
C:\Users\<username>\AppData\Roaming\io.hoppscotch.desktop\logs\io.hoppscotch.desktop.log
Linux:
~/.local/share/io.hoppscotch.desktop/logs/io.hoppscotch.desktop.log
To view logs:
macOS/Linux:
Cleaning up
After successfully downgrading and verifying everything works, you can optionally clean up the backup you created in Step 5: macOS:io.hoppscotch.desktop.backup folder from %APPDATA%\
Linux:
Only do this after you’re completely satisfied with the restoration and have verified all your data is intact.