Formatters & Validators

Beautify and validate JSON, XML, YAML, SQL, HTML, CSS, regex, and more.

PopularAPI

JSON Formatter & Validator

JSON formatter and validator — beautify, minify, or validate JSON online instantly. Configurable 2-space, 4-space, or tab indentation. Inline error highlighting shows exactly where your JSON is broken. Handles nested objects and large payloads. No sign-up, 100% free.

Open →
API

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 →
API

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 →
PopularAPI

Regex Tester

Regex tester — test and debug regular expressions online with instant match highlighting. See all matches, capture group values, and named groups at a glance. Supports all JavaScript regex flags (g, i, m, s, u). Built-in find-and-replace mode. Free, no install.

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 JSON data against a JSON Schema (draft-07 core subset). Paste your schema and data, and get detailed validation errors with the exact path that failed and expected vs actual values. Supports required, type, enum, pattern, ranges, 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 →
New

JSON to TypeScript

JSON to TypeScript converter that turns any JSON sample into typed interfaces. Nested objects become named sub-interfaces, arrays become element unions, keys missing from some array items become optional, and nulls are typed explicitly. Set the root interface name and get deterministic, paste-ready output.

Open →