HTTP Headers Reference

Searchable list of HTTP request and response headers with purpose, example and direction.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

A fast, searchable HTTP headers reference covering 50+ of the request and response headers you meet every day building and debugging web apps and APIs. Each entry shows the header’s purpose, a realistic example value, the direction it travels (request, response or both) and a category so you can jump straight to caching, security, CORS or content headers. It is built for developers writing fetch calls, configuring a reverse proxy, hardening a site, or trying to remember exactly how Cache-Control or Set-Cookie is formatted.

How it works

Every header lives in a single in-browser catalogue, sorted alphabetically. The search box matches against the header name, its plain-English purpose and the example value, so typing cache, cors or nosniff narrows the list instantly. Two dropdowns refine further: Direction shows only request or response headers (headers used in both directions always remain visible), and Category filters to one of caching, security, CORS, content, authentication, conditional, negotiation, range, cookies, redirect, connection or other. A counter shows how many of the full set currently match.

Each row carries a coloured Request / Response / Both pill, the category, a one-line purpose, and a copyable example formatted exactly as it appears on the wire. The Copy button places the example on your clipboard so you can paste a correctly-formatted header into curl, a config file or your code with no typos. Because the data ships with the page, there is no network call, no live request to a server, and nothing you type ever leaves your browser.

Example

Suppose you are caching a static asset aggressively and want the exact directive. Search cache, and the reference returns Cache-Control, marked Both, in the Caching category, with the example:

Cache-Control: public, max-age=86400, immutable

Copy it, paste it into your server config, and the asset is cacheable for a day and marked immutable so browsers skip revalidation. Switch the Category dropdown to Security and you instantly see the six headers worth adding to any site — Content-Security-Policy, Strict-Transport-Security, X-Content-Type-Options, X-Frame-Options, Referrer-Policy and Permissions-Policy — each with a sensible example value ready to copy.

HeaderDirectionCategoryExample
AuthorizationRequestAuthenticationBearer eyJhbGci...
Content-TypeBothContentapplication/json; charset=utf-8
ETagResponseConditional"33a64df5..."
Access-Control-Allow-OriginResponseCORShttps://example.com

Everything is filtered and copied in your browser — no header inspection, no network requests, no tracking.

Ad placeholder (rectangle)