Screenshots
Capture a visual snapshot of any client site on demand. Spot defaced pages, broken layouts, or unexpected changes at a glance.
How it works
SiteBrief uses a headless browser to load your client's site and capture a full-page screenshot. The screenshot is stored and displayed in the site detail page so you can visually verify the site looks correct — without opening a browser tab yourself.
| Property | Value |
|---|---|
| Viewport width | 1280 px (desktop) |
| Browser | Headless Chromium |
| Wait time | Page load + network idle (up to 10 seconds) |
| JavaScript | Fully executed (renders SPA / dynamic content) |
| Scroll | Full-page screenshot (captures below the fold) |
When to take a screenshot
- After a deployment — visually confirm the site looks right before telling the client
- After a CMS update — verify the theme, plugins, or content didn't break the layout
- When you suspect a problem — site is returning 200 but something seems off
- For client reports — include a visual of the site at a specific point in time
- Random spot-checks — periodically confirm a site hasn't been defaced or hacked
How to take a screenshot
Open the site detail page and scroll to the Screenshotpanel. Click "Take screenshot". The panel will show a spinner while the screenshot is being captured (usually 10–15 seconds). Once done, the full-page screenshot appears in the panel with a timestamp.
The timestamp of the most recent screenshot is always shown — so you know if the screenshot is from today or from 3 weeks ago.
Screenshots vs. uptime monitoring
Screenshots complement uptime monitoring — they don't replace it:
| Uptime monitoring | Screenshots |
|---|---|
| Runs automatically every 1–5 min | On-demand only |
| Detects if site is down | Shows what the site looks like |
| No visual output | Full visual output |
| Catches HTTP errors instantly | Catches visual problems (defacement, broken layout) |
| Checks 24/7 | Captures a moment in time |