Back to tools overview

Screenshot + Assets

Website Screenshot and Asset Mapper

Generate a page screenshot, locate image assets on the page, and return overlay JSON for audits, QA reviews, and client-ready visual explanations.

Async jobToken APIVisual audit

Analyze runs the actual tool flow for this page. Sync audits use the extractor job API, palette is computed from discovered assets, and screenshot mapping uses a dedicated screenshot job.

Current quota

Plan-aware limit for this tool

This block reads the active user plan when you are signed in. Anonymous visits fall back to current free-plan limits.

Current plan

Website Screenshot and Asset Mapper

FREE

Quota details are not available for this tool yet.

Report shape

What the website screenshot and asset mapper page shows

The page is structured like a product screen and a landing page at the same time: overview first, then details, export, API, FAQ, and related tools.

ScreenshotOverlaysAsset PanelAPI

Viewport

1440 x 900

Sample browser viewport used for the capture.

Mapped assets

28

Assets tied to page coordinates in the screenshot.

Broken overlays

3

Problem assets highlighted directly on the screenshot.

Layer modes

6

All images, content, backgrounds, broken, large, and no-alt.

Visual mapping

  • Full-page or viewport screenshot capture with asset overlays.
  • Side panel metadata for URL, size, alt text, type, and dimensions.
  • Layer toggles for all images, backgrounds, broken assets, large files, and no-alt cases.

Async delivery

  • Screenshot jobs, stored images, overlay records, and result polling.
  • Designed for Playwright-style rendering and coordinate extraction.
  • Token-authenticated API access for screenshot jobs, overlays, and asset retrieval.

Screenshot view

  • Full-page image with clickable asset overlays.
  • Visual callouts that make audits easier to explain to clients and stakeholders.
  • Ready to compare broken, oversized, or no-alt findings directly on the page.

Overlay output

  • Overlay JSON with asset URL, x, y, width, height, and metadata.
  • Structured screenshot job status, dimensions, and artifact references.
  • Natural fit for QA dashboards and external automation.

Use cases

Teams that benefit from this workflow

Client-facing audits where a raw asset table is not persuasive enough.

QA and content reviews that need to know exactly where problem assets appear.

Developer workflows that need overlay JSON for internal tooling or bug reports.

Developer and API

Token-authenticated API surface

Screenshot jobs are asynchronous and available through the same bearer-token model used by monitoring. Create jobs, poll status, and fetch overlay JSON.

Contact for API access

Endpoints

POST/api/v1/screenshot-jobsQueue a screenshot and asset-mapping job.
GET/api/v1/screenshot-jobsList screenshot jobs.
GET/api/v1/screenshot-jobs/:idFetch status and artifact metadata.
GET/api/v1/screenshot-jobs/:id/overlaysReturn overlay coordinates JSON.
GET/api/v1/screenshot-jobs/:id/assetsReturn mapped asset metadata.

Create screenshot job

Request

{
  "target_url": "https://example.com/page",
  "full_page": true,
  "viewport": {
    "width": 1440,
    "height": 900
  },
  "extract_assets": true,
  "map_assets": true
}

Response

{
  "id": "shot_123",
  "status": "queued"
}

FAQ

Questions users ask before implementation

Why pair screenshots with image metadata?

Because visual location matters. A broken hero image and a broken footer icon are not equal problems, and screenshots make that obvious.

Is this only for full-page captures?

No. The model supports both viewport-level and full-page captures so the result can match the audit goal.

Can overlays be consumed by external systems?

Yes. The API design is built around returning overlay coordinates and asset metadata as structured JSON.

Related tools

Adjacent workflows in the suite

Measure image payload, oversized assets, lazy loading coverage, responsive delivery, and format savings.

  • Image transfer size overview
  • Oversized image detection
Sync auditCore Web Vitals supportMVP
Open tool

Image Monitoring

Image Monitoring API

Monitor new, removed, and changed images over time with token auth, schedules, diffs, and result history.

  • Token-authenticated monitoring jobs
  • Added, removed, and changed image diffs
Monitoring serviceToken APIAsync jobs
Open tool

Extract og:image, twitter:image, favicons, app icons, and preview asset validation issues.

  • OG and Twitter preview extraction
  • Favicon and app icon inventory
Sync auditSocial previewBrand assets
Open tool