Compilador SCSS para CSS — Sass Online

Cole SCSS ou Sass indentado e receba CSS puro, compilado pelo motor oficial Dart Sass no seu navegador, com mensagens de erro que apontam a linha exata.

Atualizado em
Sintaxe
Saída

Seus dados nunca saem do seu computador. Todo o processamento acontece localmente no navegador.

Como usar: SCSS para CSS

  1. Cole seu SCSS ou troque para a sintaxe Sass indentada.
  2. O CSS é compilado enquanto você digita; os erros mostram a linha e a coluna.
  3. Escolha a saída expandida ou minificada e copie ou baixe o CSS.

O que o compilador faz

Este é o Dart Sass, a implementação de referência do Sass, rodando no seu navegador. Tudo da linguagem funciona: variáveis, aninhamento com &, mixins e @include, @extend, funções, mapas, laços, condições @if e o sistema de módulos com @use para os módulos embutidos, como sass:math e sass:color.

SCSS vs Sass indentado

SCSS é um superconjunto de CSS com chaves e ponto e vírgula — qualquer CSS válido é SCSS válido. A sintaxe indentada mais antiga (arquivos .sass) usa indentação no lugar de chaves e quebras de linha no lugar de ponto e vírgula. As duas compilam para o mesmo CSS; use a que os seus arquivos usam.

Importações de outros arquivos

O navegador não consegue ler os outros arquivos do seu projeto, então @use "variables" ou @import "mixins" dos seus próprios parciais não serão resolvidos aqui. Cole o conteúdo dos parciais acima do código que os usa. Avisos de descontinuação do Sass — por exemplo, para darken() — aparecem abaixo da saída, com a substituição sugerida.

Privado por design

A compilação roda inteiramente no seu navegador — seu código nunca é enviado, então é seguro para projetos proprietários.

Também pesquisado como: sass para css, compilador scss online, compilar sass online, converter scss para css, conversor scss, compilador sass.

Ferramentas que combinam com: SCSS para CSS

  • Compilador LESS para CSS — Cole seu código Less e receba CSS puro, compilado pelo motor oficial Less.js direto no seu navegador.
  • Formatador de CSS — Transforme uma folha de estilo minificada em CSS legível, com uma propriedade por linha e blocos @media aninhados corretamente.
  • Minificador CSS — Cole uma folha de estilos para reduzi-la na hora.
  • Conversor CSS para Tailwind — Cole regras ou declarações CSS e receba as classes utilitárias do Tailwind equivalentes para cada seletor — incluindo estados hover: e valores arbitrários como p-[13px].

Perguntas frequentes

Este é o compilador Sass de verdade?
Sim — Dart Sass, a implementação oficial, compilada para JavaScript. Ele gera o mesmo CSS que o comando sass de linha de comando.
Dá para converter CSS em SCSS?
Qualquer CSS já é SCSS válido, então você pode renomear .css para .scss. Aninhamento e variáveis são adicionados manualmente conforme você refatora.
Por que vejo avisos de descontinuação?
O Sass está eliminando funções globais como darken() e o @import. O aviso mostra a substituição moderna, como color.adjust() e @use.
Posso instalar o SCSS para CSS como um aplicativo da web e usá-lo offline?
Sim. O SCSS para CSS é um aplicativo da web instalável (PWA) — instalado a partir do seu navegador, não baixado de uma loja de aplicativos. Clique em “Instalar aplicativo” na parte superior desta página no Chrome ou no Edge (Windows, macOS, Linux, ChromeOS) ou, no Android, use “Compartilhar” → “Adicionar à tela inicial” no iPhone e no iPad, ou “Arquivo” → “Adicionar ao Dock” no Safari 17+ em um Mac. Em seguida, ela se abre em uma janela própria com seu próprio ícone e, como é executada inteiramente no seu navegador, continua funcionando offline. O Firefox no desktop não permite a instalação de aplicativos da web. Como funciona a instalação.

Ferramentas relacionadas