BrowserFarm turns your Android device into a powerful headless browser server accessible via REST API and an interactive web dashboard.
By leveraging native Android WebView, BrowserFarm provides authentic hardware fingerprints.
Key Features:
🖥️ Real-time Web Dashboard
Monitor all browser tabs live from a modern web interface.
🔍 Advanced Web Scraping
Scrape web pages synchronously or asynchronously. Save bandwidth by blocking unnecessary resources (CSS, fonts, images) while maintaining full compatibility with modern web pages.
📑 Multi-Tab Management
Create, manage, and monitor multiple WebView tabs simultaneously. Each tab can be configured with its own viewport, user agent, and zoom level.
⚡ Workflow Automation
Build multi-step automation sequences — navigate, execute JavaScript, scrape, manage cookies — and run them automatically at scheduled intervals. Results can be sent directly to your webhook.
🍪 Cookie Management
Inject, read, and delete cookies per tab. Useful for bypassing login pages and CAPTCHAs programmatically.
📸 Screenshots & Snapshots
Capture viewport or full-page screenshots directly from the dashboard or API.
📜 User Scripts
Automatically inject custom JavaScript into pages matching URL patterns — similar to desktop userscript managers.
📊 Monitoring & Debugging
Monitor console logs, network requests (XHR/Fetch), and loaded resources per tab in real-time via WebSocket.
Ideal For:
• Small to medium-scale web scraping
• Price and availability monitoring
• Automated testing in a native browser environment
• Repetitive web task automation
• Data collection from JavaScript-rendered websites
BrowserFarm runs as a foreground service and is designed to operate 24/7 on spare Android devices.