HTTP 403
Forbidden
Client Error
What does "HTTP 403 Forbidden" mean?
Plain-English Meaning
The server understands the request but refuses to authorize it. You're authenticated but don't have permission, or the server is blocking you entirely.
Common Causes
- Insufficient permissions
- Geo-blocking
- IP ban
- WAF (Web Application Firewall) rule blocking the request
- Missing authentication for protected resource
- Cloudflare bot detection
What Users Can Do
Try from a different network or country (VPN). Clear cookies. If it's consistent, the site is blocking your access.
What Developers Can Do
Check server permissions, .htaccess rules, firewall config, and WAF settings. Return 401 if authentication might help.
Related Status Codes
400
Bad Request 401
Unauthorized 404
Not Found 405
Method Not Allowed 408
Request Timeout 429
Too Many Requests
Bad Request 401
Unauthorized 404
Not Found 405
Method Not Allowed 408
Request Timeout 429
Too Many Requests
Seeing HTTP 403 on a specific site?
Check if the site is experiencing this error for everyone or just you.
Check Website Status