ShowHeaders

Instantly see exactly which HTTP headers your browser sends—completely free, real-time, no storage.

Try It Now View Examples

What’s Happening Under the Hood?

Every time you click a link in your browser—whether you’re opening an article, streaming a video, or logging into your bank—your browser sends an HTTP request to the server hosting that link. But it’s more than just the address: along with the URL, your browser includes a set of HTTP headers that give servers important context.

Headers are key/value pairs like Referer (which page you came from), User-Agent (your browser and device), Accept-Language (your preferred language), and Cookie (session data). ShowHeaders exists to demystify that process by displaying exactly which headers your browser sends when making a request.

How It Works

1. Link to Our Script

Create a link or button pointing to headers.php.

2. Browser Sends Headers

When clicked, your browser will transmit all HTTP headers in the request.

3. See Them Displayed

Our script renders the headers in a neat table—no data is stored.

Examples

🔘 Button Link
Test Headers
<a href="https://showheaders.com/headers.php" class="btn btn-primary">Test Headers</a>
🔗 Simple Hyperlink
Click Here to View Headers
<a href="https://showheaders.com/headers.php" target="_blank">Click Here to View Headers</a>
📜 JavaScript Redirect
<script>
window.location.href = "https://showheaders.com/headers.php";
</script>
📩 Form Submission
<form action="https://showheaders.com/headers.php" method="get">
  <button type="submit">Submit Form</button>
</form>

Privacy & Data Use

ShowHeaders is a fully free service. We display your HTTP headers in real time and do not store any personal or request-level data.

We employ cookies only for session management, and use Apache logs to collect aggregate usage statistics (no identifying details). Your privacy is our top priority.

Learn More

📘 Documentation

Comprehensive guide to understanding HTTP headers with examples and technical details.

Read Documentation
🔗 Integration Examples

Code samples and practical examples for developers integrating ShowHeaders.

View Examples
🕰️ Headers Through Time

Explore the fascinating evolution of HTTP headers from the early web to today.

Read History

💖 Support This Project

ShowHeaders is completely free and will always remain so. If you find this tool useful for your development work, debugging, or learning, consider supporting its continued development and hosting.

Your support helps keep the servers running and enables us to add new features and maintain comprehensive documentation.