
Restfox
Restfox is a free, open-source client for testing HTTP and socket connections, designed for web and desktop use.
What Restfox is
Restfox is a free, open-source client for testing HTTP and socket connections, designed for web and desktop use. The web app supports HTTP, GraphQL, and WebSocket requests. Plugins can alter request and response data, set environment variables from responses, and run tests; they can also read or change methods, URLs, headers, query parameters, bodies, and response data. JavaScript automation scripts can assert API behavior, and a plugin can save values such as an access token for later requests. The interface includes response history, while collection exports support Restfox, Postman, and Insomnia formats. Desktop installation options cover macOS, Windows, and Linux distributions. Self-hosting instructions use Docker or Docker Compose, with port 4004 as the default. GitHub identifies the project as MIT-licensed. The free Restfox plan includes web and desktop access and Docker deployment. One documented plugin method for reading a local file is desktop-only.
Good
- Free and MIT-licensed
- Supports HTTP, GraphQL, and WebSocket requests
- Runs JavaScript automation tests
- Exports common collection formats
- Supports Docker self-hosting
Watch out
- Local-file reading method is desktop-only
- Self-hosting requires Docker or Docker Compose
- Offline-first client has no listed paid plan
Who it suits
It suits developers testing APIs and socket connections across web or desktop environments. Teams needing scripts, plugins, collection exports, or self-hosting can use the listed capabilities.
Verdict
Restfox combines API request tools, scripting, plugins, history, and collection export in a free open-source package. Its desktop-only local-file method is the main documented limitation for cross-platform workflows.
Plans and prices
From Restfox's own pricing page, checked 11 Oct 2001.
| Plan | Price | What it gives you |
|---|---|---|
| Restfox | Free | Offline-first HTTP and socket testing client · web and desktop · Docker deployment |
The facts
Each one read from Restfox's own pages, with the date it was checked.
What it does
- Automated test runs
- Yeschecked 20 Sep 2001
- Automated tests
- Restfox supports JavaScript automation test scripts to assert API behavior.checked 11 Oct 2001
- Collection interoperability
- The web app menu offers export options for Restfox, Postman, and Insomnia collections.checked 11 Oct 2001
- Desktop distribution
- The README describes installation options for macOS, Windows, and Linux distributions, including Homebrew, Scoop, Snap, and release binaries.checked 11 Oct 2001
- Environment variables
- A plugin can parse a response and set an environment variable, such as saving an access token for later requests.checked 11 Oct 2001
- Notable limit
- The documented plugin method for reading a local file is marked desktop-only.checked 11 Oct 2001
- Open source
- GitHub identifies the project as licensed under the MIT License.checked 11 Oct 2001
- Plugins
- Plugins can modify request and response data, set environment variables from responses, and run tests.checked 11 Oct 2001
- Purpose
- Restfox describes itself as an offline-first, minimalistic HTTP and socket testing client for web and desktop.checked 11 Oct 2001
- Request and response scripting
- Plugin methods include reading and changing request methods, URLs, headers, query parameters, and bodies, as well as reading and changing response data.checked 11 Oct 2001
- Request types
- The web app offers HTTP, GraphQL, and WebSocket request types.checked 11 Oct 2001
- Response history
- The project README lists response history among the app’s interface features.checked 11 Oct 2001
- Self-hosting
- The README provides Docker and Docker Compose instructions for running the web app on port 4004 by default.checked 11 Oct 2001
- WebSocket support
- Yeschecked 20 Sep 2001
Where it runs
- Available platforms
- web_and_desktopchecked 20 Sep 2001
Alternatives to Restfox
- 1

Apidog
Free planWebAPIExtensionLinux8.7From $9 a month - 2

Bruno
Free planOpen sourceAPIExtensionLinuxmacOS8.7From $6 a month - 3

Postman
Free planWebExtensionLinuxmacOS8.3From $9 a month - 4
Testfully
Free planWebExtensionLinuxmacOS8.2From $10 a month - 5
Firecamp
Free planWebLinuxmacOSSelf-hosted8.1From $4,959 a month - 6
Altair GraphQL Client
Free planWebExtensionLinuxmacOS7.9Free plan
