[Solved] Postman Error: 'Can't Select File at form-data, "Make Sure that Postman Can Read Files Inside the Working Directory"

There are situations where we need to include images in API requests - but what happens if we encounter an error where we cannot upload the file? This article will explore the possible causes and potential solutions to the problem.

Steven Ang Cheong Seng

Steven Ang Cheong Seng

14 May 2025

[Solved] Postman Error: 'Can't Select File at form-data, "Make Sure that Postman Can Read Files Inside the Working Directory"

For those users working with Postman, encountering the error message "Can't Select File at form-data, 'Make Sure that Postman Can Read Files Inside the Working Directory'" can occur when selecting files for upload, such as images or Word files.

💡
If you are seeking a refreshing API tool, Apidog can be the perfect choice for you!

Apidog is a new, simple yet intuitive API tool that anyone can learn within just a few minutes. It is API development purposely made easy so that anyone interested in making APIs does not have to be intimidated by the difficulty!

Come and learn more about Apidog by clicking the button below! 👇
Apidog An integrated platform for API design, debugging, development, mock, and testing
REAL API Design-first Development Platform. Design. Debug. Test. Document. Mock. Build APIs Faster & Together.
button

This message arises from a permissions issue that prevents Postman from accessing the files you intend to upload. This guide will provide a solution to this problem, ensuring a smooth file upload experience within your Postman environment.

What is Postman?

postman logo

Postman functions as a one-stop shop for API development. Encompassing the entire workflow, it assists with design, testing, documentation, and management of APIs. Furthermore, it acts as a user-friendly interface for interacting with APIs, allowing you to send requests, examine responses, and effectively manage the entire lifecycle of API development.

What is Postman (A Tutorial for Beginners)
What is Postman? This article will provide a comprehensive introduction to Postman, so let’s get started.

Simplifying the Error's Meaning

The Postman error: 'Can't Select File at form-data, "Make Sure that Postman Can Read Files Inside the Working Directory" simply means that it was unable to upload a file. This file could be any eligible file, such as an image or other relevant files that may be included in an API request.

Potential Causes for "Can't Select File at form-data" Error

The error message "Can't Select File at form-data, 'Make Sure that Postman Can Read Files Inside the Working Directory'" usually arises due to a permissions issue that restricts Postman's ability to access the file you intend to upload. Here's a deeper exploration of the potential reasons behind this error message:

Misconfigured Working Directory

Postman utilizes a designated working directory to manage files associated with requests. If this directory is incorrectly set in the Postman settings, it will lead to the error message. The working directory might not be pointing to the actual location of the file you're trying to upload.

A thorough verification of the configured path within the Postman settings and ensure it accurately reflects the file's location is crucial.

Permission Impediments

Even with a correctly configured working directory, limitations on file system permissions can still trigger the error. These limitations could stem from restrictions imposed by your operating system or specific folder permissions that prevent Postman from accessing the file.

Investigating and potentially adjusting file system permissions to grant Postman the necessary read access might be necessary to resolve this issue.

File Path Discrepancies

The error message might also indicate an inaccuracy in the file path you've specified within the form-data section of your Postman request. A meticulous examination of the provided file path is essential. Look for any typos, inconsistencies, or incorrect relative path references that could be hindering Postman's ability to locate the file.

Potential Solutions to the "Can't Select File at form-data" Error

postman error sample

There are a few possible methods to fix this particular error, with one particular way being to ensure that your working directory points to the correct address within your system.

Ensure the Working Directory is Correct

postman working directory

As Postman is reporting that they do no have permission or access to retrieve the files you wish to upload onto Postman, double-check that the location of your working directory is correct.

Usually, the default Postman location provided should not cause an issue, however, if your file is in a more private and secure place, it may raise one.

However, if changing the working directory location does not work, it is suggested that you try to enable "Reading files outside working directory". The reason why this option is defaulted off is due to potential security issues. If you are certain that there are no sensitive or personal data found within the computer, you may consider turning this option on.

Create APIs Sweat-free With Apidog

Create industry-level APIs today with Apidog - an all-in-one API tool that provides first-class functionalities for the entire API lifecycle.

apidog specifications
Apidog An integrated platform for API design, debugging, development, mock, and testing
REAL API Design-first Development Platform. Design. Debug. Test. Document. Mock. Build APIs Faster & Together.
button

With Apidog, users can build, test, mock, and document APIs within a single application. On top of that, developers can collaborate with their team live!

Design Your Own APIs with Apidog

If you cannot find an API that satisfies your needs, why not just make one yourself? With Apidog, you can easily create APIs within a few clicks of a button.

apidog create new api

After you have installed Apidog, open the application and press New API

apidog new api

Next, we will dive into the core elements of constructing your REST API. You will need to include:

Uploading Files for a Request Using Apidog

apidog upload file

Apidog has the same capabilities as Postman, where you can upload any file type you wish for an API request. This opens the possibility of functionalities that APIs can provide!

Conclusion

By understanding the potential causes behind the "Can't Select File" error and following the outlined steps, you can effectively troubleshoot and overcome this hurdle.  Remember to double-check your working directory settings, verify file system permissions, and meticulously examine your file paths within the form-data section.  

Once these aspects are addressed, you should be able to seamlessly upload files using Postman, ensuring a smooth workflow for your API interactions.

Explore more

How to Get Started with PostHog MCP Server

How to Get Started with PostHog MCP Server

Discover how to install PostHog MCP Server on Cline in VS Code/Cursor, automate analytics with natural language, and see why PostHog outshines Google Analytics!

30 June 2025

A Developer's Guide to the OpenAI Deep Research API

A Developer's Guide to the OpenAI Deep Research API

In the age of information overload, the ability to conduct fast, accurate, and comprehensive research is a superpower. Developers, analysts, and strategists spend countless hours sifting through documents, verifying sources, and synthesizing findings. What if you could automate this entire workflow? OpenAI's Deep Research API is a significant step in that direction, offering a powerful tool to transform high-level questions into structured, citation-rich reports. The Deep Research API isn't jus

27 June 2025

How to Get Free Gemini 2.5 Pro Access + 1000 Daily Requests (with Google Gemini CLI)

How to Get Free Gemini 2.5 Pro Access + 1000 Daily Requests (with Google Gemini CLI)

Google's free Gemini CLI, the open-source AI agent, rivals its competitors with free access to 1000 requests/day and Gemini 2.5 pro. Explore this complete Gemini CLI setup guide with MCP server integration.

27 June 2025

Practice API Design-first in Apidog

Discover an easier way to build and use APIs