Steel Browser

Steel Browser provides a browser API and sandbox for automating web tasks with AI agents.

github.com/steel-dev/steel-browser
Steel Browser homepage screenshot

About Steel Browser

Steel Browser is an open-source browser API and sandbox for automating web tasks with AI agents and apps. It manages sessions, pages, and browser processes, allowing programmatic control of Chrome instances through Puppeteer, Playwright, Selenium, and CDP, with support for session state, proxies, extensions, and page conversion to markdown, screenshots, or PDFs.

It can be used through Steel Cloud, deployed to a cloud provider, or run locally with Docker. The project is in public beta and is still evolving.

Key features

  • Control Chrome instances via Puppeteer, Playwright, Selenium and CDP
  • Maintain sessions with cookies and local storage across requests
  • Built-in proxy chain management for IP rotation
  • Stealth plugins and fingerprint management
  • Convert pages to markdown, screenshots, PDFs and readability view
  • Load custom Chrome extensions for added functionality
Best for: Developers building AI agents or apps that need programmatic web interaction without managing browser infrastructure.
Good for
  • Open-source codebase that can be self-hosted or deployed to cloud providers
  • Works with existing automation libraries including Puppeteer, Playwright and Selenium
  • Includes session management, proxy support and page-conversion tools
Watch out for
  • In public beta and evolving, so behavior and APIs may change
  • Local use requires Docker setup, with extra configuration on Mac Silicon

Steel Browser at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Steel Browser alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Agent Frameworks

Well-known listings from the same topic.

All 75

Steel Browser FAQ

What deployment options are available?
Create a Steel Cloud account, deploy the instance to a cloud provider such as Railway or Render, or run it locally.
How can I run Steel Browser locally?
Run the pre-built Docker image with docker run -p 3000:3000 -p 9223:9223 ghcr.io/steel-dev/steel-browser, which starts the server on port 3000 and the UI at /ui.
Which automation libraries can connect to it?
It supports connections via Puppeteer, Playwright, or Selenium using Puppeteer and CDP for Chrome control.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing