CSS Formatter & Beautifier

Pretty-print CSS with consistent indentation, including media queries.

Paste any CSS — minified or messy — and get a properly indented version. Selectors, declarations and nested at-rules like @media are placed on their own lines with consistent spacing. Runs entirely in your browser.

Common use cases

  • Format minified CSS dumped from production for inspection
  • Standardise indentation in legacy stylesheets without running Prettier
  • Re-indent Tailwind or component-library overrides for clarity
  • Make hand-written keyframes and media queries easier to read

Frequently asked questions

Does it handle @media and @keyframes?
Yes — nested at-rules are indented inside their parent block.
Is it a full Prettier replacement?
No. It only reformats whitespace; it doesn't merge selectors, sort properties or transform values. For comprehensive CSS formatting, use Prettier in your build.
Does it strip comments?
Comments are removed for clean output. If you need them preserved, edit by hand.

Related tools