# 416 Range Not Satisfiable

> The requested byte range cannot be satisfied by the server.

Source: https://apiguide.dev/status-codes/416
Class: client-error
Defined in: RFC 9110, Section 15.5.17 <https://www.rfc-editor.org/rfc/rfc9110.html#section-15.5.17>
Updated: 2026-07-09

## What does HTTP status code 416 mean?

The 416 Range Not Satisfiable status code indicates that the client requested a range segment of a file (via the Range header) that falls outside the actual bounds of the resource.

## When to use it in APIs

Returned when a client requests bytes 500-1000 of a file that is only 300 bytes long.

## How it compares to other codes

* **206 Partial Content**: Returned when the requested range is valid and successfully served.
