ScreenshotNeo

Blog

Guides for capturing the web

How to take clean screenshots, turn HTML into images and PDFs, run headless browsers, and give AI agents eyes. Written by the team that builds ScreenshotNeo.

How-to10 min read

How to Use Brave with Playwright

Launch Brave with Playwright by setting its executable path, then choose a temporary or persistent profile. Includes JavaScript, Python, setup, and troubleshooting.

How-to9 min read

Screenshot Webpages as JPEG with cURL

cURL can request a JPEG screenshot from a rendering API, but it cannot render a webpage itself. Here are the local Chrome and hosted API workflows, with runnable commands.

How-to11 min read

Set Custom Filenames for Generated Documents

Set filenames at the point of generation or saving, using stable IDs, safe characters and a clear collision policy. Here are patterns for APIs, forms, desktop PDFs and bulk workflows.