Hoppscotch

Open source REST, GraphQL and WebSocket client in the browser, a lightweight Postman alternative.

restgraphqlapi-client
Websitehoppscotch.io
CategoryData & backend
PricingFreemium
Card requiredNo
Open sourceYes

ABOUT

What is Hoppscotch?

Hoppscotch is a web-based API client that supports REST, GraphQL and realtime protocols including WebSocket, SSE, Socket.IO and MQTT. It runs in the browser, with collections, environments and interceptors such as Hoppscotch Agent and the browser extension for CORS-restricted requests.

BEFORE YOU SIGN UP

What you should know

✓
No install, runs in the browserNothing to download. Open hoppscotch.io and start making requests immediately.
✓
Supports WebSocket, SSE and Socket.IOThe Free plan includes realtime API testing alongside REST and GraphQL.
△
Self-hostable with DockerFor teams that need data on their own servers, Hoppscotch Community Edition can be deployed with Docker.
✕
Smaller ecosystem than PostmanFewer native integrations, a smaller community of public collections and less documentation than the Postman ecosystem.

COMMUNITY

From the forums

It is perceived in r/webdev and r/selfhosted as the natural open-source alternative to Postman, especially after the backlash to Postman over its 2023 changes. The community values that it is browser-based, fast and self-hostable. The few negatives are that some people prefer Bruno for Git-based workflows.

— Community sentiment

ABOUT US

Honest, independent, no fluff.

No paid placements. Just a clear look at what this does, what it costs, and what to know before you commit.

Read more→

FAQ

Questions, answered.

Can I use Hoppscotch in the browser?+

Yes. Hoppscotch provides a hosted Web App, alongside desktop, CLI and self-hosted options.

How can Hoppscotch handle browser CORS restrictions?+

It documents several interceptors, including Hoppscotch Agent, Proxyscotch and the browser extension. The local Agent routes Web App requests through your machine and local network configuration.