Conversor SCSS para CSS
Remove sintaxes SCSS simples (variáveis e comentários // ) para produzir um CSS aproximado para inspeção.
SCSS para CSS: só as variáveis
Alguém te mandou um trecho de SCSS e você quer enxergar o CSS que sai dali sem instalar o Dart Sass só para ler um arquivo. Esta página faz três coisas e apenas três: apaga as linhas de declaração de variável, do tipo $cor: #333, remove os comentários que começam com barra dupla e troca cada uso de $cor por var(--cor). É apoio de leitura, não etapa de build.
Apagar as declarações tem uma consequência direta: a saída passa a referenciar var(--cor) sem que --cor esteja definida em lugar nenhum. Você precisa declarar as suas, normalmente dentro de um bloco :root. A remoção de comentário também é regex simples, então qualquer barra dupla inicia comentário, inclusive a que está dentro de uma URL absoluta: um url com https vira um url truncado logo depois dos dois pontos.
O que ela não faz: aninhamento, o seletor &, @mixin, @include, @extend, @use, mapas, laços e funções como darken() passam inteiros para a saída, do jeito que entraram. Para compilar de verdade, npx sass entrada.scss saida.css resolve em um comando. Use esta página quando o SCSS é raso e você só quer o esqueleto do CSS na tela. A conversão acontece no navegador enquanto você digita.
Perguntas frequentes
Por que meu aninhamento continuou aninhado?
Como faço o $cor funcionar de verdade?
Dá para fazer o caminho inverso, CSS para SCSS?
Ferramentas Relacionadas
Conversor CSS para SCSS
Adapta CSS para SCSS preservando regras e convertendo variáveis CSS em variáveis SCSS quando detectadas.
Conversor CSS para LESS
Converta folhas de estilo CSS para a sintaxe LESS, transformando custom properties (--var) em variáveis @var. Modernize seu CSS e copie o código pronto para usar.
Conversor CSS para SASS
Converta CSS tradicional para a sintaxe indentada do SASS, sem chaves nem ponto e vírgula. Cole o CSS e copie o SASS pronto para o seu projeto.