Developer tools
API Workbench
Browser-native API client — build or paste cURL requests, inspect responses, manage collections, and store everything in IndexedDB. No backend required.
- Mobile Friendly
- Accessibility Tested
- SEO Optimized
- Fast Loading
- Responsive
Version 1.0.0 · Last reviewed
How it worksShow guideHide guide
Introduction
API Workbench is a lightweight, privacy-first HTTP client that runs entirely in your browser. Build requests, import cURL, organize collections, switch environments, and inspect JSON responses — all stored locally in IndexedDB.
Step-by-step
- Enter a URL or paste a cURL command (Import cURL).
- Pick a method, set query params, headers, auth, and body.
- Select an environment (Development / Staging / Production).
- Press Ctrl+Enter (⌘+Enter) to send and inspect the response.
- Save the request into a collection or replay it from history.
Worked example
Import `curl https://httpbin.org/get -H "Accept: application/json"`, send the request, and inspect pretty-printed JSON with timing and size metrics.
Use cases
- Quick REST API smoke tests without installing desktop apps
- Paste production cURL snippets and re-run them with env variables
- Organize Authentication, User, and Payment collections with folders
- Generate fetch, Axios, Python, Go, PHP, and Java client snippets
Frequently asked questions
Are my requests sent to Bestrao servers?
No. Requests are made directly from your browser to the target host. Collections, history, tabs, and environments stay in IndexedDB on your device.
Why do some APIs fail with a CORS error?
Browsers enforce CORS. Public APIs with open CORS headers work. Private APIs without CORS headers need a proxy or browser extension — the workbench surfaces this clearly.
Does it support environment variables?
Yes. Use {{baseUrl}}, {{token}}, or any custom key. Switch environments without editing every request.
Related tools
JSON Formatter
Beautify, minify, and validate JSON in your browser — private and free.
JWT Decoder
Decode JSON Web Token header and payload locally — no signature verification.
Base64 Encode / Decode
Encode text to Base64 or decode Base64 back to UTF-8 text in your browser.
URL Encode / Decode
Percent-encode or decode URL components safely in your browser.
Hash Generator
Generate SHA-1, SHA-256, SHA-384, or SHA-512 digests in your browser with Web Crypto.
Popular tools
Was this helpful?
Your feedback stays on this device only — it is not sent to the Bestrao team yet.