GenerateRandomSearch

HTTP Header Generator

Generates a real, standard HTTP header name with an illustrative example value — useful for API documentation, mock requests, or a quick header-syntax reference.

What you'll get

This generator draws from a hand-checked list of 18 entries. Here is a spread of 6 of them, so you can see the style before you generate:

  • Content-Type: application/json
  • Cache-Control: no-store, max-age=0
  • Accept-Language: en-GB,en;q=0.9
  • If-None-Match: "33a64df551"
  • Access-Control-Allow-Origin: *
  • X-Correlation-ID: req-example-482910

A fixed sample of the list, not a live draw — your own results are picked at random from all 18, without repeating until the list runs out. Original authoring for Generate Random — standard, publicly documented HTTP header names and illustrative example values.. Last reviewed 2026-07-18.

How to use this tool

  1. Press generate for a header.
  2. Generate again for a different one.

Common use cases

  • API documentation examples
  • Mock-request construction
  • Learning header syntax

Practical tips

  • Test with headers your code does not expect as well as ones it does; unknown headers should be ignored rather than cause a failure.
  • Header names are case-insensitive, and code that assumes otherwise breaks against a different client.

Entries are chosen with your browser's cryptographic random number generator, so every entry on the list is equally likely. How Generate Random works.

Header values shown are constructed illustrative examples, never real credentials or tokens.