Skip to content
Browserbase
    • Primitives
      • BrowsersCloud browsers for your agent to use the web
      • AgentsScale fully managed browser agents with simple prompts
      • SearchFind relevant websites from a single query
      • FetchRetrieve web data as agent-ready HTML, JSON, or markdown
      • RuntimeScalable, sandboxed environments for agent deployments
      • IdentityAuthenticate your agent to navigate the web like a human
      • ModelsUse any model with a single API key
      • ObservabilityUnified debugging your agent across replays, logs, and prompts
    • Open Source
      • Browse CLIGive your agent browsing skills with a single command
      • StagehandThe most popular AI browser automation framework
    • Use Cases
      • Browser Agents
      • Automated Testing
      • Workflow Automation
      • Web Data Extraction
      All use cases
    • Industries
      • AI & Agent Platforms
      • Healthcare
      • Fintech
      • GTM
      • Legal
    • Resources
      • Blog
      • Customers
      • Enterprise
      • Templates
  • Pricing
  • Docs
  • Log in
Log in
Sign up
Get a demo

Scrape with geolocation proxies

Route browser automation traffic through specific geolocations to access region-specific content

Scrape with geolocation proxies demo

Works with

TypeScriptTypeScriptPythonPythonStagehandStagehand

Built by

Browserbase

Support

support@browserbase.com

Resources

Browserbase docsStagehand websiteStagehand docs
Copy prompt to run with your AI agent
npx create-browser-app --template proxies-weather
uvx create-browser-app --template proxies-weather

Send this template to your email, or view it on your desktop for the source code.

Access region-specific content with geolocation proxies

Route your browser automation traffic through specific cities to access location-dependent content. This template shows how to configure geolocation proxies (New York, London, Tokyo, São Paulo) and extract region-specific data from websites. Perfect for price comparison across regions, localized content testing, and geo-restricted site access. Uses Browserbase Proxies with structured data extraction.

Steps

  1. Configure a Browserbase session with a geolocation proxy (city/country/state)
  2. Navigate to a weather site through that proxy
  3. Extract the current temperature and unit with Stagehand + Zod schema validation
  4. Repeat for multiple locations to compare results across geographies
  5. Print a formatted summary of weather results for all locations

Most Popular Templates

Smart fetch scraper with browser fallback

Scrape webpages using the fastest method available: Fetch API first, full browser session as fallback for JS-rendered pages.

Smart fetch scraper with browser fallback

Voice agent automation with Cartesia

Voice agent that conducts structured questionnaires using YAML configuration with conditional logic and response validation.

Voice agent automation with Cartesia

Download financial statements

Navigate investor relations pages and download quarterly earnings reports as PDFs

Download financial statements
Browserbase

Primitives

  • Browsers
  • Web APIs
  • Runtime
  • Identity
  • Model Gateway
  • Observability
  • Stagehand
  • MCP

Industries

  • AI
  • Healthcare
  • GTM
  • Tax
  • Legal

Developers

  • Docs
  • Templates
  • APIs & SDKs
  • Changelog
  • Status
  • Github

Company

  • Careers
  • Customers
  • Partner with Us
  • Trust & Security

Community

TwitterLinkedinYoutube
  • Privacy Policy
  • Terms of Service

Community

TwitterLinkedinYoutube
  • Privacy Policy
  • Terms of Service