Skip to main content

Capture page state as images or PDF for audit, QA, and agent traces

Session Recording API

Record what the browser saw with BrowserSolver screenshot stack. Full page, element crop, or PDF for compliance archives, visual diffs, and multimodal agent traces that stay in sync with HTML scrapes.

  • PNG, JPEG, WebP, or PDF outputs
  • Full-page and selector captures
  • Device emulation for mobile UI checks
  • Same headless stack as Website Rendering

PNG

WebP PDF

Full

page

Crop

selector

QA

ready

Evidence beside the scrape

  1. Step 1

    Reach state

    Navigate or render until the UI is ready.

  2. Step 2

    Capture

    Export full page or element screenshots / PDF.

  3. Step 3

    Archive

    Store in your bucket for QA, legal, or agent replay.

Visual proof without a capture farm

When HTML alone is not enough, BrowserSolver returns pixels from the same session stack your scrapers already use. Built for production jobs that need predictable access before brittle parsing.

  • Device emulation for mobile UI checks
  • Lazy-load scroll before full-page shutter
  • Optional waits so SPAs finish painting
  • Same API key and credit balance across BrowserSolver scrape modes

Archives and diffs that stay in sync

Pair screenshot jobs with render extracts so visual and DOM pipelines share timing and cookies. Built for production jobs that need predictable access before brittle parsing.

  • Website Screenshot is the concrete endpoint behind this product
  • PDF mode for compliance packs and invoices-on-page captures
  • Store outputs in your bucket; we return the bytes or signed URLs per docs
  • Same API key and credit balance across BrowserSolver scrape modes

Record the session, keep the evidence

Visual captures for humans, auditors, and multimodal models.

Formats

PNG, JPEG, WebP, PDF.

Full page

Scroll lazy content first.

Devices

Mobile and desktop profiles.

Selector crop

One node, not the whole page.

Same stack

Matches Rendering sessions.

Archive

QA, legal, and agent traces.

Evidence

Visual proof for audits and disputes

Synced

Same stack as HTML scrapes

Crops

Selector-level captures for widgets

Agents

Pixels for multimodal tool loops

Frequently asked questions

Credits, scrape types, and billing before your first production job.

Is this video recording?

This product covers screenshot and PDF captures of page state. For HTML after JS, use Website Rendering.

What resolution and device profiles are available?

Use the Screenshot device and viewport options documented in the API library. Pick the profile that matches the UI you need to archive.

Can I capture after a login flow?

Use session-capable browser modes documented for your workflow, then call Screenshot once the authenticated view is ready.

Is PDF Generation separate?

Yes. PDF and Screenshot share the same print stack. Pick PDF when you need a document, Screenshot when you need an image.

Pick your next move

Wire up an integration, review plans, or read the API reference before your first job.

Integrations

Works with n8n, Zapier, and Make

Trigger BrowserSolver from n8n, Zapier, Make, or any stack that speaks HTTP.

  • n8n logo
  • Zapier logo
  • Make logo

Subscriptions

Credit-based plans

Usage billed on successful calls; client and platform errors usually do not bill. Every new account starts with 500 signup credits.

Documentation

Shared balance across six modes

Crawler, rendering, screenshot, unlock, detection, and technographics share one credit balance.

Scrape your first blocked URL

Fetch, render, screenshot, or unlock from one dashboard. Proxies, browsers, and anti-bot lanes stay on our side.

  • 500 signup credits
  • No card to start
  • All scraping modes