
Postman — The de-facto desktop workspace for building, testing and documenting REST and GraphQL APIs
What it is
Postman is an API platform centered on a desktop app: collections, environments, scripted tests, mock servers and generated docs. Free tiers cover individual use; team features and cloud workspaces push you to paid plans, and heavy cloud reliance is the usual complaint. For day-to-day API poking it is still the industry default.
Editor's review
Long-form introduction by the BetterPicker editors · checked against the official site · Oct 9, 2026
Postman is the default workbench for building, testing, and documenting APIs, and the free tier is generous enough that most individual developers never pay a cent. Requests, environments, automated test scripts, and generated documentation live in one application available on Windows, macOS, Linux, and the web. The costs show up at team scale, and the app itself has grown heavy enough that lighter alternatives now have real appeal. Whether that weight is a fair trade depends on how central APIs are to your week.
What it does well
Collections organize real API work. Requests save with their parameters, headers, and bodies, in an order that tells the story of an endpoint. You run a whole collection with one click, and pre-request and test scripts handle login flows and assertions so the boring parts run themselves. New teammates import a collection and have a working client in minutes, which is the quiet reason collections became a standard handoff.
Environments kill repetition. Variables hold base URLs, tokens, and IDs for development, staging, and production, and switching is a dropdown. Test scripts can chain a login call, capture the fresh token, and reuse it everywhere, which turns an afternoon of manual header juggling into nothing.
The free tier is a genuine tool. Mock servers, auto-generated documentation from collections, and the Newman command-line runner for CI pipelines are all available without paying. For solo developers and students, the ceiling is high before any card appears. When a team does outgrow free, Basic runs $9 per month and Professional is $19 per user monthly billed annually.
Who it's for
Backend and frontend developers who live at the boundary of an API, QA engineers building regression collections, and teams that need living documentation. It fits anyone who sends HTTP requests more than occasionally. It fits poorly for one-off quick checks, where typing curl is still faster than launching an application.
Where it falls short
The application has grown heavy. It is an Electron app with a slow start and a real memory footprint, doing a job a lightweight client could do faster. Insomnia, Bruno, and HTTPie exist because plenty of developers want the core job without the platform.
Collaboration is the paywall gradient. Solo work stays free, but shared workspaces, roles, and fine-grained permissions pull teams into paid tiers quickly. Budget for it the moment two people touch the same collection. The pricing is not extreme, yet the pattern of core value sitting just past the free line is real.
Comfortable lock-in accumulates. Years of collections, scripts, and environment setups create their own gravity. Exports exist and standards improve, but migrations away from Postman remain a weekend project nobody volunteers for.
Specs at a glance
Facts from the official site · not editorial opinion
| Pricing | Free $0; Basic $9/mo; Professional $19/user/mo billed annually; Enterprise custom |
|---|---|
| Platforms | Windows, macOS, Linux, Web |
| Core features | Requests, collections, environments, test scripts |
| Automation | Newman command-line runner for CI |
| Free tier | Includes mock servers and generated docs |
| Docs | Auto-generated from collections |
| Company | Postman, Inc. |
Frequently asked questions
▸What is Postman?
Postman is an application for sending HTTP requests and organizing them into collections for testing and documentation. Developers use it to exercise APIs, verify responses with scripts, and share working request setups across a team. It runs on Windows, macOS, Linux, and the web.
▸Is Postman free?
Yes, the Free plan covers solo API work with collections, environments, mock servers, and generated documentation at no cost. Paid plans start with Basic at $9 per month and Professional at $19 per user monthly billed annually, mainly adding collaboration and governance.
▸Postman or curl?
Use curl for one-off checks inside a terminal; it is faster than opening any app. Use Postman when requests become a project you revisit: saved parameters, environments, test scripts, and shared collections pay off the moment work spans days or teammates.
▸What is a Postman collection?
A collection is a saved group of requests, ordered and documented, often with scripts that run before or after each call. Teams use collections as executable API documentation: a new colleague imports the collection, fills in an environment, and has every endpoint working.
Reviews on YouTube
5 review videos aggregated · praise and criticism included alike · click through to the original video
Channels that covered it
Channels are aggregated as sources only — we don’t rate creators
Related tools
Where to go next
External links open in a new tab; external content is independent of this site.
Link down? Every object page is re-checked monthly.




