What is Browse.sh?

Browse.sh is a CLI browser automation and web catalog for AI agents, providing browser primitives (click, scroll, type, hover, press) and accessibility-aware selectors for building and testing web automation.

It exposes a searchable open-web catalog of site-specific skills and structured read-only APIs (AllTrails, Recreation.gov, Weather.gov, PlugShare, Ramp, Ticketmaster, FlightAware, Glassdoor, NASA APOD, Amazon, Airbnb, Craigslist, Archive.

org) for extraction and integration.Features include local and remote Chromium sessions via Browserbase, cloud fetch and search APIs, and session-level debugging with network and console tailing for real-time inspection.

Suggested DOM selectors and XHR usage reduce token and processing costs, aiding efficient agent design and data extraction.Use cases include AI agent developers, automation engineers, QA/debugging workflows, data analysts, and tooling for web scraping, booking and listing search, flight tracking, and content retrieval.

Outputs support structured JSON, SSR/GraphQL extraction, and element-addressable selectors to simplify integration into pipelines and agent-driven automation.

Browse.sh tech specs

Works with
OpenAI / GPT Anthropic / Claude Meta
AI infrastructure
Hugging Face
Cloud
AWS Google Cloud Azure Cloudflare Supabase
Payment Processors
Stripe Gumroad
Analytics
Amplitude
Integrations
Slack Notion Shopify WordPress GitHub WhatsApp

Browse.sh pricing

Freemium

Browse.sh offers a free plan with paid upgrades available.

Browse.sh's key features

  • CLI browser automation with primitives (click, scroll, type, hover, press) and accessibility-aware selectors
  • Searchable open-web catalog of site-specific skills and structured read-only APIs (AllTrails, Recreation.gov, Weather.gov, PlugShare, Ramp, Ticketmaster, FlightAware, Glassdoor, NASA APOD, Amazon, Airbnb, Craigslist, Archive.org)
  • Local and remote Chromium sessions via Browserbase
  • Cloud fetch and search APIs
  • Session-level debugging with network and console tailing for real-time inspection

Browse.sh use cases

  • Automate recurring, reliable extraction of structured product, pricing, and catalog data across multiple websites using browse.sh's CLI browser automation and accessibility-aware selectors, producing clean read-only APIs optimized for agent-driven extraction and backend integration
  • Build and maintain site-specific interaction skills for customer support and agent workflows by recording clicks, form entries, and hovers in browse.sh's searchable skill catalog, using session-level debugging to reproduce and harden flows for accessible, repeatable automations
  • Run accessibility-aware end-to-end testing and live monitoring of web apps by scripting interactions (click, scroll, type, press) with browse.sh, leveraging session debugging to reproduce defects and outputting structured reports that feed directly into CI pipelines and developer workflows

Browse.sh user reviews

Based on 2 reviews, 100% of users recommend Browse.sh, rated highly for ease of use.

2
recommend
0
don't
2 reviews

Liked for

Easy to use 2 of 2
All key features 2 of 2
Good integrations 2 of 2
Quality results 1 of 2
Worth the price 1 of 2

Would you recommend Browse.sh?

Who is Browse.sh for?

  • Automation engineers
  • Web scraping engineers
  • Integration engineers
  • Site-specific skill developers
  • Product engineers

Browse.sh FAQ

Is Browse.sh free?

Partly. Browse.sh has a free plan with usage limits, and paid plans unlock the full feature set.

Does Browse.sh have an API?

Yes. Browse.sh offers an API, so you can call it from your own applications instead of using the interface directly.

Which AI models does Browse.sh use?

Browse.sh is built on OpenAI / GPT, Anthropic / Claude and Meta. Which models you can reach may depend on your plan.

What does Browse.sh integrate with?

Browse.sh connects with Slack, Notion, Shopify, WordPress, GitHub and WhatsApp.

Community Discussions

No comments yet — be the first!

🔍 Looking for AI tools? Try searching!