YES

Replaceable in one session with an AI coding agent.

A screenshot API: give it a URL and it returns a rendered image or PDF, handling fonts, cookie banners, lazy loading and full-page capture.

Promptfree, for everyone, and the only version there is
Build a screenshot service with Playwright.

STACK
- Playwright in a container, a queue table, S3-compatible storage

THE ENDPOINT
- POST a URL and options; return a job id, not an image. Rendering is too slow to hold a request open
- The job writes to storage and the result is fetched by id

GETTING A GOOD SHOT
- Wait for networkidle, then wait for fonts.ready — a screenshot taken before fonts load looks broken
- Scroll to the bottom and back to trigger lazy images, then wait again
- Inject CSS to hide cookie banners and disable animation

SAFETY, WHICH MATTERS HERE
- Never render a URL from an untrusted source without a domain allow list: a rendering service is a request forgery hole
- Block private address ranges explicitly

CACHING
- Key on the full option set; identical requests return the stored image

Include the worker, the wait sequence and the allow list.

What you lose

  • A fleet of browsers somebody else keeps patched and warm
  • Handling for cookie banners, lazy-loaded images and web fonts that arrive late
  • Capacity for a burst of requests without you provisioning anything

If you would rather not build

  • Puppeteer, for the same job

The escape hatch

open source · no votes, no paid placement

Playwright

$0

Drives a real browser for screenshots and PDFs, with good wait primitives.

microsoft/playwrightfree · open source

browserless

$0

A container that exposes a browser over an API; self-hostable.

browserless/browserlessfree · open source

Why this verdict

our own opinion · changed only by a person

87/100

Verdict yes at 87. Playwright does the rendering; the font and lazy-loading waits are what make the output usable, and the allow list is what keeps it safe.

History

tracked since 10 Aug 2026 · nothing is ever overwritten

Interest · last 30 days

Nothing recorded yet. This chart fills in once the page has visitors, votes or prompt copies — it will not draw a flat line to look busy.

Questions about Urlbox

answered from the record above

Is Urlbox free?

No — the plan we track is $19 a month. Starter at around $19/month billed monthly for a fixed number of screenshots.

Can you replace Urlbox by building your own?

YES. Replaceable in one session with an AI coding agent. Replacement score 87 out of 100, build time one session. Read what you lose before you decide.

How much does Urlbox cost?

$19 a month on Starter — $228 a year. Recorded 10 Aug 2026.

What do you lose by replacing Urlbox?

A fleet of browsers somebody else keeps patched and warm; Handling for cookie banners, lazy-loaded images and web fonts that arrive late; Capacity for a burst of requests without you provisioning anything. If any of those carry weight for you, keep paying.

Is there an open-source alternative to Urlbox?

Yes: Playwright, browserless. The prompt on this page is for when you want it your way instead.

Related entries

same category first, most replaced first

All 36 in Dev tools

Coming soon

Every week, something stops being worth paying for.

New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click.

free forever · no tracking pixel · every prompt stays free on the site

Esc