CSS Formatter

Format, beautify and minify CSS

Indent:
Input
Output
Formatted CSS will appear here...

Examples

Type CSSApply
Format .card{display:flex;gap:8px;padding:12px 16px}.card:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}
Format @media (max-width:640px){.nav{flex-direction:column}.nav a{padding:8px}}
Format :root{--brand:#6366f1;--space:8px}.btn{background:var(--brand);padding:var(--space) calc(var(--space)*2)}
Format @keyframes pulse{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}.dot{animation:pulse 2s ease-in-out infinite}
Minify a { color: red; text-decoration: none; } a:hover { color: blue; }
Minify /* layout */ .grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }
© 2026 Developer Toolbox. All rights reserved. About