How to Fix 403 Forbidden Error

Quick answer
A 403 Forbidden error means the server understood the request but will not allow access. Visitors can check the URL, clear cookies and turn off VPN; site owners should check file permissions, .htaccess rules and security/firewall settings.
What does “403 Forbidden” mean?
HTTP 403 means access to this resource is refused.
What causes it?
- You do not have permission
- IP or country blocked, or VPN flagged
- Wrong file or folder permissions on the server
- Missing index file in a folder
Steps to try
Stop when the issue is resolved.
- Check the URL and try the home page of the site.
- Clear cookies and log in again.
- Turn off VPN or proxy.
- Site owners: set folders to 755 and files to 644.
- Site owners: check .htaccess and firewall/WAF rules for blocks.
Need more support? Check the official help: MDN Web Docs: HTTP response status codes
FAQs
Why do I get 403 only with a VPN?
Many sites block VPN IP ranges to stop abuse.
Can a 403 be temporary?
Yes, if a firewall blocked you for too many requests.
By Jordan Kim
·