
Browser Data Migrator
ExclusiveOpen SourceVerified SafeVersion 1.0.0 (1)
Published 3/2/2026
Download APKSize
1.62 MB
Android
7.0+
Downloads
36
Architecture
Universal
Security Scan
Verified Safe
โ Scanned with ClamAV, APKiD, and Quark-Engine
What's New
Initial Release (v1.0.0)
- English Translation: Complete localization of UI, logs, and code comments.
- Delete Backups: New feature to clear migration history and free up storage.
- Improved Engine Discovery: Better detection of Gecko and Chromium browsers.
- Clean Architecture: Refactored into modular packages for long-term maintenance.
Description
Browser Data Migrator is a powerful open-source tool designed for power users who want to switch browsers on Android without losing their digital life. Whether you're moving from Firefox to Iceraven or Chrome to Brave, this tool handles the heavy lifting by copying and patching internal database files directly.
โจ Key Features
- ๐ One-Tap Migration: Select source and target, tap startโdone.
- ๐ Comprehensive Data Support: Moves bookmarks, history, cookies, and even extensions.
- ๐ง Smart Patching: Automatically updates internal paths and package names in database files (SQLite) and JSON configs.
- ๐ก๏ธ Safety First: Creates automatic backups before any modification.
- ๐งน Built-in Cleanup: One-tap button to clear migration backups and free up space.
- ๐ Wide Compatibility: Supports both Gecko (Firefox-based) and Chromium (Chrome-based) engines.
๐ฆ Supported Data & Engines
- Bookmarks: Gecko ๐ฆ โ
, Chromium ๐ โ
- Full history & star sync.
- History: Gecko ๐ฆ โ
, Chromium ๐ โ
- Your browsing timeline.
- Passwords: Gecko ๐ฆ โ
, Chromium ๐ โ ๏ธ - Chromium: Limited by Android Keystore.
- Cookies: Gecko ๐ฆ โ
, Chromium ๐ โ
- Stay logged in on your favorite sites.
- Extensions: Gecko ๐ฆ โ
, Chromium ๐ โ
- Preserves extension data and settings.
- Site Permissions: Gecko ๐ฆ โ
, Chromium ๐ โ
- Notifications, location, etc.
๐ Prerequisites
- Root Access: Essential for reading/writing to /data/data/.
- Target Browser Installed: The app you're moving to must be installed.
- Storage: ~100MB of free space for temporary processing and backups.
๐ How to Use
1. Open the App: Grant root permissions when prompted.
2. Select Source: Type or paste the package name of your current browser (e.g., org.mozilla.firefox).
3. Select Target: Type or paste the package name of your new browser (e.g., com.brave.browser).
4. Start: Tap START MIGRATION and watch the real-time log.
5. Verify: Open your new browser and check that your data is there.
6. Cleanup: Use DELETE BACKUPS to remove the temporary safety copies.
๐ Security & Privacy
- Local Only: No data ever leaves your device. No analytics, no cloud, no internet required.
- Input Validation: Strict regex filtering on package names to prevent shell injection.
- Sandboxed Execution: Scripts run in a controlled environment under /data/local/tmp.
- SELinux Aware: Automatically restores file contexts using restorecon to prevent "App Not Responding" or permission issues.
โ ๏ธ Known Limitations
- Chromium Passwords: Due to Android Keystore encryption, passwords moved between different apps (e.g., Chrome โ Brave) may not be decryptable. Migration works best when reinstalling the same app or moving within identical signature families.
- Tabs: Intentionally skipped to prevent session crashes caused by version mismatches.
โน๏ธ Important
Root access is required (KernelSU, Magisk, or SuperSU) to access protected browser data directories.
Rate this app
Ratings & Reviews
Temnyy Zhnets3/2/2026