Install
macOS (Homebrew)
brew tap scrape-do/scrapeman && brew install --cask scrapeman Direct download
Pre-built installers for every tagged release:
- macOS
.dmg(Apple Silicon + Intel) - Windows
.exeNSIS installer (x64) - Linux
.AppImageand.deb(x64)
Download from github.com/scrape-do/scrapeman/releases.
First request
- Open Scrapeman. A new empty tab is ready with the cursor in the URL bar.
- Paste a URL:
https://httpbin.org/get - Method defaults to
GET. PressCmd+Enter(Mac) orCtrl+Enter(Win/Linux) to send. - The response appears in the right panel: status, headers, body (auto-detected as JSON and rendered in the Pretty view).
Save to collection
- Press
Cmd+S. If the request has never been saved, a dialog asks for a name and folder. The name acceptsapi/users/list-style paths and missing folders are auto-created. - The file is written to your workspace folder as a
.smanfile. Legacy.req.yamlfiles from earlier versions still read fine and migrate to.smanon the next save. - The request appears in the sidebar collection tree.
Next steps
- Request building — methods, headers, params, body editor with
{{var}}autocomplete and lenient JSON beautify. - Keyboard shortcuts — every binding Scrapeman ships with.
- Environment variables —
{{var}}autocomplete, scope precedence, built-in dynamics. - Auth schemes — Basic, Bearer, API Key, OAuth 2.0 (client credentials, code, PKCE, OIDC), AWS SigV4.
- Load runner — concurrency, watched response headers, response validator, save failed bodies.
- Proxy and Scrape.do — native mode, rotating proxy lists, UA presets, anti-bot detection, rate limiting.