Hoppscotch is an open-source API development platform for building, testing and documenting REST, GraphQL and realtime APIs, available on the web, as a desktop app or self-hosted.
Hoppscotch started as a lightweight, browser-based alternative to Postman and has grown into a full platform with team workspaces, a CLI and an admin dashboard. Its open-source, self-hostable model appeals to teams that want control over their API data.
Key features
- REST, GraphQL, WebSocket, SSE, MQTT and Socket.IO clients
- Collections, environments and workspaces
- Pre-request scripts and tests
- Collection runner and CLI for CI
- Code snippet generation in many languages
- API mocking and MCP server support on Business
- Web app, desktop app and self-hosted editions
Who it's for
Hoppscotch suits developers, QA engineers and teams that want a fast, open-source API client and the option to self-host.
Common use cases
- Testing REST and GraphQL APIs during development
- Debugging WebSocket and realtime connections
- Running API tests in CI
- Sharing collections across a team
Pricing
According to Hoppscotch's pricing page:
- Free: $0 forever, for individuals and small teams.
- Business: $6 per user per month, billed annually.
- Enterprise: $11 per user per month, billed annually.
Cloud and self-hosted options are available.
Alternatives
- Bruno: offline-first, Git-based API client
- Postman: widely used cloud API platform
- Insomnia: open-source API client from Kong
FAQ
Is Hoppscotch free?
Yes. Hoppscotch's Free plan is $0 forever, and the open-source edition can be self-hosted.
What is Hoppscotch used for?
Hoppscotch is used to send, test and document API requests for REST, GraphQL and realtime protocols.
Is Hoppscotch a good Postman alternative?
Yes. Hoppscotch is lightweight, open source and self-hostable, making it a popular Postman alternative.
Hoppscotch vs Bruno: what's the difference?
Hoppscotch runs in the browser or desktop with team workspaces, while Bruno is an offline desktop client that stores collections in Git.
Does Hoppscotch support GraphQL?
Yes. Hoppscotch includes a dedicated GraphQL client.
Can I self-host Hoppscotch?
Yes. Hoppscotch offers a self-hosted edition.

