Skip to content
Postman logo

Postman

Build, test and document an API without writing a client for it first.

7 votes

About Postman

Postman is a platform for building, testing, documenting and publishing APIs. Its client sends HTTP, GraphQL, gRPC, WebSocket and MQTT requests from a single interface, and requests are grouped into collections that can be shared and run as a suite. Environments hold sets of variables, so the same collection can be pointed at a different target without editing the requests themselves.

Testing is done in JavaScript. Pre-request and post-response scripts run around every request, tests are written against a built-in snippet library, and the Collection Runner chains requests, runs them in a set order and logs the results. The same collections run unattended in two other places: Newman and the Postman CLI execute them inside a CI/CD pipeline, and monitors run them on a schedule, support multiple regions and can be restricted with static IP allowlisting. The Postman CLI also lints API schemas and performs security and governance checks.

Mock servers return canned responses, so a client can be built before the real API exists. Postman Flows builds runnable workflows on a visual canvas, can embed AI request blocks, and comes with a gallery of more than 100 prebuilt templates. Workspaces come in personal, internal, partner, multi-partner and public forms, and Postman runs a Public API Network for shared APIs alongside a Private API Network for internal ones.

Read more

Postman runs in a browser, as a desktop application for Windows, macOS on Intel and Apple Silicon, and Linux on x64 and ARM64, and as an extension for VS Code, VSCodium, Cursor and Windsurf. The browser version relies on a separate Postman Agent download to reach local and private networks, and an Interceptor extension is published for Chrome, Safari, Edge and Firefox.

The Free plan is $0 and covers a single user, Solo is $9 per user per month billed annually, Team is $19 with unlimited users, and Enterprise is $49. The limits mostly govern volume rather than features: API monitoring is capped at 1,000 requests a month on Free and 10,000 on the paid plans, Postman API calls run from 10,000 a month on Free to 10 million on Enterprise, and deleted collections can be recovered for one day on Free against 90 days on Team and Enterprise.

Postman interface

Key features

  • Sends HTTP, GraphQL, gRPC, WebSocket and MQTT requests from one interface.
  • Groups requests into collections that can be shared and run as a suite.
  • Chains requests in a set order with the Collection Runner and logs the results.
  • Writes tests in JavaScript against a built-in snippet library.
  • Runs JavaScript in pre-request and post-response scripts around every request.
  • Holds variables in environments so the same request can run against different targets.
  • Returns canned responses from mock servers so a client can be built before the API exists.
  • Runs monitors on a schedule from multiple regions, restricted by static IP allowlisting if needed.
  • Runs collections inside a CI/CD pipeline with Newman or the Postman CLI.
  • Lints API schemas and runs security and governance checks from the CLI.
  • Builds runnable workflows on a visual canvas in Flows, with AI request blocks and 100+ templates.
  • Publishes APIs to a Public API Network or keeps them in a Private API Network.
  • Offers workspaces in personal, internal, partner, multi-partner and public forms.
  • Runs as a desktop app on Windows, macOS and Linux, in the browser, and as an editor extension.
  • Ships an Interceptor browser extension for Chrome, Safari, Edge and Firefox.
  • Caps API monitoring at 1,000 requests a month on Free and 10,000 a month on paid plans.

What people use it for

  • Building a front end against a mock server while the API itself is still being written.
  • Running an API test suite on every pull request through the Postman CLI.
  • Checking an endpoint still responds by running a collection on a schedule from several regions.
  • Pointing the same requests at staging and then production by switching environment variables.
  • Calling a gRPC service to check its behaviour without writing a throwaway client first.
  • Sharing a collection with an external partner in a partner workspace rather than by email.
  • Reaching an API on a private network from the browser app through the Postman Agent.

Key facts

Key facts about Postman
CategoryDeveloper tools
PricingFreemium
Free tierYes
Upvotes7
Listed22 August 2026

Is this your product?

Claim the listing to correct anything wrong with it, add features and a changelog, and answer questions from people deciding whether to try it. Free, and it stays yours.

Claim this listing
  • A terminal with blocks, history search and a model that reads your errors.

    Freemium
  • Deploy a frontend by pushing to a branch, and get a URL per pull request.

    Freemium
  • VS Code rebuilt around a model that can see your whole repository.

    Freemium
  • Errors with the stack trace, the release and the user who hit them.

    Freemium
Claimed by Editorial