Open-source browser API that gives AI agents cloud Chrome sessions with stealth, proxies, captcha solving and session replay, hosted or self-hosted.

$0 plus usage (Launch); Scale $250 per monthFree planOpen-source browser infrastructure for AI agents
8.4/10 our score

Be the first to rate Steel

Visit website
Steel website: Open-source browser API that gives AI agents cloud Chrome sessions with stealth, proxies, captcha solving and session replay, hosted or
Steel website

Steel Review

DeveloperSteel
Websitedocs.steel.dev/overview/pricinglimits
Agent typeOpen-source browser infrastructure for AI agents
Best forDevelopers building AI agents or scrapers who want hosted browser sessions with usage-based pricing, or the option to self-host the same open-source browser API on their own servers.
Fit noteMay suit developers better than non-technical users who want a ready-made assistant, or small teams that need more than the free tier but less than a $250 monthly plan.
Pricing modelUsage-based with optional monthly plan; open-source self-hosting
Starting price$0 plus usage (Launch); Scale $250 per month
Pricing detailsLaunch: $0 plus usage, $30 one-time credit valid 90 days, 10 concurrent sessions, 15-minute sessions, 7-day retention; browser hours $0.10, proxies $10 per GB, captcha $3 per 1,000; captcha solving and Steel proxies need a $10 deposit. Scale: $250 per month plus usage with $100 in monthly credit, 100 concurrent sessions, 1-hour sessions, 14-day retention; browser hours $0.08, proxies $6 per GB, captcha $1 per 1,000; dedicated IPs $5 each. Enterprise: custom, 1,000+ concurrent sessions, sessions up to 24 hours, reserved browser pools, SLAs. Browser hours billed by the minute. Self-hosting the open-source browser is free.
Free planYes
Free trial$30 one-time usage credit on Launch
ChannelsSessions API, Node and Python SDKs, Chrome DevTools Protocol, session viewer UI
What it does on its ownSupplies the browsers that AI agents control to browse, click, fill forms and extract data; the agent logic comes from your code or framework.
IntegrationsPuppeteer, Playwright, Selenium, Chrome DevTools Protocol, Node and Python steel-sdk, Docker, Railway, Render, custom Chrome extensions
PlatformsCloud (Steel Cloud); self-hosted via Docker
Compliance and securityApache-2.0 open-source code; browser instances kept off the public network via WireGuard tunnels on Fly.io; reserved pools and SLAs on Enterprise
Details last verified2 November 2026
CategoriesAgent Frameworks for Developers, Browser & Computer Use, Open-Source AI Agents
8.4/10

Steel Score

Our editorial score across six weighted criteria, based on Steel’s published documentation, pricing and public user ratings. How we score

  • Autonomy8.3

    Steel supplies browsers that agents control to browse, log in and extract data, while the agent logic comes from the developer.

  • Ease of Setup8.5

    Developers can start on Launch with $30 of credit or self-host with one Docker command, and setup is code-based.

  • Pricing Value9.0

    Meter rates are published and billed by the minute with a free tier, though the next step is a $250 monthly plan.

  • Integrations8.8

    It works with Puppeteer, Playwright and Selenium over CDP, offers Node and Python SDKs and deploys to Docker, Railway and Render.

  • Trust and Security8.3

    The code is open under Apache-2.0 and self-hostable, and cloud browsers sit behind WireGuard tunnels; Steel could add detail on any certifications it holds.

  • User Sentiment7.5

    No public ratings yet; neutral score.

Steel is an open-source browser API for AI agents. It starts cloud browsers on demand that your agent can drive with Puppeteer, Playwright or Selenium, handles stealth, proxies and captchas, and records sessions for debugging. You can use Steel Cloud on usage-based pricing or run the same software yourself. It is best for developers building agents and scrapers who want low entry costs and the option to self-host. One thing to plan for is the step between plans: after the free tier, the next plan costs $250 a month.

The free Launch tier includes $30 of usage, about 300 browser hours at $0.10 an hour, billed by the minute. We rate Steel 8.4/10 on our scale. We have not used it hands-on; this review is based on Steel’s pricing documentation and blog, its GitHub repository and a Fly.io customer story.

Steel From $0 Plus Usage, or $250 on Scale

  • Starting price: $0 plus usage on Launch, with a $30 one-time credit; Scale $250 a month with $100 of usage included.
  • Open source: Steel Browser is Apache-2.0 licensed with about 7,600 GitHub stars and can be self-hosted with Docker.
  • Meters: browser hours from $0.08 to $0.10, proxies from $6 to $10 per GB, captchas from $1 to $3 per 1,000.
  • Limits: 15-minute sessions on Launch, 1 hour on Scale and up to 24 hours on Enterprise.
  • Our score: 8.4/10, strong on pricing transparency and openness, with lower autonomy marks because buyers bring their own agent logic.

Meter Rates, Limits and the Fly.io Story

Steel publishes its meter rates and limits in its documentation. These are the figures we confirmed on its pages, its GitHub repository and Fly.io’s customer story.

FactDetailSource and Date
Launch tier$0 plus usage, with a $30 one-time credit valid for 90 daysSteel pricing docs
Launch rates$0.10 per browser hour, $10 per GB of proxy data, $3 per 1,000 captcha solvesSteel pricing docs
Scale plan$250 per month with $100 of usage included; $0.08 per hour, $6 per GB, $1 per 1,000 solvesSteel pricing docs
Session limits15 minutes and 10 concurrent on Launch; 1 hour and 100 on Scale; up to 24 hours and 1,000+ on EnterpriseSteel pricing docs
Credit valueAbout 300 browser hours on Launch and 1,250 on Scale if all credit goes to hoursSteel pricing docs
Pricing overhaulBundles replaced by metered Launch, Scale and Enterprise plansSteel blog, June 26, 2026
Open source7.6k stars and 970 forks; Apache-2.0 licenseGitHub
FoundersHussien Hussien and Nasr MohamedFly.io customer story
CustomersThousands of free users and hundreds of paying customersFly.io customer story

The meter rates make Steel easy to model. At $0.10 an hour on Launch, an agent that uses a browser for six minutes per task costs one cent per task in browser time, before proxies and captchas. The $30 starting credit is enough to prototype seriously.

The open-source numbers matter for risk. An Apache-2.0 project with thousands of stars and nearly 1,000 forks can be audited, forked and self-hosted, so a team is not locked into Steel Cloud if pricing or terms change.

Steel Supplies the Browser, Your Code Drives It

Steel provides the browser. Your code, or an agent framework, decides what to do in it.

Steel Cloud or Self-Hosted Docker

  1. Pick hosted or self-hosted: sign up for Steel Cloud on Launch, or run the open-source image with Docker, Docker Compose, or one-click deploys on Railway or Render.
  2. Install an SDK: the typed steel-sdk packages for Node and Python work with both Steel Cloud and self-hosted instances.
  3. Create a session: the sessions API starts a browser that keeps cookies and local storage.
  4. Connect your automation: drive the browser with Puppeteer, Playwright or Selenium over the Chrome DevTools Protocol.
  5. Enable extras: proxies, captcha solving, stealth and custom extensions as needed; on Launch, captcha and Steel proxies need a $10 deposit.

What the Platform Provides

  • Session management: browser state, cookies and local storage persist across a session.
  • Anti-detection: stealth plugins and fingerprint management.
  • Network: proxy chain management and Steel-provided proxies, plus dedicated IPs at $5 each on Scale.
  • Captcha solving: billed per 1,000 solves.
  • Debugging: a session viewer UI shows what the browser is doing.
  • Quick actions: endpoints for scraping, screenshots, PDFs and page-to-markdown or readability conversion.

How Steel Cloud Runs

According to Fly.io’s customer story, Steel runs on Fly Machines rather than Kubernetes. An orchestrator routes each session to a ready browser and scales instances up and down with demand, and traffic runs through WireGuard tunnels so browser instances stay off the public network. The service runs in multiple US regions.

Agent Logic and Credentials Remain the Developer’s Job

Developers write or choose the agent logic, manage credentials for sites the agent logs in to, decide which sites to automate and monitor runs. Steel does not decide what to do on a page.

Good First Projects

Steel suits jobs where a plain HTTP request fails and a real browser is needed: pages that render with JavaScript, sites behind a login, or flows that need a screenshot or PDF as proof. Its quick endpoints also make it a simple way to give an AI assistant clean page text through page-to-markdown conversion without writing a full browser script.

Spending the $30 Credit on Real Tasks

  • Use the $30 credit: run real tasks, not just a hello-world page.
  • Time sessions: billing is per minute, so measure average session length per task.
  • Test hard sites: try a target with bot defenses, with and without stealth and proxies.
  • Check the 15-minute cap: make sure long tasks fit on Launch, or plan for Scale.
  • Try self-hosting: run the Docker image once so you know the fallback works.

Where Steel Fits in an Agent Stack

Steel is one layer of a browser agent. Above it sits the agent framework or your own code, which decides what to click and type, and the AI model that reads pages and plans steps. Below it sit the target websites. Because Steel exposes standard browser control over CDP, most agent frameworks that can drive Puppeteer, Playwright or Selenium can point at a Steel session instead of a local browser, which makes it straightforward to move a prototype from a laptop to the cloud.

That standard interface is also an exit route. If you later move to another hosted provider or to self-hosting, your automation code needs few changes, since it talks to a browser rather than to a proprietary agent.

One Metered Model Across Three Plans

Since June 2026 Steel has used one metered model across three plans. Browser hours are billed by the minute, rounded up, and usage beyond included credit is billed at the plan’s rates.

PlanPriceBillingWhat’s IncludedLimits
Launch$0 plus usageUsage$30 one-time credit valid 90 days; $0.10 per hour, $10 per GB proxies, $3 per 1,000 captchas10 concurrent, 15-minute sessions, 3 seats, 60 requests a minute, 7-day retention
Scale$250 per month plus usageMonthly$100 of usage a month; $0.08 per hour, $6 per GB, $1 per 1,000 captchas; dedicated IPs $5 each100 concurrent, 1-hour sessions, unlimited seats, 600 requests a minute, 14-day retention
EnterpriseCustom plus usageContractReserved browser pools, SLAs, custom rates1,000+ concurrent, sessions up to 24 hours
Self-hostedFree softwareYour infrastructureOpen-source Steel Browser under Apache-2.0You run and secure the servers

From a $30 Prototype to a Small Production Product

A developer prototyping an agent. The $30 Launch credit covers about 300 browser hours at $0.10, enough for months of testing at modest volume.

A small product using 200 browser hours a month. On Launch that is $20 a month in browser time, before proxies and captchas, with 15-minute sessions and 10 at once.

A growing product using 2,000 browser hours a month. On Scale, 2,000 hours at $0.08 cost $160; the included $100 covers 1,250 hours, so the bill is $250 plus $60, or $310 a month before proxies and captchas.

Hidden and variable costs. Proxy bandwidth and captcha solves are metered separately, and Launch needs a $10 deposit before captcha solving or Steel proxies work. Self-hosting avoids Steel’s fees but adds server and engineering costs.

Steel Compared With Browserbase, Anchor Browser and Browser Use

All four give AI agents browsers. They differ on price steps, openness and how much agent logic they include.

ToolStarting PriceFree PlanMain StrengthMain Trade-OffBest For
Steel$0 plus usage; Scale $250 per monthYes (one-time credit)Open source and self-hostable with per-minute metersLarge jump to the paid planDevelopers who want openness and low entry cost
BrowserbaseFree; Developer $20 per monthYesHosted fleet with Stagehand and low paid entryNot self-hostableTeams scaling hosted agents
Anchor BrowserFree; paid from $50 per monthYesReliable logged-in sessions for agentsHigher paid entry than BrowserbaseAgents that must log in to sites
Browser UseFree; pay as you goLimitedOpen-source agent that drives the browserLess infrastructure controlDevelopers who want a ready agent

Steel and Browserbase are the closest match. Browserbase’s $20 and $99 plans fill the gap that Steel leaves between free and $250, while Steel’s self-hosting option and Apache-2.0 code give more control. Anchor Browser focuses on authenticated sessions, and Browser Use supplies the agent itself. More options are on our browser automation agents and open-source agents pages.

The choice between these comes down to three questions. Do you need to run browsers on your own servers? Then Steel’s open-source code is the deciding factor. Do you want a cheap paid tier between free and enterprise? Browserbase covers that range better. Do you want the agent as well as the browser? Then Browser Use, or an agent product such as Skyvern or Airtop, will save engineering time. You can prototype on two of these at once, since both Steel and Browserbase offer free starting usage, and compare success rates on your own target sites.

Open-Source Fans and Data-Control Teams

  • Developers who want open source: the browser API is Apache-2.0 and can be forked or self-hosted.
  • Teams with data-control needs: self-hosting keeps browser sessions on your own infrastructure.
  • Prototypers: the $30 credit and per-minute billing make early testing cheap.
  • High-volume products: Scale rates of $0.08 an hour and $1 per 1,000 captchas suit sustained use.

Non-Coders and Teams Between Launch and Scale

  • Non-technical users: an end-user agent such as Fellou or Claude in Chrome is simpler.
  • Teams in the middle: if you outgrow Launch but cannot justify $250 a month, Browserbase’s lower tiers may fit better.
  • Long-running sessions on a budget: Launch caps sessions at 15 minutes.
  • Buyers who need certifications: the Steel pages we reviewed do not yet list any, so ask directly.

The Jump From Launch Limits to $250 a Month

Mind the price step. Launch suits prototypes and light production, but its 15-minute sessions and 10 concurrent browsers can become limiting as usage grows, and the next plan is $250 a month. Model your volume before committing.

Legacy plans exist. Steel’s June 2026 change kept existing Starter, Developer and Startups customers on their old plans until they switch, so pricing you see in older guides may not match the current page.

Self-hosting carries its own costs. Running Steel Browser yourself requires servers with Chrome, scaling, monitoring and security updates. It is the right choice for data control, not usually for saving money at small scale.

Credentials and recordings need policies. Sessions keep cookies and local storage, and the session viewer shows what the browser did. Decide who can see sessions, how logins are stored and how long data is kept; retention is 7 days on Launch and 14 on Scale.

Responsible automation sits with the developer. Stealth, proxies and captcha solving can be used in ways that breach site terms or privacy law. Clear each target and handle personal data carefully.

June 2026’s Switch to Metered Pricing

On June 26, 2026, Steel overhauled its pricing, replacing subscription bundles with Launch, Scale and Enterprise plans on a single metered model for browser hours, proxy bandwidth, captcha solves and scraping, as part of its third Launch Week.

Finally, watch the request limits as well as the browser limits. Launch allows 60 API requests a minute and three seats, while Scale allows 600 requests a minute and unlimited seats, so a team with several developers or a busy job queue may reach Scale for those reasons before browser hours become the constraint.

Hosted Browsers With a Self-Hosting Exit Make Sense

For developers who want hosted browsers for agents with a clear path to self-hosting, yes. Steel scores 8.4/10 on our scale. It publishes every meter rate, bills by the minute, gives new accounts $30 of usage and releases its browser API as Apache-2.0 open source, which few rivals match.

It is infrastructure, so it scores lower on autonomy and setup than end-user agents, and a middle tier between free and $250 a month would help small teams. Prototype on Launch, measure minutes per task, and compare the Scale bill with Browserbase’s plans before you grow.

Sessions, Proxies and Billing in Steel, Clarified

How Much Does Steel Cost?

Launch is free up front with a $30 one-time credit and bills $0.10 per browser hour. Scale costs $250 a month with $100 of usage included and lower rates. Enterprise is quoted.

Is Steel Open Source?

Yes. Steel Browser is released under the Apache-2.0 license on GitHub, where it has about 7,600 stars, and can be self-hosted with Docker.

Does Steel Work With Playwright?

Yes. Steel sessions can be controlled with Puppeteer, Playwright or Selenium through the Chrome DevTools Protocol, and Steel offers Node and Python SDKs.

Is There a Free Plan?

Yes. The Launch tier has no subscription fee and includes a one-time $30 usage credit valid for 90 days. After that, you pay only for browser hours, proxies and captchas used.

How Long Can a Steel Session Run?

Up to 15 minutes on Launch, one hour on Scale and up to 24 hours on Enterprise.

How Does Steel Compare With Browserbase?

Both host browsers for AI agents. Steel is open source and self-hostable with a free tier and a $250 Scale plan; Browserbase is hosted only, with plans at $20 and $99 a month.

Features

  • Cloud browser sessions with saved cookies and local storage
  • Control through Puppeteer, Playwright or Selenium over CDP
  • Stealth plugins and fingerprint management
  • Proxy chains and Steel-provided proxies
  • Captcha solving billed per 1,000 solves
  • Session viewer UI for debugging
  • Quick endpoints for scrape, screenshot, PDF and page-to-markdown
  • Self-host with Docker or one-click Railway and Render deploys

Strengths and Areas to Improve

Strengths

  • Open source under Apache-2.0 with 7,600-plus GitHub stars
  • Free Launch tier with $30 of usage
  • Per-minute billing with published meter rates
  • Self-hosting option for data control
  • Works with Puppeteer, Playwright and Selenium

Areas to Improve

  • Next step after the free tier is the $250 Scale plan
  • Launch sessions run up to 15 minutes
  • Captcha and proxies need a $10 deposit on Launch
  • Developers bring their own agent logic

User Reviews

Nobody has rated it here yet. Be the first AI Agents Choice user to rate Steel.

Write a Review