Formatters & Validators
Beautify and validate JSON, XML, YAML, SQL, HTML, CSS, regex, and more.
JSON Formatter & Validator
Beautify, minify, or validate JSON. Configurable indentation. Instant error highlighting.
Open →XML Formatter
Format, beautify, and validate XML online. Proper indentation, tag nesting, and instant parse error reporting. Also minifies XML by removing whitespace. Works with SOAP, RSS, Maven pom.xml, Android layouts, and any well-formed XML document.
Open →YAML Formatter & Validator
Validate and format YAML online. Detects syntax errors like bad indentation, invalid scalars, and tab characters. Outputs canonical YAML with consistent formatting. Essential for Kubernetes manifests, GitHub Actions, Docker Compose, and Helm charts.
Open →Regex Tester
Test regular expressions with instant match highlighting, group capture display, and find-and-replace mode.
Open →Diff Viewer
Compare two texts side by side with line-by-line diff highlighting. Shows added, removed, and unchanged lines — like git diff but in your browser. Also works as a JSON diff checker, code diff tool, or string comparison utility.
Open →SQL Formatter
SQL formatter online — beautify and format SQL queries. Uppercases keywords, aligns clauses, and adds proper indentation. Works with MySQL, PostgreSQL, SQLite, SQL Server, and standard SQL. Useful for debugging complex queries and code reviews.
Open →HTML Formatter
HTML formatter online — beautify or minify HTML markup. Proper tag indentation, clean attribute formatting, and correct nesting. Also removes whitespace and comments for production builds. Handles HTML5, fragments, and template syntax.
Open →CSS Formatter & Minifier
CSS formatter and minifier online. Beautify CSS with proper indentation and property ordering, or minify stylesheets to remove all whitespace and comments. Handles CSS variables, media queries, keyframes, and nested rules.
Open →JavaScript Formatter
JavaScript and TypeScript formatter online — clean up JS/TS code with proper line endings, consistent spacing, and collapsed blank lines. Detects and formats embedded JSON strings. For full Prettier-style formatting, use this as a quick pre-processor.
Open →Markdown Preview
Markdown preview online — write Markdown and see the rendered HTML in real time. Side-by-side editor and preview. Supports CommonMark spec: headings, bold, italic, code blocks, tables, links, images, and blockquotes. Export rendered HTML.
Open →JSON Schema Validator
JSON Schema validator online — validate any JSON data against a JSON Schema (draft-07). Paste your schema and data, and get detailed validation errors with paths and expected vs actual values. Supports required, type, format, enum, pattern, and nested schemas.
Open →JSONPath Tester
JSONPath tester — test JSONPath expressions against JSON data. Supports dot notation, bracket notation, wildcards, array slices, recursive descent (..), and filter expressions [?(@.price > 10)]. See matched results instantly.
Open →