Raw headers
Paste headers copied from DevTools or a request log.
Formatted output
Waiting for headers.
Format raw HTTP headers for free. Paste headers from DevTools or curl, then convert them to JSON, fetch code, curl flags or Python dicts. Runs in your browser.
Paste headers copied from DevTools or a request log.
Waiting for headers.
Paste raw headers as copied from browser DevTools, curl -v output or a server log. The tool splits each line at the first colon, handles folded continuation lines, and rebuilds the set in your chosen code format.
Duplicate header names are kept as separate entries in table view, and merged naturally in JSON-style outputs where the last value wins.
JSON object is best for config files and Postman imports. The fetch snippet drops straight into JavaScript, curl flags let you replay the exact request in a terminal, and the Python dict suits the requests library.
Table view is for humans: a clean two-column read of every header, handy when auditing security headers like Content-Security-Policy or Strict-Transport-Security.