HTTP 206

HTTP 206 Partial Content — Meaning, Causes & How to Fix

The server is delivering only part of the resource due to a Range header sent by the client.

Code
206
Name
Partial Content
Class
2xx Success
Specification
RFC 9110 §15.3.7
Cacheable by default
Yes — heuristically cacheable by default

What HTTP 206 means

206 Partial Content answers a request that carried a Range header. The body contains only the requested byte range(s), described by Content-Range. It powers resumable downloads and seeking in audio and video players.

Common causes

How to fix it

For site owners

For visitors & developers

SEO impact

No SEO issue. Crawlers request whole documents; serving ranges for media files is normal.

Example 206 response

HTTP/1.1 206 Partial Content
Content-Range: bytes 0-1023/146515
Content-Length: 1024
Content-Type: video/mp4

Related status codes

200 · OK304 · Not Modified201 · Created202 · Accepted204 · No Content

Check or look up another code

Search and filter every code in the HTTP Status Codes tool, browse the full list by class, or read HTTP status codes explained: the complete developer guide.

Open HTTP Status Codes tool →All status codes

Frequently asked questions

What does HTTP 206 mean?

HTTP 206 Partial Content is a 2xx Success status code. The server is delivering only part of the resource due to a Range header sent by the client.

Why do I see 206 for my videos in the logs?

That is normal. Browsers fetch media in byte ranges so playback can start quickly and seeking works.

Which specification defines 206?

It is defined in RFC 9110 §15.3.7.

Is a 206 response cacheable?

Yes. 206 is one of the codes RFC 9110 §15.1 lets caches store heuristically, so it can be reused without explicit caching headers. Send Cache-Control to control how long.

More PAYATE tools