A Postman alternative that lives in your browser

An extension for Chrome, Edge and Firefox: it imports your Postman collections, needs no account, and is sold as a one-time licence.

Postman is a solid platform, and this page does not pretend otherwise. People look for an alternative for three concrete reasons: the mandatory vendor account, the removal of the offline Scratch Pad, and a desktop app that feels heavy for the job of sending a request. Here is what PolyApiIDE changes, what carries over from Postman, and when you should simply stay put.

Why people look for an alternative

The common triggers, in order of how often they come up.

  • The account requirement. Postman disabled the offline Scratch Pad in new builds in May 2023 and removed it completely on 15 September 2023. The lightweight client starts without signing in, but collections and environments need a Postman account.
  • Where the data lives. In regulated or security-reviewed environments, the question of where tokens and request bodies end up is settled before the question of convenience.
  • Weight. A separate Electron application for the task of opening a tab and firing a request is a lot of machinery.
  • Subscriptions. Per-seat monthly billing is awkward for a solo developer or a two-person team that needs the tool for years, not sprints.

If none of those apply to you, migrating for its own sake is a waste of an afternoon — see the honest list further down.

The short version

TopicPolyApiIDEPostman
What you install Extension for Chrome, Edge, Chromium, Firefox Desktop app, web, cloud
Account needed No: the free tier and sending requests work without signing in Yes for collections and environments
Where collections live Locally in the browser; anything leaving the device is an explicit export Locally and/or in the vendor cloud
Licensing Free, monthly, yearly, or a one-time lifetime licence Subscription, per seat
Protocols REST, GraphQL, WebSocket, SOAP, SSE, gRPC via JSON transcoding REST, GraphQL, WebSocket, gRPC and the surrounding platform
Import Postman collections and environments, OpenAPI, WSDL, GraphQL, .proto, AsyncAPI, curl, Insomnia, Hoppscotch, Thunder — on the free tier Native formats, OpenAPI, cURL
QA and load Request-level checks, scenarios, functional runner, load profiles, PDF reports Collection runner, cloud monitors, Newman
Team work Collection patches, export, snapshots — no realtime workspace Shared workspaces, roles, team billing
Interface languages English and Russian English

A longer head-to-head with Postman lives on the dedicated comparison page, including where Postman is plainly the better choice.

What carries over from Postman

Import works on the free tier, so you can verify the migration before paying anything.

  • Collections: folder structure, requests, methods, URLs, headers, request bodies.
  • Environments, including variable values.
  • {{var}} substitution in URLs, headers and bodies; the short {var} form also works.
  • Header-based auth: bearer, basic, custom tokens.
  • Individual requests pasted in as curl commands.
  • What does not carry over as-is: pm.* scripts, monitors, mock servers, Flows and cloud workspace history. Assertions have to be rewritten in the PolyApiIDE syntax.

Migrating in four steps

1. Export from Postman

In Postman: collection → Export → Collection v2.1. Environments export separately under Environments → Export. You end up with one or two JSON files.

2. Install the extension

From your browser store. No site account and no licence key — the free tier is active immediately, with up to two concurrent sessions.

3. Import the files

Import the collection, then the environment. If you want to test the mechanics first, the examples page has ready-made Postman collection and environment samples.

4. Verify, then rewrite your assertions

Send two or three key requests, confirm variable substitution and auth, then move the logic of your old pm scripts into request-level checks and scenarios.

When you should stay on Postman

PolyApiIDE is not a Postman killer. These cases are genuinely better served by Postman.

  • You need a shared cloud workspace with roles and team billing for dozens of people in real time.
  • You rely on vendor-side scheduled monitors and mock servers.
  • Your CI is already standardised on Newman and a second tool adds nothing.
  • You need native gRPC without JSON transcoding, including streaming.
  • Your documentation and onboarding are built around the Postman API Network.

Frequently asked

Do I have to pay to try it?

No. The free tier works without a key and without an account: sending requests, collections, environments, variables and the whole import pipeline. Paid tiers unlock QA scenarios, load profiles, PDF reports and collection patches. A 24-hour demo key is also available by email.

Is there a one-time licence instead of a subscription?

Yes. The lifetime licence is a single payment: fixes are included, moving to the next major version is optional rather than forced, and new builds land in the archive immediately instead of waiting for store review.

Will my collections end up in someone cloud?

No. Collections, environments and tokens are stored locally in the browser. Nothing leaves the device without an explicit action from you — an export, a patch or a snapshot. There is no background sync.

Does it work outside Chrome?

Yes: Chrome, Edge, other Chromium browsers and Firefox. There is no desktop app to install.

Can it replace Newman in CI?

No. There is no CLI and no CI mode — runs are started from the interface. If CI execution is a requirement, keep a command-line runner for that part.