Firewalls are one of the most important security layers in modern Windows systems. They protect your PC from malicious traffic, unauthorized connections, and suspicious apps trying to access the internet without permission. Windows comes with a powerful built-in firewall called Windows Defender Firewall, which monitors both incoming and outgoing network connections in real time.
However, sometimes legitimate apps like Microsoft Edge may get blocked by firewall rules. When this happens, you may notice websites not loading, downloads failing, extensions not working, syncing errors, streaming issues, or corporate VPN/proxy conflicts. This can happen after Windows updates, antivirus installation, network profile changes, or strict firewall rules configured by users or organizations.
If Microsoft Edge cannot access the internet properly, allowing it through the firewall is the safest and most effective fix.
In this complete step-by-step guide, we’ll cover every method to allow Microsoft Edge through the Windows Firewall, including advanced fixes and troubleshooting tips for Windows 11 and Windows 10.
Why Microsoft Edge Gets Blocked by Firewall
Before jumping into solutions, here are common causes:
• Firewall rules accidentally blocking Edge
• Third-party antivirus firewall conflicts
• Public network profile restrictions
• Windows update resetting firewall rules
• Strict corporate/group policy rules
• Corrupted firewall settings
• Network troubleshooting or VPN interference
Symptoms you may see:
-
“No internet connection” in Edge only
-
Websites load in Chrome but not Edge
-
Edge cannot download files
-
Sync not working
-
Streaming services buffering endlessly
Method 1 — Allow Microsoft Edge Using Windows Security (Recommended)
This is the easiest and safest method.
Steps
-
Press Windows + I to open Settings
-
Go to Privacy & Security
-
Click Windows Security
-
Open Firewall & Network Protection
-
Click Allow an app through firewall
-
Click Change Settings
-
Scroll and find Microsoft Edge
-
Check both boxes:
-
Private networks
-
Public networks
-
-
Click OK
Important Tip
If Microsoft Edge is missing from the list, continue to Method 2.
Method 2 — Manually Add Microsoft Edge to Firewall Allowed Apps
Sometimes Edge doesn’t appear in the allowed apps list. You must add it manually.
Steps
-
Open Windows Security
-
Go to Firewall & Network Protection
-
Click Allow an app through firewall
-
Click Change Settings
-
Click Allow another app
-
Click Browse
Navigate to Edge installation folder:
-
Select msedge.exe
-
Click Add
-
Enable both:
-
Private networks
-
Public networks
-
-
Click OK
Microsoft Edge is now allowed through firewall.
Method 3 — Allow Edge Using Advanced Firewall Settings
This method creates explicit inbound and outbound rules.
Steps
-
Press Windows + R
-
Type:
-
Press Enter to open Windows Defender Firewall with Advanced Security
Create Outbound Rule
-
Click Outbound Rules
-
Click New Rule
-
Select Program → Next
-
Choose This program path
Paste:
-
Click Next
-
Select Allow the connection
-
Check all profiles:
-
Domain
-
Private
-
Public
-
-
Name it: Allow Microsoft Edge Outbound
-
Click Finish
Create Inbound Rule
Repeat the same steps under Inbound Rules and name it:
Allow Microsoft Edge Inbound
Method 4 — Allow Edge via Command Prompt (Power Users)
This is the fastest method for advanced users.
Steps
-
Open Command Prompt as Administrator
-
Run the commands:
Outbound Rule
Inbound Rule
Restart PC after running commands.
Method 5 — Reset Windows Firewall (Fix Corrupted Rules)
If Edge is still blocked, firewall rules may be corrupted.
⚠️ This resets ALL firewall rules.
Steps
-
Open Windows Security
-
Go to Firewall & Network Protection
-
Scroll down → Click Restore firewalls to default
-
Click Restore Defaults
Restart your computer.
Then repeat Method 1.
Method 6 — Check Third-Party Antivirus Firewall
Many antivirus programs have their own firewall that overrides Windows Firewall.
Examples:
-
Norton
-
McAfee
-
Bitdefender
-
Avast
-
Kaspersky
Open your antivirus → Firewall settings → Allow msedge.exe
Method 7 — Allow Edge on Public Networks Only Issue
If Edge works on Wi-Fi but not public hotspots:
-
Open Firewall & Network Protection
-
Click Public Network
-
Ensure Microsoft Defender Firewall is ON
-
Go back → Allow app through firewall
-
Enable Public checkbox for Edge
Method 8 — Check Network Profile Type
Windows restricts apps on Public networks.
Steps
-
Open Settings
-
Go to Network & Internet
-
Click Properties
-
Change Network profile to:
👉 Private
Try Edge again.
Troubleshooting Tips
If Edge still cannot connect:
• Restart PC and router
• Disable VPN temporarily
• Disable proxy (Settings → Network → Proxy)
• Update Microsoft Edge
• Update Windows
• Run Network Troubleshooter
FAQs
Is it safe to allow Microsoft Edge through firewall?
Yes. Edge is a trusted Microsoft application and needs internet access to work properly.
Should I allow Edge on Public networks?
Yes, if you use public Wi-Fi. The firewall still protects you from incoming threats.
Why does Edge work on Chrome but not Edge?
Firewall rules may block Edge specifically or block the Edge executable path.
Will resetting firewall remove viruses?
No. It only resets rules. Use antivirus for malware removal.
Conclusion
Allowing Microsoft Edge through the Windows Firewall is a simple but essential fix when the browser cannot access the internet properly. Whether you use the easy Windows Security method, advanced firewall rules, or command line tools, this guide provides every working solution.
If Edge is blocked, the issue is almost always related to firewall rules, network profiles, or third-party security software. Once properly allowed, Microsoft Edge should work normally across private and public networks.