XML Formatter & Validator - Free Online XML Beautifier
Easily format, validate, and beautify XML documents. Minify XML data with a single click. All processing happens locally in your browser for maximum privacy.
UD5 Toolkit
Build, test, and debug regular expressions in real-time. Supports JavaScript regex flavor with all common flags.
$1, $2, etc. for captured groups.g (global), i (case-insensitive), m (multiline), s (dotall - dot matches newline), u (unicode). You can combine them, e.g., gi.\\d need double backslash in some contexts), or mismatched parentheses. Check the error message displayed if the pattern is invalid.\\d for any digit (0-9), \\w for word characters (letters, digits, underscore), \\s for whitespace, and their uppercase counterparts for negation: \\D, \\W, \\S.(...). The matched content can be referenced by $1, $2 etc. in the replacement string. For example, pattern (\\w+)\\s+(\\d+) with replacement $1-$2 will turn "hello 123" into "hello-123".Easily format, validate, and beautify XML documents. Minify XML data with a single click. All processing happens locally in your browser for maximum privacy.
Enter your bag dimensions and compare against major airline carry-on and checked limits. Visual pass/fail gauge. Avoid gate fees.
Paste your SQL query and check for basic syntax errors. Highlights missing commas, wrong keywords. Local analysis.
Type a mathematical expression like 'sqrt(16)+sin(pi/2)' and get the result instantly. Supports popular functions. Local.
Paste a Bitcoin, Ethereum, or other crypto wallet address and quickly verify its format and checksum. No connection to blockchain.
Validate YAML syntax with line‑by‑line error messages. Also format messy YAML into clean, indented output. All in your browser.
Online JSON formatting and validation tool, supporting JSON minify/beautify, syntax highlighting, and error locating. Data processed locally in browser for security.
Paste a test card number to verify Luhn algorithm, identify issuer (Visa, MC), and check length. No real data.
Paste HTML and detect unclosed tags, invalid nesting, and duplicate IDs. Lightweight client‑side validation.
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 your sitemap XML and check for missing namespaces, invalid URLs, or size limit violations. Keep your SEO healthy.
Check if your A/B test results are statistically significant using chi-squared test. Enter visitors & conversions for control/variant. Results in plain English.
Convert between whole fruit, juice volume, and zest quantity. Never wonder how many lemons for 1/4 cup.
Press keys on your physical keyboard and see them highlighted on a virtual keyboard. Detects multi-key rollover. Quick hardware check.
Send conditional requests to a URL and verify that the server correctly handles ETag and If‑None‑Match. Audit caching.
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.
Select stain type (wine, grease, ink) and surface to get immediate first-aid cleaning steps. Local reference.
Paste JavaScript and catch syntax errors instantly with line numbers. Lightweight pre‑commit check. Local.
Calculate board feet for dimensional lumber and generate a cut list with waste factor. Quick carpentry tool.
Paste a list of foreground/background color pairs and instantly see which pass AA/AAA. Perfect for checking entire style guides.
Check the contrast ratio between foreground and background colors to ensure web accessibility compliance. Get WCAG 2.1 AA/AAA pass/fail results instantly.
Adjust material types (leaves, grass) to achieve the ideal 30:1 C:N ratio. Improve compost bin performance. Local only.
Check if a word or phrase is a palindrome (reads same forward and backward). Live validation and fun facts.
Quickly test SQL JOIN syntax (INNER, LEFT, RIGHT, FULL) with a sample database schema. Check logic and see conceptual result set without a real DB. Local only.
Enter any phrase and instantly see if it's a palindrome, ignoring spaces and punctuation. Fun for word nerds.
Choose colors and knot types to design a bracelet pattern. See visual guide. Save locally.
Convert currencies using a built‑in table of approximate fixed rates. Useful for quick estimates without live data. Local.
Change the sample rate of an audio file (e.g., 48kHz to 44.1kHz) without leaving the browser. Ideal for podcast prep.
Convert speed units such as miles per hour, kilometers per hour, knots, and meters per second. Accurate and quick, works offline in your browser.
Convert network and data transfer speeds: bps, Kbps, Mbps, Gbps, KiB/s, MiB/s. A must when comparing internet plans. Fast and local.