These are the request headers your browser sent to load this page. Every website you open gets a similar list.
Header
Value
accept
*/*
accept-encoding
gzip, br
connection
Keep-Alive
host
ip.tooljar.dev
user-agent
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Get them as JSON
From a terminal or a script, the same address returns JSON:
curl ip.tooljar.dev/headers
What the common headers mean
user-agent: Your browser and system describe themselves, for example Chrome on Windows.
accept: The file formats your browser can show, like HTML or images.
accept-language: Your preferred languages, in order. Websites use it to pick a language.
accept-encoding: The compression types your browser understands, like gzip or Brotli (br).
sec-ch-ua: Client hints: a newer, shorter way for Chrome-based browsers to say what they are.
sec-fetch-site: Fetch metadata: tells the site whether the request came from the same site or elsewhere.
sec-gpc: Global Privacy Control: you asked websites not to sell or share your data.
Questions people ask
What are HTTP headers?
Short lines of text that your browser sends with every request, before the actual content. They say which browser you use, which languages you prefer, which formats it understands and more. The website's server reads them to send a page that fits.
Why are some headers missing from the list?
This site runs on Cloudflare, which adds its own headers (names starting with cf-, and forwarding headers). We remove those so you see what your browser sent. Cookie values are hidden too, so you can share a screenshot safely.
Can I change the headers my browser sends?
Some of them. The language list follows your browser's language settings, and extensions can change others. Changing the user agent is possible in the browser's developer tools, but websites may then show the wrong version of a page.