Skip to content
RU
← All HTTP Headers
Caching

Expires

Specifies a date/time after which the response is considered stale. Superseded by Cache-Control max-age.

Syntax

Expires: <http-date>

Example

Expires: Thu, 12 Mar 2027 10:00:00 GMT

Description

Expires specifies an absolute date after which the response is stale. Original HTTP/1.0 caching mechanism.

When both Cache-Control: max-age and Expires are present, Cache-Control takes precedence.

Limitation: requires synchronized clocks. Cache-Control: max-age (relative time) is preferred.

How real sites send this header

Home-page responses of 501 popular sites from the enterno.io /check catalogue, checked in the last 30 days.

28.9% (145 of 501) send Expires.

See it on: google.com, yandex.ru, habr.com, amocrm.ru, auto.ru

Check if your website sends this header correctly

Check your headers →

Related Articles

Related Headers

Related guides

Longer-form reading on this topic from the knowledge base.

Automate this check

Set up continuous monitoring and get an alert when something breaks. No manual runs to remember.