All features
Everything.
Nothing extra.
Scrapeman is purpose-built for scraping workflows. No bloat, no team features, no enterprise tiers. Just the best local HTTP client for the job.
HTTP Engine
Built on undici
Scrapeman's HTTP core uses Node.js's official undici engine — the same layer used by Node's built-in fetch. Fast, spec-compliant, and battle-tested.
GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS — full method support.
Set any header you need, override auto-managed ones, or disable them per request.
JSON, form-urlencoded, multipart, raw text, binary — all supported.
URL query builder with encode/decode. Paste a full URL and params auto-parse.
Route requests through HTTP/HTTPS proxies.
Response Handling
Nothing hidden, nothing lost
Responses are shown fully decompressed and formatted. Large responses are captured without freezing the UI.
gzip, brotli, and deflate responses are decoded automatically. No config. No encoding noise.
Server-Sent Events displayed in real time — event type, id, data, and timestamp per event.
Large responses are captured fully but displayed up to 2MB. Save any size to disk with one click.
JSON responses are pretty-printed with syntax highlighting. Collapse/expand nodes.
Full response header table with copy support.
DNS, connect, TLS, TTFB, and total — full request lifecycle timing.
Authentication
Every scheme. No friction.
Auth tokens are managed automatically. Set it once and Scrapeman handles the rest.
Username and password encoded automatically.
Set a token and it is added to every request in the collection.
Send in header or query param, your choice.
Token fetched automatically, cached until expiry, refreshed before it expires. Concurrent requests share one in-flight fetch.
Request signed with your AWS credentials. Region and service configurable per request.
Cookie Jar
Session state that survives restarts
Cookies are persisted to disk on every change. Your scraping session continues exactly where you left off.
Cookies written to disk on every response — not flushed on quit.
Cookies matched to domains following RFC 6265 rules.
Both session and persistent cookies handled correctly.
View all current cookies, domain by domain, with expiry and flags.
Reset the cookie jar for a fresh session when needed.
Auto-Headers
Headers that match real browser behavior
Content-Type, Accept, and User-Agent are set automatically based on request type — just like Postman.
Set from request body type automatically. JSON body → application/json.
Set to match expected response format.
Scrapeman identifies itself correctly by default. Override to any value.
See exactly which headers will be sent before you fire the request.
Turn off individual auto-managed headers without losing the others.
Privacy
Zero data ever leaves your machine
No analytics. No crash reporting. No cloud sync. No account. Your requests and responses stay on your disk.
Request history, responses, environments, and cookies in a local database file.
Zero metrics, analytics, or usage data collected or transmitted.
Download and use immediately — no registration, no email, no OAuth.
Nothing is backed up to a third-party server. Your data is your responsibility.
Verify the claims above by reading the source code on GitHub.