Formatters
Pretty-print and minify code and data.
CSS Formatter
Beautify and format messy or minified CSS online. Indent rules, put one declaration per line and tidy spacing. Runs in your browser.
CSS Minifier
Minify CSS online to shrink file size. Strips comments and whitespace, keeps your strings and url() values intact, and runs in your browser.
Diff Checker
Compare two blocks of text or code line by line. See added, removed and unchanged lines with color highlighting. Free, fast and runs in your browser.
GraphQL Formatter
Format and minify GraphQL queries, mutations and schemas online. Indent selections, normalize spacing and shrink queries. Runs in your browser.
HTML Formatter
Beautify and indent messy HTML online. Pretty-print nested tags with custom indentation. Keeps pre, script and style intact. Runs in your browser.
HTML Minifier
Minify HTML online to shrink page size. Strips comments and collapses whitespace while keeping pre, script and style intact. Runs in your browser.
HTML to JSX
Convert HTML to JSX for React. Rename class and for, camelCase attributes and events, turn inline styles into objects and self-close void tags.
JSON Diff
Compare two JSON documents and see exactly what was added, removed or changed. Color-coded paths and values, key-order insensitive. Runs in your browser.
JSON Formatter
Format, validate and minify JSON online. Pretty-print with custom indentation, sort keys and catch syntax errors. Runs in your browser.
Markdown to HTML
Convert Markdown to clean HTML in your browser. Headings, bold, italic, links, images, lists, blockquotes and fenced code blocks, with text safely escaped.
SQL Formatter
Format and beautify SQL online. Put clauses on their own lines, indent the column list and uppercase keywords. Fast and runs in your browser.
XML Formatter
Format, beautify and minify XML online. Pretty-print with custom indentation, preserve attributes and the declaration. Runs in your browser.
YAML Formatter
Format and validate YAML online. Fix indentation, normalize messy YAML, sort keys and catch syntax errors. Runs entirely in your browser.