NEWFile Renamer Pro v1.0 is here — see what's new →

Website Screenshot Capture

Batch capture full-page website screenshots offline — export PNG, JPEG, or PDF at any viewport

macOSDeveloper Tools$9.99v1.0

Add a list of URLs, configure the viewport and rendering, and export every page as PNG, JPEG, or PDF — entirely offline. Full-page capture expands to the scroll height. Dark mode and dynamic load detection included. One purchase, no account.

On-device · No account · No tracking
URL queue batchingType or paste URLs, import a
Full-page captureThe renderer automatically resizes to the page's full scroll height, so infinite-height layouts are captured completely
Viewport presets and custom widthsDesktop, Mobile, and Tablet presets cover key breakpoints, or dial in any custom width from 320 to 3840 pixels

Screenshots

What it does

Everything you need. Nothing you don't.

📋
URL queue batching

Type or paste URLs, import a .txt or .csv, or drag a text file from Finder — the queue persists across launches.

📜
Full-page capture

The renderer automatically resizes to the page's full scroll height, so infinite-height layouts are captured completely.

📐
Viewport presets and custom widths

Desktop, Mobile, and Tablet presets cover key breakpoints, or dial in any custom width from 320 to 3840 pixels.

⏱️
Dynamic load detection

Waits for web fonts, images, and DOM stability — including React and Next.js hydration — before snapshotting.

🌙
Dark mode rendering

A CSS override injected at document start makes prefers-color-scheme media queries resolve to dark correctly.

🖼️
Three output formats

Choose lossless PNG, JPEG with an adjustable quality slider, or print-ready PDF for every URL in the batch.

Why BraveCL

Built the BraveCL way.

Buy once, keep forever

$9.99 one time. No subscription, no renewal, no paywalled features — yours permanently.

Fully on-device

All processing happens on your device. Your files never leave it.

No account required

Download and use immediately. No sign-up, no email, no data collected.

Free updates included

All future updates are included. No upgrade fees, ever.

How it works

  1. 01
    Build your URL queue

    Paste addresses, import a .txt or .csv with one URL per line, or drag a plain-text file into the drop zone.

  2. 02
    Configure the capture

    Pick a viewport preset or custom width, toggle full-page and dark mode, and choose PNG, JPEG, or PDF output.

  3. 03
    Run the batch

    Watch live progress, retry failed entries individually, and find every file named by hostname in your output folder.

Where Website Screenshot Capture runs

macOS
Available
  • Version 1.0
  • Requires macOS 14.0 or later
  • One-time purchase, $9.99

Frequently asked questions

Is this a subscription?
No. Website Screenshot Capture is a one-time purchase ($9.99). All features and updates are included with no recurring fees.
Does it use the cloud?
No. Everything runs locally using the system WKWebView engine — no data is sent to external servers, no account is required, and no cookies persist between captures.
Can it capture local or staging sites?
Yes. It works with any public URL, local development server, or private staging environment on your network.
How does it handle JavaScript-heavy pages?
Dynamic load detection waits for fonts, images, and DOM stability — including React and Next.js hydration cycles — and animation acceleration settles CSS transitions before the snapshot.
What output formats are supported?
PNG for lossless output, JPEG with an adjustable quality slider, or PDF for print-ready documents — the whole batch uses your configured format.

System requirements

Minimum OS (macOS)
macOS 14.0+
Download size
8 MB
Languages
8 languages
Purchase model
One-time purchase
In-app purchases
None
Account required
None

We're here when you need us.

Small team, real humans. We read every message and reply within 1–2 business days.