403

Forbidden

Client errors (4xx)·RFC 9110

What 403 means

The server understood the request but refuses to authorize it.

Unlike 401, authenticating will not help — the account simply lacks permission. Causes: file permissions, IP blocks, or missing roles.

Client errors (4xx)

The request contains an error from the client — bad syntax, missing auth or a wrong URL.

Other 4xx codes

FAQ — 403

What does HTTP 403 mean?

403 Forbidden: The server understood the request but refuses to authorize it. Unlike 401, authenticating will not help — the account simply lacks permission. Causes: file permissions, IP blocks, or missing roles.

Which class does status code 403 belong to?

403 is a Client errors (4xx) code. The request contains an error from the client — bad syntax, missing auth or a wrong URL.

Where is the 403 code defined?

Status code 403 is defined in RFC 9110 and is part of the IANA HTTP Status Code Registry.

← All HTTP status codes