Conversor de CSS para SCSS/Sass

Converta código CSS para SCSS/SASS, ou vice-versa

Tags: conversor de css converter código css sass scss

🚀 341,231 conversões totais (17 este mês)

O que é esta ferramenta?

Este conversor online gratuito ajuda você a transformar instantaneamente seu CSS em SCSS ou Sass indentado. É perfeito para desenvolvedores que estão migrando para folhas de estilo modernas e modulares com recursos como variáveis e aninhamento.

Como usar

  1. Cole seu código CSS no editor ou faça upload de um arquivo.
  2. Clique em Converter para mudar para SCSS ou Sass.
  3. Baixe, copie ou compartilhe seu resultado convertido.

Você também pode entrar com Google ou GitHub para salvar e gerenciar seu histórico de conversões.

O que é CSS?

CSS (Cascading Style Sheets) é a base do design web. Ele controla a aparência e a sensação dos sites, definindo layout, cores, fontes, espaçamento, animações e responsividade.

Exemplo de CSS:


p {
  color: red;
  text-align: center;
}
    

Saiba mais no Guia CSS do W3Schools.

O que é SCSS?

SCSS é uma sintaxe compatível com CSS do Sass com poder adicional: variáveis, aninhamento, mixins e funções. SCSS usa a extensão .scss e é amplamente adotado em projetos frontend de grande escala.

Exemplo de SCSS:


nav {
  ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }

  li {
    display: inline-block;
  }

  a {
    display: block;
    padding: 6px 12px;
    text-decoration: none;
  }
}
    

O que é Sass?

Sass (Syntactically Awesome Stylesheets) é um pré-processador que estende o CSS com recursos avançados. Ele possui duas sintaxes:

  • SCSS: Semelhante ao CSS com chaves e ponto e vírgula
  • Sass: Baseado em indentação, sem chaves ou ponto e vírgula

O Sass ajuda os desenvolvedores a escrever folhas de estilo DRY, manuteníveis e escaláveis para projetos complexos.

Exemplo de Sass (Indentado):


nav
  ul
    margin: 0
    padding: 0
    list-style: none

  li
    display: inline-block

  a
    display: block
    padding: 6px 12px
    text-decoration: none
    

Por que converter CSS para SCSS/Sass?

  • Estrutura de código limpa e organizada
  • Componentes reutilizáveis com mixins e variáveis
  • Facilidade de manutenção e refatoração

Explore Sass e SCSS em detalhes na documentação oficial do Sass.