Turn any URL into pixel-perfect screenshots, PDFs, and raw HTML. Reliable infrastructure. No headless browser setup. Built for developers who ship fast.
// No extra dependencies needed
const response = await fetch(
"https://screennabster.vercel.app/api/v1/capture?" +
new URLSearchParams({
url: "https://example.com",
output: "png",
screen_width: "1440",
}),
{ headers: { "X-API-Key": "pk_live_your_key_here" } }
);
const buffer = await response.arrayBuffer();From simple viewport captures to complex rendered exports — one API handles it all. No browser farm to manage. No infrastructure headaches.
PNG, JPEG, and WebP output. Full-page or viewport. Retina-quality at any resolution.
Generate print-ready PDFs or capture the raw rendered HTML source of any public URL.
Automatically strip cookie consent overlays, ads, chat widgets, and popup modals.
Emulate iPhone, iPad, Pixel, Galaxy, and more — or set any custom viewport dimensions.
Queue heavy captures and get a webhook callback when rendering is done. Never block your server.
Render pages as if from any GPS coordinate. Bypass geo-restrictions and capture local content.
From sign-up to your first capture — the whole thing takes under five minutes.
Create a free account in seconds. No credit card required. Your API key is ready immediately after sign-up.
Pass your target URL, output format, and any capture options to our REST endpoint. Any HTTP client works.
Get back a pixel-perfect screenshot, PDF, or HTML document — ready to store, display, or process.
Whether you're building automation, monitoring, or content tools — ScreenNabster slots into your stack cleanly.
Auto-generate beautiful social preview thumbnails for any URL. Keep your link shares looking sharp across every platform.
Archive visual snapshots of pages at any interval. Detect content changes, defacements, or downtime before users do.
Convert dashboards, invoices, and data-rich pages into clean, printable PDFs without maintaining a headless browser farm.
Capture UI snapshots during CI/CD to catch layout regressions before they reach production. Diff with confidence.
No hidden fees. No lock-in. Upgrade, downgrade, or cancel at any time.
Need higher volumes? Contact us for a custom plan.
Something else on your mind? Reach out to support.
Create a free account at screennabster.com — no credit card needed. You'll get an API key instantly from your dashboard. Make your first capture by passing the target URL to our endpoint with your key in the X-API-Key header.
Join developers already using ScreenNabster. 100 free requests per month — no credit card required.