This article was reviewed by Stan Kats and by wikiHow staff writer, Megaera Lorenz, PhD. Stan Kats is a Professional Technologist and the COO and Chief Technologist for The STG IT Consulting Group in West Hollywood, California. Stan provides comprehensive technology solutions to businesses through managed IT services, and for individuals through his consumer service business, Stan's Tech Garage. Stan holds a BA in International Relations from The University of Southern California. He began his career working in the Fortune 500 IT world. Stan founded his companies to offer an enterprise-level of expertise for small businesses and individuals.
This article has been fact-checked, ensuring the accuracy of any cited facts and confirming the authority of its sources.
Your firewall protects your computer by limiting what kind of network traffic can go in and out. While a strong firewall is key to keeping your data secure, sometimes it can interfere with your ability to use certain apps. If you get an error message saying an app or game is being blocked by your firewall, don’t worry–it’s usually easy to allow an app through by changing a few simple settings. In this article, we’ll explain how to allow an app through the firewall on your Windows or Mac computer. We’ll also cover common troubleshooting steps and answer some of your frequently asked questions.
Enable Apps in Firewall Settings
Steps
Windows
-
Open Windows Security. You can change your basic firewall settings, including allowing apps through the firewall, in the Windows Security app.[1] Open the Start menu and search for windows security. Open the result.
-
Select Firewall & network protection. It’s in the left sidebar.Advertisement
-
Click Allow an app through firewall. It’s one of the links near the bottom of the menu.
- If this option is greyed out, make sure your firewall is actually on. You should see the text “Firewall is on” under each of the networks listed near the top of the menu. If you don’t see this text, click each network in the list and make sure the switch under “Microsoft Defender Firewall” is toggled on.
- Still can’t click the Allow an app through firewall link? Skip to the Troubleshooting section.
- If this option is greyed out, make sure your firewall is actually on. You should see the text “Firewall is on” under each of the networks listed near the top of the menu. If you don’t see this text, click each network in the list and make sure the switch under “Microsoft Defender Firewall” is toggled on.
-
Click Change settings. You’ll see this button at the top of the list of allowed apps and features.
-
Check the boxes next to an app you want to allow through. To allow an app on the list through your firewall, check the box to the left of the app’s name. Then, you’ll also need to select the type of network access you want to allow. Check the boxes under the Private and/or Public headers to the right of the app’s name. If you don’t see the app you want, go to the next step.
- Private refers to private networks, like the Wi-Fi you use in your home or workplace. Public refers to the kind of networks you might find in a public place, like the Wi-Fi at your favorite coffee shop or the public library. It’s generally safest to only allow apps through your firewall on private networks.[2]
- When you’re done, click OK at the bottom of the window to save your changes and close the window.
-
Click Allow another app… if you don’t see the app you want. If an app isn’t in the list, you can browse for it and add it. Click Allow another app… below the list of allowed apps and features. Click Browse to browse for an app’s .exe file on your computer, or paste the app’s file path into the Path field.
- If you want to decide which types of network to allow for the app (i.e., Public or Private), click Network types. Check the box(es) next to the network type(s) you want the app to communicate with, then click OK. You can always change this later in the main list of allowed apps and features.
- When you’re done, click Add to add the app to the list of allowed apps.
- If you’re not able to add an app this way, proceed to the Troubleshooting section.
Mac
-
Open the System Settings menu. If you’re using the built-in firewall on your Mac, you can change which apps are allowed through in your computer’s System Settings.[3] To open it, click the Apple menu at the top left corner of your screen, then click System Settings.
-
Click Network. It’s in the left sidebar of the System Settings menu.
-
Select Firewall. You should see it near the top of the right-hand menu pane, but you might have to scroll down.
-
Click Options. A new window will open.
-
Select Allow incoming connections for the app you want to allow. Click the dropdown next to the app and set it to Allow incoming connections. If you don’t see the app you want, go to the next step.
- When you’re done, click OK to close the window.
-
Click + to add an app to the list. If you can’t find the app you want to allow through the Firewall, click + at the bottom left corner of the list of apps. Browse for the app you want, then click Open. Set it to allow incoming connections, then click OK.
- If your app still isn’t getting through the firewall, check the Troubleshooting section for possible solutions.
Common Questions: Allowing an App Through the Firewall
Is it safe to allow unknown apps through my firewall?
No, it’s not safe to let unknown apps through your firewall. Letting any app through your firewall allows data traffic into and out of your computer. This means that malicious third parties could use that opening to access your private files, infect your computer with malware, or spread malware to other devices on your network.[4]
Why is my computer’s firewall blocking a safe, verified app or game?
If you accidentally deny access at the initial prompt, you’ll need to create an exception for the app in your firewall settings. Other possible reasons for this kind of behavior include your antivirus or VPN, your global firewall settings (e.g., you have all incoming connections blocked), or a specific rule in your advanced firewall settings. On a Mac, you may need to go to Apple menu > System Settings > Network > Firewall > Options and toggle on both the “Automatically allow” options.
How do I block an app again after previously allowing it through the firewall?
To block an allowed app, you can simply return to your firewall settings and block the app (or remove it from your list of allowed apps altogether). In Windows, go back to Windows Security > Firewall & network protection > Allow an app through firewall. Uncheck the checkbox next to the app to stop allowing it through the firewall (or uncheck the specific type of network you want to block). On a Mac, go to Apple menu > System Settings > Network > Firewall > Options and select Block incoming connections next to an app. You can also select an app, then click - at the bottom left corner of the app list to remove it.
Video
Tips
References
- ↑ https://support.microsoft.com/en-us/windows/security/windows-security/firewall-and-network-protection-in-the-windows-security-app
- ↑ https://support.microsoft.com/en-us/windows/security/windows-security/firewall-and-network-protection-in-the-windows-security-app
- ↑ https://support.apple.com/guide/mac-help/change-firewall-settings-on-mac-mh11783/mac
- ↑ https://support.microsoft.com/en-us/windows/security/firewall/risks-of-allowing-apps-through-windows-firewall



















