Steel
Steel is the open-source browser API for AI agents and apps. The Steel Cloud REST API (https://api.steel.dev/v1) launches and manages cloud browser sessions, runs stateless quick actions (scrape, screenshot, pdf, search), and exposes a live session viewer, while long-running automation connects to a per-session Chrome DevTools Protocol (CDP) WebSocket driven with Playwright, Puppeteer, or Selenium. The same surface ships self-hosted under Apache-2.0 as steel-browser.
APIs
Steel Sessions API
Launch, inspect, release, and live-view stateful cloud browser sessions with proxy, fingerprint, dimensions, timezone, ad-blocking, and bandwidth options, plus session context c...
Steel Scrape API
Stateless one-off scrape that returns clean page content in html, readability, cleaned_html, and markdown formats, with page metadata, links, and optional inline screenshot and ...
Steel Screenshot & PDF API
Render any URL or the current session page to a PNG screenshot (with full-page option) or a PDF document, with proxy and render-delay controls.
Steel CDP / Browser Connect API
Per-session Chrome DevTools Protocol (CDP) WebSocket surfaced as the session `websocketUrl`, used with Playwright connect_over_cdp, Puppeteer connect, or Selenium for full progr...