What problem does it solve?
Browser-use removes the repetitive friction of manually navigating websites, filling forms, and collecting data by automating browser interactions for web testing and information gathering.
Core Features & Use Cases
- Automated browser interactions: open pages, inspect clickable elements, click, type, upload files, and drive multi-step flows using element indices.
- Verification and evidence: capture screenshots and re-check page state to confirm results.
- Data extraction: return page title, text, HTML, element attributes, bounding boxes, and JavaScript-evaluated results.
- Session persistence: keep a daemon/browser open across commands to reduce latency and speed up iterative workflows.
- Authenticated and cloud browsing: connect to an existing Chrome session (preserve logins/cookies) or use cloud browsers for zero-config automation.
Quick Start
Ask your agent to open the target site and guide the flow by running browser-use open https://example.com and then browser-use state to obtain element indices for the next actions.