📸

Website Screenshot Tool

Capture full-page, mobile, desktop screenshots of any website. Instant preview, free download.

Capture Mode
Quick Presets
Launching browser...
This may take 10-20 seconds
📸 Screenshot Ready!
Screenshot preview
📄
Full Page
Capture the entire scrollable page, not just the visible area
📱
All Devices
Get desktop, tablet and mobile screenshots at once
🌙
Dark Mode
Capture websites in dark mode if they support it
High Quality
Download in PNG, JPEG or WebP with up to 3x retina quality

Website Screenshot Tool — Capture Full-Page Screenshots of Any URL

Taking a screenshot of a website sounds trivial until you need to capture a full page (not just what's visible on screen), need a specific viewport size, want to capture a site that requires login or a specific browser state, or need to automate screenshots across multiple URLs. This tool captures clean screenshots of any public URL — full-page or viewport — and lets you download the result.

How it works

Enter a URL, select your viewport dimensions and output format, and click capture. The tool sends the URL to a headless browser (a browser that runs without a visible window), renders the page fully including JavaScript-driven content, and captures the result as an image. This is more comprehensive than a simple screenshot of your browser window because the headless browser renders the page independently of your screen size or current zoom level.

Viewport options

Different viewport widths produce different layouts. Most responsive sites render very differently at 375px (mobile), 768px (tablet), and 1440px (desktop). Specifying the viewport width lets you capture the exact layout that users on a particular device see — useful for comparing mobile and desktop layouts, testing responsive breakpoints, or demonstrating how a site looks on different screen sizes.

Common use cases

Competitive research: Capturing screenshots of competitor websites to analyse their layout, content strategy, and design choices. Full-page screenshots are better than scrolling captures for comparison.

Visual regression testing: Before and after deploying a website update, capture screenshots to compare and verify that nothing visually broke. Comparing screenshots highlights changes that code review might miss.

Client reporting and documentation: Showing a client what their website looks like at a specific point in time, for a project report, or to document a visual issue. A screenshot taken by a headless browser is consistent regardless of the viewer's screen or browser.

SEO and design audits: Reviewing above-the-fold content across multiple pages to check consistency. Auditing what a search engine bot might see when rendering JavaScript-heavy pages.

Archiving web content: Capturing the current state of a webpage that may change or disappear. A screenshot is simpler than a full HTML archive but gives you a visual record.

Portfolio and presentation: High-quality screenshots of websites for inclusion in case studies, presentations, or portfolios. The tool produces cleaner results than screen-grabbing from a small monitor.

Accessibility and responsive design review: Reviewing how a site looks on screen sizes you don't have physical devices for — seeing what users on an older, smaller phone screen see, or how the site renders on a large desktop monitor.

Output formats

PNG produces the highest quality, lossless output — best for text-heavy sites or when you need to zoom in and read content. JPEG produces smaller files with some quality loss — better when file size matters and you don't need to zoom in. WebP combines JPEG-level compression with better quality — the best option if you'll be using the screenshot on a web page.

Retina/2x quality setting doubles the pixel density of the output — a 1440px viewport at 2x produces a 2880px wide image. Use this when the screenshot will be displayed at large sizes or on high-DPI screens.

Tips

Full-page screenshots of very long pages produce very tall images. For pages with infinite scroll or lazy-loading content, the capture may only include initially loaded content. Some pages detect headless browsers and show captchas or alternative content — the screenshot will capture whatever the headless browser sees, which may not match what a human user sees.

For sites that require login or specific cookies, this tool only captures public content. It cannot authenticate with the site. For capturing logged-in states, you'd need a local screenshot tool or browser extension.

Limitations

Only public URLs are accessible. Private networks, intranet sites, localhost, and pages behind authentication walls cannot be captured. Enter a publicly accessible URL that any internet user can reach.

Sites with aggressive bot protection (Cloudflare Under Attack mode, captchas, bot fingerprinting) may show a challenge page instead of the actual content. The screenshot will capture whatever the headless browser is shown — which may be a challenge page rather than the actual site.

Dynamic content that loads on user interaction (hover menus, scroll-triggered animations, infinite scroll content) may not appear in the screenshot, since the headless browser captures a static render rather than interacting with the page.

Frequently Asked Questions

Yes! 100% free forever. No signup, no watermarks, no limits. Powered by our own screenshot server.

Yes, any publicly accessible website. Login-protected pages cannot be captured as we don't have your credentials.

Captures the website at 4 different sizes — Desktop (1280px), Tablet (768px), Mobile (390px) and Viewport — all at once so you can see how it looks across devices.

We use a real browser (Chromium) to load the website fully before capturing, ensuring accurate results. The delay ensures all images and fonts are loaded.

PNG (best quality, larger file), JPEG (good quality, smaller file), and WebP (modern format, best compression). PNG is recommended for presentations, JPEG for web use.