HTML lang Validator - Online Check Language Tag
Validate a language tag like en‑US or zh‑Hans against the IANA registry. Ensure correct HTML lang attribute.
UD5 Toolkit
Check & analyze HTTP Strict‑Transport‑Security headers for any website. Ensure your domain enforces HTTPS properly.
Fetching headers from target URL...
This may take a few secondsUnable to retrieve headers from this URL.
Waiting for analysis...
HTTP Strict Transport Security (HSTS) is a web security policy mechanism that helps protect websites against protocol downgrade attacks and cookie hijacking. It forces browsers to interact with the website exclusively over HTTPS.
max-age directive specifies (in seconds) how long the browser should remember that the site must only be accessed via HTTPS. Common values: 31,536,000 (1 year), 63,072,000 (2 years). A longer max-age provides better security. Google's HSTS preload list requires a minimum max-age of 1 year (31,536,000 seconds), with 2 years recommended.
includeSubDomains directive extends the HSTS policy to all subdomains of the main domain. For example, if example.com sets HSTS with includeSubDomains, then blog.example.com, api.example.com, and all other subdomains must also be accessed via HTTPS. This prevents attackers from targeting unprotected subdomains.
preload directive to your header and submit your domain at hstspreload.org. Requirements: valid certificate, redirect HTTP→HTTPS on the same host, all subdomains covered, and max-age ≥ 1 year.
strict-transport-security in Response Headers; (3) Visit hstspreload.org to check preload status; (4) Use command-line tools like curl -I https://yoursite.com and look for the header.
add_header Strict-Transport-Security "max-age=63072000; includeSubDomains; preload" always;Header always set Strict-Transport-Security "max-age=63072000; includeSubDomains; preload"helmet middleware — app.use(helmet.hsts({ maxAge: 63072000, includeSubDomains: true, preload: true })).
Validate a language tag like en‑US or zh‑Hans against the IANA registry. Ensure correct HTML lang attribute.
Convert carabiner strength from kN to kg/lbs and understand Major Axis vs Minor Axis markings. Quick educational reference for climbers.
Request HID devices and list them. Read input reports and send output. For custom hardware and controllers.
Paste a WebVTT file and instantly check for syntax errors. Validate timestamps and cue formatting. Essential for video devs.
Paste an HTML snippet and check for common ARIA mistakes: missing labels, invalid roles, and aria‑hidden misuse. Educate your team.
Shift the color temperature of your photo towards warm (orange) or cool (blue). Instant canvas filter. Download result.
Enter pot volume and tea type to find the right amount of dry leaf considering expansion. Avoid overflowing.
Enter any number up to trillion and get the English word representation. For filling out checks or legal documents.
Pick colors using the HWB (Hue‑Whiteness‑Blackness) model. Get the CSS hwb() function code. Simpler than HSL for some.
Start with a base color and generate an extended palette where every shade contrasts properly with white and black. Export tokens.
Convert plain text into HTML‑safe strings by escaping <, >, &, and quotes. Insert into code safely. Local copy.
Convert English text to Braille (Grade 1 and simple Grade 2 contractions). Educational tool to understand Braille representation. Local only.
Upload any image, add a thick white border and drop shadow, and turn it into a sticker. Download as transparent PNG.
Flip a coin with adjustable bias (e.g., 70% heads). Used for random decision-making when you want to gently influence outcomes. History & stats shown.
Convert volume and capacity units: gallon (US/UK), liter, milliliter, cup, and fluid ounce. Handy for cooking and science. Works entirely offline.
Enter original and target color to compute the exact CSS hue‑rotate(deg) filter needed. For precise icon and image tinting.
Create a fully accessible form by adding fields; the tool generates the proper labels, inputs, and ARIA attributes. Copy the clean HTML.
Add N business days to a date, skipping weekends and optionally entering custom holidays. Regional presets.
Enter current weight and age to estimate adult weight based on growth curves. For purebred and mixed.
Automatically restore natural colors to a photo by removing color casts. Gray world algorithm. One‑click fix. Canvas.
Estimate the baby's due date based on last menstrual period (LMP) or conception date. Also shows current week and trimester. Educational only.
View the moon phase for any date in past or future. See full moon dates and eclipses for a given year.
Calculate the perceived brightness of an RGB color and determine if black or white text is more readable. Accessibility tool.
Test the experimental Translation API to translate text between languages directly in the browser, without cloud calls. Check support and copy the JavaScript starter.
Draw a digit (0‑9) on the canvas and a simple neural net guess the number. Educational demo. No upload.
Reverse entire text, flip letters, or reverse word order. Fun for puzzles and creative writing. Instant transformation without data leaving your browser.
Override your browser's geolocation to any coordinates and test how your app responds. For development and privacy testing.
Drag colored shapes to matching outlines. Simple, no-text game for 2-4 year olds. Works on touch devices.
Pick a base color and generate a 10‑step scale where each step meets a specific contrast ratio against white or black. Export as CSS custom properties.
Generate a grand, aristocratic title like 'Duke of Waffleshire'. Perfect for silly fun or RPG characters. Local.