---
description: Below is a step by step process on How to Download and Install Postman on Windows, Mac or Linux.
title: How to Download &#038; Install Postman for Windows?
image: https://www.guru99.com/images/download-install-postman.png
---

[Skip to content](#main)

**⚡ Smart Summary**

Postman installs on Windows, macOS and Linux as a free desktop application, and the six steps below cover downloading the installer, running it, creating an optional account and reaching the startup screen.

- 🔘 **Download Source:** Official installers come from the Postman downloads page, which detects the operating system automatically.
- ☑️ **Windows Steps:** Six steps run the installer, wait for setup, sign up optionally and open the startup screen.
- ✅ **System Requirements:** Postman supports Windows 10 and later, macOS 11 Big Sur and later, and Ubuntu 18.04 or newer.
- 🧪 **Account Choice:** Signing in with a Postman or Google account syncs collections, and the desktop app still runs without a login.
- 🛠️ **Other Platforms:** Homebrew installs Postman on Mac, while Snap remains the recommended route on Linux.
- 📊 **Desktop Versus Web:** The web app skips installation but drops proxy capture, performance testing and find-and-replace.

Read More

![How to download and install Postman for Windows](https://www.guru99.com/images/download-install-postman.png)

**Postman** is a free [API testing](https://www.guru99.com/api-testing.html) platform that sends HTTP requests, inspects responses and stores them in reusable collections, all without writing client code. Installing it takes only a few minutes on any desktop operating system, which is why it is one of the first tools added to a [software testing](https://www.guru99.com/software-testing.html) toolkit.

The sections below list the current system requirements, walk through the Windows installer screen by screen, cover the Mac and Linux routes, and compare the desktop application with the browser version.

## Postman System Requirements

Check the operating system before downloading, because an unsupported build simply refuses to install. Postman publishes the following minimum versions for the desktop application.

| **Platform** | **Supported versions** | **Architecture** |
| --- | --- | --- |
| Windows | Windows 10 and later | Intel 64-bit or ARM 64-bit |
| macOS | macOS 11 (Big Sur) and later | Intel or Apple silicon |
| Linux | Ubuntu 18.04+, Fedora 32+, Debian 10+ | Intel 64-bit or ARM 64-bit |
| Browser (web app) | Chrome 80+, Firefox 76+, Edge 79+, Safari 13.1.1+ | Any |

Two further points matter on a work machine. The installer writes to the user profile rather than *Program Files*, so administrator rights are usually unnecessary, and corporate proxies or antivirus rules that block the update service are the most common reason a fresh install refuses to launch.

With the prerequisites confirmed, the Windows download can begin.

## How to Download and Install POSTMAN

Postman is free to download and ships with a free plan, so the installer can be fetched directly from the vendor. Here are the steps to install:

**Step 1) Download Postman**  
 Go to https://www.postman.com/downloads/ and choose your desired platform among Mac, Windows or Linux. Click Download.

The download page detects the operating system automatically and highlights the matching installer, as shown below.

![Postman downloads page showing platform choices for Mac, Windows and Linux]()

**Step 2) Click on Run**  
 Your download is in progress message should now display on the Apps page. Once the Postman download is completed, click on Run.

***Note:** current browsers save the installer to the Downloads folder instead of offering an in-page Run button. Double-click the downloaded *.exe* file to start the same installation.* The download indicator appears as follows.

![Browser download bar showing the Postman installer download in progress]()

**Step 3) Postman Installation Start**  
 Wait for some time to Complete the Installation of Postman.

A progress splash screen appears while files are unpacked, and it normally clears within a minute.

![Postman installation progress splash screen while files are extracted]()

**Step 4) Signup for Postman Account**  
 In the next window, Signup for a Postman Account

The sign-in window that opens after installation looks like this.

![Postman sign-up window offering account creation or Google sign-in]()

**NOTE:** There are two ways to sign up for a Postman account. One is to create an own Postman account, and the other is to use a Google account. Though Postman allows users to use the tool without logging in, signing up ensures that your collection is saved and can be accessed for later use.

***Note:** skipping the sign-in now opens the lightweight API Client, which sends requests but does not sync workspaces. Signing in later restores the full workspace view without reinstalling.*

**Step 5) Click on Save My Preferences**  
 Select the workspace tools you need and click Save My Preferences

The preferences screen lists the panels that will be visible in the workspace.

![Postman preferences screen for selecting workspace tools before first use]()

**Step 6) Congratulation!**  
 You will see the Startup Screen

The startup screen below confirms a working installation and is the launch point for the first request against a REST or [web service](https://www.guru99.com/web-services-tutorial.html) endpoint.

![Postman startup screen displayed after a successful Windows installation]()

To confirm the build number afterwards, open **Settings > About** inside the application. The same panel is where the automatic updater reports a newer version.

**Don't Miss:**

- [Postman Tutorial](https://www.guru99.com/postman-tutorial.html)
- [Top 47 Postman Interview Questions and Answers (2026)](https://www.guru99.com/postman-interview-questions.html)

## How to Install Postman on Mac and Linux

The download page serves every platform, so the first step is identical everywhere. Only the unpacking differs, and both alternative platforms also offer a package manager route that keeps Postman updated alongside the rest of the system.

**Installing on macOS**

1. Download the latest Postman version for Intel or Apple silicon.
2. If the browser saves a ZIP file, open the **Downloads** folder and unzip it.
3. Open the extracted **Postman** file to install it.
4. When prompted, move the file to the **Applications** folder so that future updates install correctly.

Homebrew users can skip those steps entirely and run `brew install --cask postman`, which places the same application bundle in */Applications*.

**Installing on Linux**

1. Install from the Snap store, or run `snap install postman` from a terminal once snapd is available.
2. Alternatively, download the archive and unpack it with `tar zxf linux_64`.
3. Create a launcher icon by installing the bundled *Postman.desktop* file into a directory such as *\~/.local/share/applications/*.

Postman recommends the Snap package because it bundles every library the application needs. Three Linux rules prevent the most frequent failures: never start Postman with `sudo`, because the files it creates then carry the wrong ownership; make sure the account has read and write permission on *\~/.config*, where Postman stores its data; and install `openssl` beforehand. On Ubuntu 18 the `libgconf-2-4` package is also required.

Once the application launches, the sign-in and preferences screens shown earlier behave the same on all three platforms.

## Postman Desktop App vs Postman Web App

Installation can be avoided altogether by running Postman in a browser, which is useful on a locked-down machine. The trade-off is a shorter feature list, so the table below sets out what each option supports.

| **Capability** | **Desktop app** | **Web app** |
| --- | --- | --- |
| Installation required | Yes | No |
| Account required | Optional | Yes |
| Calls to localhost and private networks | Direct | Needs the Postman Desktop Agent |
| Find and replace across a workspace | Yes | No |
| Proxy configuration and request capture | Yes | No |
| [Performance testing](https://www.guru99.com/performance-testing.html) and collection-run export | Yes | No |
| Built-in terminal with Native Git | Yes | No |

The Desktop Agent is the deciding factor for most teams. Browsers enforce cross-origin restrictions, so a request typed into the web app cannot reach an API running on a developer machine until the agent relays it. Anyone testing internal services, or comparing results against [SoapUI](https://www.guru99.com/soapui-tutorial.html) or a [JMeter](https://www.guru99.com/jmeter-element-reference.html) load plan, is better served by the desktop build.

Two companion tools extend the same account: the Postman CLI runs collections inside a build pipeline, and the Visual Studio Code extension sends requests from the editor. Both keep API checks running beside a UI suite driven by [Selenium](https://www.guru99.com/selenium-tutorial.html), rather than replacing it.

## FAQs

⚡ Is Postman free to use?

Postman offers a free plan that covers the desktop application, personal workspaces and a monthly quota of shared requests. Paid tiers add larger teams, governance and enterprise controls. The installer itself never costs anything on any platform.

🔐 Is a Postman account required after installation?

No. The desktop application opens a lightweight API Client that sends requests without signing in. An account is only needed to sync collections across devices, share workspaces or use the browser version, which always requires a login.

🧯 Why does the Postman installer fail on Windows?

Failed extraction usually points to a partial download, so fetch the installer again. If the application installs but never opens, check that antivirus or group policy is not blocking the executable, and clear the leftover Postman folder under AppData before retrying.

🔄 How is Postman updated to the latest version?

The desktop application checks for updates automatically and applies them on restart. A manual check sits under **Settings > About**. Homebrew and Snap installations update through those package managers instead.

🤖 How does AI assist with API testing inside Postman?

Postman ships AI features that draft requests, generate test scripts from a response body and explain failing assertions. They shorten collection setup, though every generated assertion still needs a human review before it guards a production endpoint.

🧑‍💻 Can GitHub Copilot help write Postman tests?

Yes. [GitHub Copilot](https://github.com/features/copilot) completes the JavaScript that runs in the Tests tab, suggesting pm.test blocks, status-code checks and JSON schema assertions. Treat the output as a first draft and verify it against the real response.

⌨️ Can Postman collections run from the command line?

Yes. The Postman CLI signs in with an API key and executes a collection, so the same tests run inside a build pipeline. This is the usual bridge between manual exploration in [Postman](https://www.guru99.com/postman-tutorial.html) and scheduled [automation testing](https://www.guru99.com/automation-testing.html).

🧩 How is Postman uninstalled or reinstalled cleanly?

Remove the application through Windows *Apps & features*, then delete the Postman directory under AppData so cached data does not carry over. Reinstall from the downloads page and sign in again to restore synced collections.

#### Summarize this post with:

ChatGPTPerplexityGrokGoogle AI

**Stay Updated on AI** **Get Weekly AI Skills, Trends, Actionable Advice.**

##### Sign up for the newsletter

Subscribe for Free

You have successfully subscribed.  
Please check your inbox.

![AI-Newsletter]() Chosen by over **350,000+** professionals

[Scroll to topScroll to top](#wrapper) Scroll to top

×

Toggle Menu Close

Search for:

Search

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.guru99.com/#organization","name":"Guru99","sameAs":["https://www.facebook.com/Guru99Official","https://twitter.com/guru99com"],"logo":{"@type":"ImageObject","@id":"https://www.guru99.com/#logo","url":"https://www.guru99.com/images/guru99-logo-v1-150x59.png","contentUrl":"https://www.guru99.com/images/guru99-logo-v1-150x59.png","caption":"Guru99","inLanguage":"en-US"}},{"@type":"WebSite","@id":"https://www.guru99.com/#website","url":"https://www.guru99.com","name":"Guru99","publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://www.guru99.com/images/download-install-postman.png","url":"https://www.guru99.com/images/download-install-postman.png","width":"700","height":"250","caption":"Download &amp; Install Postman","inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://www.guru99.com/download-and-install-postman.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.guru99.com","name":"Home"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.guru99.com/postman","name":"Postman"}},{"@type":"ListItem","position":"3","item":{"@id":"https://www.guru99.com/postman/how-to-postman","name":"How to"}},{"@type":"ListItem","position":"4","item":{"@id":"https://www.guru99.com/download-and-install-postman.html","name":"How to Download &#038; Install Postman for Windows?"}}]},{"@type":"WebPage","@id":"https://www.guru99.com/download-and-install-postman.html#webpage","url":"https://www.guru99.com/download-and-install-postman.html","name":"How to Download &#038; Install Postman for Windows?","dateModified":"2026-07-30T10:36:59+05:30","isPartOf":{"@id":"https://www.guru99.com/#website"},"primaryImageOfPage":{"@id":"https://www.guru99.com/images/download-install-postman.png"},"inLanguage":"en-US","breadcrumb":{"@id":"https://www.guru99.com/download-and-install-postman.html#breadcrumb"}},{"@type":"Person","@id":"https://www.guru99.com/author/thomas","name":"Thomas Hamilton","description":"I am Thomas Hamilton, a seasoned professional in software testing, specializing in crafting comprehensive guides to help you master your software testing skills.","url":"https://www.guru99.com/author/thomas","image":{"@type":"ImageObject","@id":"https://www.guru99.com/images/thomas-hamilton-author-v2-120x120.png","url":"https://www.guru99.com/images/thomas-hamilton-author-v2-120x120.png","caption":"Thomas Hamilton","inLanguage":"en-US"},"worksFor":{"@id":"https://www.guru99.com/#organization"}},{"articleSection":"How to, Postman","headline":"How to Download &#038; Install Postman for Windows?","description":"Below is a step by step process on How to Download and Install Postman on Windows, Mac or Linux.","keywords":"testing","speakable":{"@type":"SpeakableSpecification","cssSelector":[".entry-title",".summary"]},"@type":"Article","author":{"@id":"https://www.guru99.com/author/thomas","name":"Thomas Hamilton"},"dateModified":"2026-07-30T10:36:59+05:30","image":{"@id":"https://www.guru99.com/images/download-install-postman.png"},"copyrightYear":"2026","name":"How to Download &#038; Install Postman for Windows?","subjectOf":[{"@type":"HowTo","name":"How to Download and Install POSTMAN","description":"Below is a step by step process on How to Download and Install Postman on Windows, Mac or Linux.","step":[{"@type":"HowToStep","name":"Step 1) Download Postman","text":"Go to https://www.postman.com/downloads/ and choose your desired platform among Mac, Windows or Linux. Click Download.","image":"https://www.guru99.com/images/1/011119_1057_PostmanTuto1.png","url":"https://www.guru99.com/download-and-install-postman.html#step1"},{"@type":"HowToStep","name":"Step 2) Click on Run","text":"Your download is in progress message should now display on the Apps page. Once the Postman download is completed, click on Run.","image":"https://www.guru99.com/images/1/011119_1057_PostmanTuto2.jpg","url":"https://www.guru99.com/download-and-install-postman.html#step2"},{"@type":"HowToStep","name":"Step 3) Postman Installation Start","text":"Wait for some time to Complete the Installation of Postman.","image":"https://www.guru99.com/images/1/011119_1057_PostmanTuto3.png","url":"https://www.guru99.com/download-and-install-postman.html#step3"},{"@type":"HowToStep","name":"Step 4) Signup for Postman Account","text":"In the next window, Signup for a Postman Account","image":"https://www.guru99.com/images/1/011119_1057_PostmanTuto4.png","url":"https://www.guru99.com/download-and-install-postman.html#step4"},{"@type":"HowToStep","name":"Step 5) Click on Save My Preferences","text":"Select the workspace tools you need and click Save My Preferences","image":"https://www.guru99.com/images/1/011119_1057_PostmanTuto5.png","url":"https://www.guru99.com/download-and-install-postman.html#step5"},{"@type":"HowToStep","name":"Step 6) Congratulation!","text":"You will see the Startup Screen","image":"https://www.guru99.com/images/1/011119_1057_PostmanTuto6.png","url":"https://www.guru99.com/download-and-install-postman.html#step6"}]},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is Postman free to use?","acceptedAnswer":{"@type":"Answer","text":"Postman offers a free plan that covers the desktop application, personal workspaces and a monthly quota of shared requests. Paid tiers add larger teams, governance and enterprise controls. The installer itself never costs anything on any platform."}},{"@type":"Question","name":"Is a Postman account required after installation?","acceptedAnswer":{"@type":"Answer","text":"No. The desktop application opens a lightweight API Client that sends requests without signing in. An account is only needed to sync collections across devices, share workspaces or use the browser version, which always requires a login."}},{"@type":"Question","name":"Why does the Postman installer fail on Windows?","acceptedAnswer":{"@type":"Answer","text":"Failed extraction usually points to a partial download, so fetch the installer again. If the application installs but never opens, check that antivirus or group policy is not blocking the executable, and clear the leftover Postman folder under AppData before retrying."}},{"@type":"Question","name":"How is Postman updated to the latest version?","acceptedAnswer":{"@type":"Answer","text":"The desktop application checks for updates automatically and applies them on restart. A manual check sits under Settings &gt; About. Homebrew and Snap installations update through those package managers instead."}},{"@type":"Question","name":"How does AI assist with API testing inside Postman?","acceptedAnswer":{"@type":"Answer","text":"Postman ships AI features that draft requests, generate test scripts from a response body and explain failing assertions. They shorten collection setup, though every generated assertion still needs a human review before it guards a production endpoint."}},{"@type":"Question","name":"Can GitHub Copilot help write Postman tests?","acceptedAnswer":{"@type":"Answer","text":"Yes. GitHub Copilot completes the JavaScript that runs in the Tests tab, suggesting pm.test blocks, status-code checks and JSON schema assertions. Treat the output as a first draft and verify it against the real response."}},{"@type":"Question","name":"Can Postman collections run from the command line?","acceptedAnswer":{"@type":"Answer","text":"Yes. The Postman CLI signs in with an API key and executes a collection, so the same tests run inside a build pipeline. This is the usual bridge between manual exploration in Postman and scheduled automation testing."}},{"@type":"Question","name":"How is Postman uninstalled or reinstalled cleanly?","acceptedAnswer":{"@type":"Answer","text":"Remove the application through Windows Apps &amp; features, then delete the Postman directory under AppData so cached data does not carry over. Reinstall from the downloads page and sign in again to restore synced collections."}}]}],"@id":"https://www.guru99.com/download-and-install-postman.html#schema-214353","isPartOf":{"@id":"https://www.guru99.com/download-and-install-postman.html#webpage"},"publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.guru99.com/download-and-install-postman.html#webpage"}}]}
```
