Compilador de SCSS a CSS — Sass online

Pega SCSS o Sass indentado y obtén CSS plano, compilado por el motor oficial Dart Sass en tu navegador, con mensajes de error claros que señalan la línea exacta.

Actualizado el
Sintaxis
Salida

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: SCSS a CSS

  1. Pega tu SCSS o cambia a la sintaxis Sass indentada.
  2. El CSS se compila mientras escribes; los errores muestran la línea y la columna.
  3. Elige la salida expandida o minificada y copia o descarga el CSS.

Qué puede compilar

Este es Dart Sass, la implementación de referencia de Sass, ejecutándose en tu navegador. Funciona todo el lenguaje: variables, anidamiento con &, mixins y @include, @extend, funciones, mapas, bucles, condiciones @if y el sistema de módulos con @use para los módulos integrados como sass:math y sass:color.

SCSS vs Sass indentado

SCSS es un superconjunto de CSS con llaves y punto y coma: cualquier CSS válido es SCSS válido. La sintaxis indentada más antigua (archivos .sass) usa sangría en lugar de llaves y saltos de línea en lugar de punto y coma. Ambas compilan al mismo CSS; elige la que usen tus archivos.

Importaciones de otros archivos

El navegador no puede leer los demás archivos de tu proyecto, así que @use "variables" o @import "mixins" de tus propios parciales no se resolverán aquí. Pega el contenido de los parciales encima del código que los usa. Las advertencias de obsolescencia de Sass, por ejemplo para darken(), se muestran debajo de la salida con el reemplazo sugerido.

Privado por diseño

La compilación se ejecuta completamente en tu navegador: tu código nunca se sube, así que es seguro para proyectos propietarios.

También se busca como: sass a css, compilador scss online, compilar sass online, convertir scss a css, compilador sass, conversor scss a css, scss compiler.

Herramientas que combinan con: SCSS a CSS

  • LESS a CSS — Pega tu código Less y obtén CSS puro, compilado por el motor oficial Less.js directamente en tu navegador.
  • Formateador de CSS — Convierte una hoja de estilos minificada en CSS legible, con una propiedad por línea y bloques @media correctamente anidados.
  • Minificador CSS — Pega una hoja de estilos para reducirla al instante.
  • CSS a Tailwind — Pega reglas o declaraciones CSS y obtén las clases utilitarias de Tailwind equivalentes para cada selector, incluidos los estados hover: y los valores arbitrarios como p-[13px].

Preguntas frecuentes

¿Es este el compilador real de Sass?
Sí: Dart Sass, la implementación oficial, compilada a JavaScript. Produce el mismo CSS que el comando sass de la línea de comandos.
¿Puedo convertir CSS a SCSS?
Cualquier CSS ya es SCSS válido, así que puedes renombrar el archivo de .css a .scss. El anidamiento y las variables los añades a mano al refactorizar.
¿Por qué veo advertencias de obsolescencia?
Sass está retirando funciones globales como darken() y @import. La advertencia muestra el reemplazo moderno, como color.adjust() y @use.
¿Puedo instalar SCSS a CSS como aplicación web y utilizarla sin conexión?
Sí. SCSS a CSS es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas