---
title: HTTP Headers Checker
url: "https://pressable.com/web-tools/http-headers-checker/"
published: 2025-04-28
modified: 2025-05-02
author: Wayne McWilliams
---

[ Web Tools ](/web-tools/) 

# Free HTTP Headers Checker

Fetch and display a website’s HTTP response headers, helping you analyze server behavior and diagnose potential configuration issues.

 
 

 Enter URL:
 
 Check Headers 

 HTTP Headers:

 if (!url) { resultDiv.textContent = 'Please enter a valid URL.'; return; }

 if (!/^https?:\\/\\//i.test(url)) { url = 'https://' + url; }

 resultDiv.textContent = 'Checking headers...';

 const data = new FormData(); data.append('action', 'press\_http\_headers\_check'); data.append('url', url);

 fetch("https://pressable.com/wp-admin/admin-ajax.php", { method: 'POST', credentials: 'same-origin', body: data }) .then(response => response.json()) .then(response => { if (response.success) { resultDiv.textContent = response.data; } else { resultDiv.textContent = 'Error: ' + response.data; } }) .catch(() => { resultDiv.textContent = 'An error occurred.'; }); }

 document.addEventListener('DOMContentLoaded', function () { document.getElementById('press-http-check-button').addEventListener('click', runHeadersCheck);

 document.getElementById('press-http-headers-form').addEventListener('keydown', function (event) { if (event.key === 'Enter') { event.preventDefault(); runHeadersCheck(); } });

 const params = new URLSearchParams(window.location.search); const prefillUrl = params.get('d'); if (prefillUrl) { const input = document.getElementById('press-http-url'); input.value = prefillUrl; runHeadersCheck(); } });
