XML Sitemap Validator - Online Check Structure & Errors
Paste your sitemap XML and check for missing namespaces, invalid URLs, or size limit violations. Keep your SEO healthy.
UD5 Toolkit
Inspect HTTP cache headers, validate conditional requests, and audit cache strategies
Sending request...
If-None-Match) to ask servers: "Has this resource changed since I last fetched it?" If not, the server returns 304 Not Modified, saving bandwidth. ETags can be strong (exact byte match) or weak (prefixed with W/, indicating semantic equivalence).If-Modified-Since for conditional requests. Unlike ETags (which detect any content change), Last-Modified is time-based and has 1-second resolution — if a resource changes twice within the same second, Last-Modified may not catch it. ETags are more precise. Best practice: use both for maximum cache efficiency and compatibility."abc123") guarantees byte-for-byte identical content. A weak ETag (e.g., W/"abc123") indicates the content is semantically equivalent but may differ in non-essential ways (like different compression or minor formatting). Weak ETags are useful for dynamic content where exact byte matching is impractical. For static assets (JS, CSS, images), strong ETags are preferred for precise cache validation.304 Not Modified response means the client's cached version is still fresh — the server tells the browser "your copy is still good, use it." This response has no body, saving significant bandwidth (especially for large resources). It's triggered when a conditional request header (If-None-Match or If-Modified-Since) matches the current server state. Proper 304 handling is essential for efficient web caching strategies.max-age=N — Cache for N seconds from request times-maxage=N — Like max-age but for shared/CDN caches onlypublic — Can be cached by any cache (browser, CDN, proxy)private — Only for the end user's browser, not shared cachesno-cache — Must revalidate with server before each useno-store — Do not cache at all (use for sensitive data)must-revalidate — Must check with server after expirationimmutable — Content will never change (great for versioned assets)304 responses on repeat visits. For automated testing, tools like curl -I -H "If-None-Match: <etag>" let you manually send conditional requests. A well-configured server should return 304 when the ETag matches and 200 with new content when it doesn't.Cache-Control: public, max-age=31536000, immutable (1 year). These files never change, so the browser can skip revalidation entirely. For unversioned assets: use Cache-Control: public, max-age=86400 with both ETag and Last-Modified for revalidation. Always combine with a CDN for optimal global delivery.curl -I for unrestricted header inspection.Paste your sitemap XML and check for missing namespaces, invalid URLs, or size limit violations. Keep your SEO healthy.
Validate YAML syntax with line‑by‑line error messages. Also format messy YAML into clean, indented output. All in your browser.
Paste HTML and detect unclosed tags, invalid nesting, and duplicate IDs. Lightweight client‑side validation.
Paste a Bitcoin, Ethereum, or other crypto wallet address and quickly verify its format and checksum. No connection to blockchain.
Paste your SQL query and check for basic syntax errors. Highlights missing commas, wrong keywords. Local analysis.
Paste any DNS record and check if its format is valid for the selected record type (A, AAAA, CNAME, MX, TXT, SRV). Prevents typos.
Paste JavaScript and catch syntax errors instantly with line numbers. Lightweight pre‑commit check. Local.
Online JSON formatting and validation tool, supporting JSON minify/beautify, syntax highlighting, and error locating. Data processed locally in browser for security.
Easily format, validate, and beautify XML documents. Minify XML data with a single click. All processing happens locally in your browser for maximum privacy.
Answer questions about your page (image size, caching, fonts) and get a tailored list of optimization tips. Manual audit helper.
Build and test regular expressions against sample text. Real-time match highlighting, capture groups display, and flavor options. All inside your browser.
Paste a list of foreground/background color pairs and instantly see which pass AA/AAA. Perfect for checking entire style guides.
Design a clean, professional email signature with your photo, links, and disclaimers. Copy the HTML to use in Gmail/Outlook.
Create a polished HTML email signature with your photo, links, and company details. Live preview and copy HTML to clipboard. Works with Gmail, Outlook, Apple Mail.
Enter a UPC or EAN barcode number and validate the check digit. See if it's a real product code. Local calculation.
Enter your bag dimensions and compare against major airline carry-on and checked limits. Visual pass/fail gauge. Avoid gate fees.
Paste a test card number to verify Luhn algorithm, identify issuer (Visa, MC), and check length. No real data.
Check the contrast ratio between foreground and background colors to ensure web accessibility compliance. Get WCAG 2.1 AA/AAA pass/fail results instantly.
Snap or type expense details and store them locally. Categorize and see monthly totals. No cloud, no sign‑up.
Enter a topic and get a list of suggested hashtags. Mix popular and niche tags. Copy all with one click. Local only.
Build a palette and simulate how it appears to various color deficiencies. Also generate pre-vetted accessible palettes. Local processing.
Generate the <meta name='color‑scheme'> tag and CSS property to enable native dark/light rendering. Quick copy.
Create a clear, structured bug report or support ticket with environment, steps, and expected result. Copy/paste.
Build 'I feel... when... because...' statements interactively. Improve communication in relationships. Local only.
Fill in feeding, walking, medication details and generate a clear care sheet for your pet sitter. Print or share.
Generate comprehensive HTML meta tags for SEO and social sharing (Open Graph, Twitter Cards). Copy ready-to-use code. Boost your search visibility.
Type a mathematical expression like 'sqrt(16)+sin(pi/2)' and get the result instantly. Supports popular functions. Local.
Generate a camping checklist based on trip style (car, backpacking, glamping). Check off items. Fully local.
Input a hex color and adjust its lightness by a percentage. Get tristimulus shades for CSS. Quick and visual.
Visual chart and questionnaire to estimate pet obesity risk. Combines weight, breed, and palpation guide.