Skip to content
451

Unavailable For Legal Reasons

Client Error (4xx)

The 451 Unavailable For Legal Reasons status code indicates that the resource is unavailable due to legal demands such as government censorship, court orders, or GDPR takedown requests. The code number is a reference to Ray Bradbury's novel Fahrenheit 451. The response should include details about the legal restriction, typically with a Link header pointing to the legal entity making the demand.

What is HTTP 451 Unavailable For Legal Reasons?

HTTP 451 Unavailable For Legal Reasons is a client error (4xx) status code. The 451 Unavailable For Legal Reasons status code indicates that the resource is unavailable due to legal demands such as government censorship, court orders, or GDPR takedown requests. The code number is a reference to Ray Bradbury's novel Fahrenheit 451. The response should include details about the legal restriction, typically with a Link header pointing to the legal entity making the demand. Common causes include government censorship or content blocking and court-ordered takedown. To fix it, contact the website operator for more information.

Example Response

HTTP/1.1 451 Unavailable For Legal Reasons
Link: <https://example.com/legal>; rel="blocked-by"
Content-Type: text/html

This content is not available in your region due to legal restrictions.

Common Causes

How to Fix

  1. 1. Contact the website operator for more information
  2. 2. Check if the content is available from a different jurisdiction
  3. 3. Review the legal notice linked in the response
  4. 4. If you are the operator, consult legal counsel about the restriction

Frequently Asked Questions

Why is this status code number 451?

It is a deliberate reference to Ray Bradbury's dystopian novel Fahrenheit 451, in which books are banned and burned. The temperature 451 degrees Fahrenheit was said to be the point at which paper catches fire.

When was 451 added to HTTP?

It was standardized in RFC 7725 in February 2016. Before that, sites typically used 403 Forbidden for legally restricted content, which was less informative about the reason.

Is 451 used for GDPR compliance?

Yes. When content must be removed due to GDPR right-to-be-forgotten requests, 451 can be used to indicate the legal reason. It is more transparent than returning a generic 404 or 403.

Related Status Codes

403 Forbidden 404 Not Found

Related Reading

HTTP Status Codes Cheat Sheet: Every Code Explained → JSON vs YAML vs TOML: Which Config Format to Use →