HTTP Header Reference
A searchable reference of 61 HTTP headers you actually meet in real traffic, from Content-Type and Cache-Control to CORS, security and WebSocket headers. Every row tells you whether the header is a request, response or both, its category, a plain-English description and a copyable example value. Filter by keyword and by direction to find exactly the header you need.
How to use the HTTP header reference
- Type a header name or a keyword, such as cache or cookie, into the search box.
- Narrow the list with the Direction menu to show request, response or both.
- Read the Direction badge and Category column to place the header in context.
- Scan the description and the example printed under each header name.
- Click Copy on any row to grab that header's example value.
Examples
Find the caching headers
cache
5 matches: Cache-Control, Age, Vary, Pragma, Access-Control-Max-Age
Find the two core security-named headers
security
2 matches: Strict-Transport-Security and Content-Security-Policy
List the cookie headers
cookie
2 matches: Cookie (request) and Set-Cookie (response)
Frequently asked questions
How does the search work?
The box matches your text against each header's name and its description, case-insensitive, and the Direction menu then filters the result further. Searching cache returns five headers including Age, Vary and Pragma because the word appears in their descriptions, not only in a header name.
What is the difference between request and response headers?
Request headers are sent by the client to describe the request or the client itself, such as Accept and User-Agent. Response headers are sent back by the server about the response, such as ETag and Server. Some, like Content-Type, Cache-Control and Connection, are marked both because they appear in either direction.
Which HTTP headers improve security?
The reference tags a Security category that includes Strict-Transport-Security, Content-Security-Policy, X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy and the Cross-Origin-Opener and Resource policies. Note that a text search for the word security only returns the two headers whose names contain it.
What does the Authorization header do?
Authorization carries credentials, such as a Bearer token or Basic auth, so the server can authenticate the request. It is a request header, and the matching response header WWW-Authenticate is what a server sends with a 401 to tell the client which scheme to use.
Why is Referer spelled that way?
The Referer header preserves a misspelling from the original HTTP specification and it is now part of the standard. It still works everywhere, while the newer Referrer-Policy header, which controls how much of that address is sent, uses the correct double-r spelling.
What are the CORS headers for?
Cross-origin resource sharing uses a set of Access-Control headers plus Origin to let a server opt in to being read by other origins. A search for cors returns Origin, Access-Control-Request-Method and Access-Control-Request-Headers, since those descriptions mention CORS directly, while the Access-Control-Allow headers appear when you search access-control.
Does this tool inspect the headers of a live website?
No. It is a static reference that explains what each header means and shows a representative example. To see the real headers a site returns, use your browser's network panel or a command-line tool like curl -I.
Are these all the HTTP headers that exist?
No. This is a curated list of 61 of the most common standard headers. Many more exist, including experimental headers and custom application headers, which are often prefixed with X- like X-Forwarded-For.
Is anything I search sent to a server?
No. The list ships with the page and all filtering happens in your browser, so nothing you type is transmitted and the reference works offline once loaded.
Learn more
- Reading HTTP headers: request, response and what they control
How HTTP headers frame every request and response, why direction matters, and how caching, CORS and security headers change real behavior.
Related tools
HTTP Header Builder
Build CORS, cache and security response headers, then copy them as raw HTTP, Nginx add_header or Apache Header set lines. Runs in your browser.
HTTP Methods Reference
Searchable table of the nine RFC 9110 HTTP methods, showing which are safe, idempotent and cacheable, whether they carry a body, and what each is for.
HTTP Status Codes
Searchable list of HTTP status codes from 1xx to 5xx. Look up any code by number or name and see what 200, 301, 404 and 500 mean.
.env to JSON
Convert a .env file to JSON, or JSON back to .env. Parses KEY=value lines, comments, quotes and export. Runs entirely in your browser.
ASCII Table
Full ASCII table for all 128 codes with decimal, hex, octal and binary values, character names and descriptions. Search by code, hex or character.
Aspect Ratio Box Generator
Generate CSS for a responsive aspect-ratio container. Use the modern aspect-ratio property or the padding-top fallback, then copy the ready code.