Appteka Logo
Appteka
Browser Data Migrator app icon

Browser Data Migrator

ExclusiveOpen SourceVerified Safe
Version 1.0.0 (1)
Published 3/2/2026
Download APK
Size
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
0 / 1000
Ratings & Reviews