HTTP Headers Reference - Online Search & Descriptions
Browse a searchable list of standard HTTP request and response headers with explanations. Quick dev help.
UD5 Toolkit
Test, analyze & debug Cross-Origin Resource Sharing headers in real-time
Live TestingPaste raw response headers (from curl -I or DevTools) to analyze CORS configuration.
*Access-Control-Allow-Origin header. To fix it, configure your server to include this header with either a specific origin (e.g., https://myapp.com) or a wildcard *. Note that * cannot be used with credentials (cookies/authorization). Use this tool to verify the header is present in the response.OPTIONS request sent by the browser before certain cross-origin requests (non-simple requests). It checks with the server whether the actual request is safe to send. Preflight is triggered by non-standard HTTP methods (PUT, DELETE, PATCH), custom headers (like Authorization or X-Custom-Header), or Content-Type values other than application/x-www-form-urlencoded, multipart/form-data, or text/plain.* together with Access-Control-Allow-Credentials: true. If you need to send credentials (cookies, HTTP authentication), you must specify an exact origin in Access-Control-Allow-Origin. Using both is a common configuration mistake that this tool can detect.curl with the -I flag for a HEAD request: curl -I -H "Origin: https://example.com" https://api.target.com/endpoint For preflight simulation: curl -X OPTIONS -H "Origin: https://example.com" -H "Access-Control-Request-Method: POST" https://api.target.com/endpoint Then paste the response headers into the Header Analyzer above.Content-Type: application/json or custom headers trigger a preflight because they fall outside the "simple request" criteria. The browser sends an OPTIONS request first to verify the server permits the actual POST. Ensure your server handles OPTIONS requests properly.X-Rate-Limit, X-Request-ID, or Link), you must list them in Access-Control-Expose-Headers for JavaScript to read them via response.headers.get().Access-Control-Max-Age header controls how long (in seconds) a browser can cache the preflight response. The maximum value in Chrome is 7200 seconds (2 hours), while Firefox supports up to 86400 seconds (24 hours). Setting an appropriate Max-Age reduces unnecessary preflight requests and improves performance. If not specified, browsers use a default of 5 seconds.Browse a searchable list of standard HTTP request and response headers with explanations. Quick dev help.
Drop a WAV file and see its full header: sample rate, bit depth, channels, and chunk structure. Raw bytes explained.
A complete reference of HTTP status codes with explanations. Search and filter by code or category. Useful for API developers and web debugging. Static and fast.
Enter a domain and see public WHOIS info via a free API with rate limiting. Quick domain check.
Select cities and see a 24-hour grid highlighting compatible meeting times. Drag to find a slot that works for everyone. Daylight saving aware.
Look up any HTTP status code and see its meaning, RFC reference, and example. Full offline reference.
Modify the DOM via buttons and see MutationRecords logged. Understand childList, attributes, and subtree options.
Display current time for multiple cities worldwide. Add and remove locations. See day/night indicator. Lightweight and always accurate.
Snap or type expense details and store them locally. Categorize and see monthly totals. No cloud, no sign‑up.
See current time in multiple pre-selected cities simultaneously with day/night indicators. No tracking, just a simple multi-clock.
Paste email headers or body text to quickly spot phishing signs, suspicious domains, and obfuscated links. Educational and private.
Paste text and instantly see if it contains hidden zero‑width characters often used in steganography. Reveal invisible payloads.
Record a tick bite date and daily symptoms. Visual timeline to share with doctor. Private and local.
Quick eligibility estimator for Canadian GST/HST credit and climate action incentive based on income and family size. For informational purpose only.
Strip dangerous HTML tags and attributes (scripts, onclick) to prevent XSS attacks. Safe iframe preview. Local sanitation engine.
Need a reason why you are late or the build failed? Get a hilarious, tech‑themed excuse. Pure fun for dev teams.
Record audio from your microphone and save as WAV file. Visual waveform while recording. Simple and privacy-friendly; audio stays in your browser.
Type an abbreviation and its full form to get the proper `<abbr title='...'>` HTML. For accessible markup.
Enter an English word to get a brief etymology (Latin, Greek, etc.) and root meaning. From curated static data.
Enter any two values (voltage, current, resistance, power) and compute the others. Visual triangle helper and formula display. Instant local calculation.
Enter a registration (e.g., N123AB) and convert to the standard phonetic callsign. Aviation enthusiast tool.
Search and browse a comprehensive table of SI units and common imperial conversions. For students and engineers.
Build hreflang tags for multi‑language websites. Select languages and URLs and get the complete <link> snippet.
Calculate the output voltage and resistor values for a voltage divider circuit. Includes schematic. Handy for electronics hobbyists and engineers.
Play standard emergency whistle patterns (SOS, three blasts) using Web Audio. Learn signals for outdoor safety. Offline capable after load.
Paste a sentence and see each word tagged with its part of speech (noun, verb, adjective). Local rule‑based analysis.
See the current UV index forecast or enter a value to learn protection needed (SPF, hat, shade). Educational.
Type your name and see it spelled letter-by-letter in the NATO phonetic alphabet. Useful for radio calls or just for fun.
Compare the real cost of currency exchange including hidden mark-ups and service fees. See how much you lose per transaction. Local educational tool.
Select region (US, Canada, International) and see channel frequencies and usage (distress, bridge). Boating safety.