Download the latest release from the Releases page.
You will receive a ZIP file containing:
UniversalBrowserBackup.bat
UniversalBrowserBackup.ps1
LICENSE
README.md
Extract the ZIP file to your desired location, for example:
- Desktop
- Documents
- USB Drive (for portable use)
Double-click UniversalBrowserBackup.bat
That's it! No installation required.
| Component | Requirement |
|---|---|
| OS | Windows 10 or Windows 11 |
| PowerShell | Version 5.1 or later |
| RAM | 4 GB |
| Disk Space | 100 MB (plus backup storage) |
| Display | 800x600 resolution |
| Component | Requirement |
|---|---|
| OS | Windows 11 (latest updates) |
| PowerShell | Version 7.0+ |
| RAM | 8 GB or more |
| Disk Space | 1 GB+ (for backups) |
Open PowerShell and run:
$PSVersionTable.PSVersionYou should see version 5.1 or higher.
Visit: https://github.com/theyonecodes/universal-browser-backup-tool
Verify you're using the latest version by checking the Releases page.
For portable use (e.g., IT technicians):
- Create a folder on your USB drive (e.g.,
BrowserBackupTool) - Extract all files to that folder
- Run
UniversalBrowserBackup.batfrom the USB
- ✅ No installation on host PC
- ✅ Works on any Windows 10/11 PC
- ✅ Portable across machines
- ✅ Leave no traces on host PC
⚠️ Backups stored locally on each PC⚠️ Requires USB drive access
For IT administrators who want to deploy to multiple machines:
- Create a shared network folder
- Place
UniversalBrowserBackup.batandUniversalBrowserBackup.ps1in the folder - Create a shortcut to
UniversalBrowserBackup.bat - Distribute shortcut to users
Use your preferred deployment tool (SCCM, Intune, PDQ Deploy, etc.) to:
- Copy files to a local folder (e.g.,
C:\Program Files\BrowserBackupTool) - Create a Start Menu shortcut
- Optionally create a Desktop shortcut
Users can extract and run from any location they choose.
- ✅ Close all browsers
- ✅ Double-click
UniversalBrowserBackup.bat - ✅ Verify browser detection (should show installed browsers)
- ✅ Test with a small backup to a test folder
- ✅ Verify backup contains
manifest.json
The tool stores no persistent configuration. All settings are per-session.
For custom default backup location, you can:
- Edit
UniversalBrowserBackup.ps1 - Find the line:
$script:txtFolder.Text = [Environment]::GetFolderPath("Desktop") - Change to your preferred path
To remove the tool:
- Delete the folder containing the tool files
- Delete any backup folders you created
- No registry changes or system files are modified
To update to a new version:
- Close the tool if running
- Download the new release
- Replace the old files with new files
- Keep your backup folders (they are compatible)
If you see a PowerShell execution policy error:
- Right-click
UniversalBrowserBackup.bat - Select "Run as Administrator"
- Or run PowerShell as Admin and execute:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Ensure you have write permissions to the target folder.
- Ensure browser is installed
- Ensure browser has been run at least once to create profile
- Try running the browser normally first
- Read the README for usage instructions
- See Troubleshooting for common issues
- Review Security Policy for security information
For additional help, please open an issue on GitHub.