403

Forbidden

Client errors (4xx)·RFC 9110

HTTP 403 Forbidden is a Client errors (4xx) status code. The server understood the request but refuses to authorize it.

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