Compilador de LESS a CSS
Compila hojas de estilo LESS a CSS puro online y gratis con nuestro compilador de LESS a CSS. Compatible con variables, reglas anidadas, selector padre (&), mixins con parámetros, operaciones aritméticas y funciones de color, sin necesidad de Node.js ni herramientas de compilación. No necesitas registro: toda la compilación se ejecuta localmente en tu navegador.
Paste your LESS stylesheet and click Compile. The compiler resolves variables, expands nested rules, applies mixins, evaluates arithmetic operations, and outputs valid CSS. All compilation runs locally in your browser.
¿Por qué usar nuestro compilador de LESS a CSS?
- Compilación instantánea de LESS a CSS: compila hojas de LESS a CSS puro al instante en tu navegador y sin esperas. Nuestro compilador de LESS a CSS resuelve variables, expande reglas anidadas, aplica mixins y evalúa operaciones aritméticas en milisegundos.
- Compilador de LESS a CSS online seguro: toda la compilación de LESS a CSS ocurre localmente en tu navegador: tus hojas de estilo nunca salen de tu dispositivo. Usa nuestro compilador de LESS a CSS online con total privacidad y sin recopilación de datos.
- Compilador de LESS a CSS online sin instalación: usa nuestro compilador de LESS a CSS directamente en cualquier navegador sin necesidad de configurar Node.js, npm ni herramientas de compilación. Compila LESS a CSS desde cualquier dispositivo y en cualquier lugar, al instante.
- Variables, anidamiento, mixins y operaciones: nuestro compilador de LESS a CSS admite todas las funciones básicas de LESS: variables, reglas anidadas, selector padre (&), mixins con parámetros, operaciones aritméticas y funciones de color como darken(), lighten() y fade().
Casos de uso comunes del compilador de LESS a CSS
- Prototipado rápido de LESS: los desarrolladores frontend usan nuestro compilador de LESS a CSS para prototipar estilos rápidamente sin configurar un pipeline de compilación. Pega código LESS y ve al instante la salida CSS compilada, sin necesidad de Node.js ni npm.
- Migración de proyectos heredados: los equipos que migran de LESS a CSS puro o SCSS usan nuestro compilador de LESS a CSS para convertir hojas de LESS existentes. Compila archivos LESS a CSS y usa la salida como punto de partida para la migración.
- Aprendizaje y educación: los estudiantes y desarrolladores que aprenden LESS usan nuestro compilador para entender cómo las funciones de LESS se compilan a CSS. Observa exactamente cómo las variables, el anidamiento y los mixins se expanden en reglas CSS estándar.
- Depuración de hojas de LESS: depura problemas de compilación de LESS pegando el código LESS problemático en nuestro compilador. Identifica qué variables, mixins o reglas anidadas están causando una salida CSS inesperada.
- Alternativa a las herramientas de compilación: usa nuestro compilador de LESS a CSS como una alternativa rápida a configurar Webpack, Gulp o Grunt para tareas sencillas de compilación de LESS. Compila y descarga la salida CSS sin ninguna configuración de compilación.
- Revisión de código y documentación: los responsables técnicos usan nuestro compilador de LESS a CSS para revisar código LESS y generar el CSS compilado para la documentación. Muestra tanto el código fuente LESS como la salida CSS compilada en pull requests y documentos de diseño.
¿Qué es LESS?
LESS (Leaner Style Sheets) es un preprocesador de CSS que amplía CSS con funciones de programación como variables , reglas anidadas , mixins , operaciones aritméticas y funciones . El código LESS debe compilarse a CSS puro antes de que los navegadores puedan usarlo. Nuestro compilador de LESS a CSS procesa hojas de estilo LESS por completo en tu navegador y genera CSS válido que funciona en todos los navegadores. LESS fue uno de los primeros preprocesadores de CSS y aún se usa ampliamente en proyectos como Bootstrap 3 y muchos códigos heredados.
Cómo funciona nuestro compilador de LESS a CSS
- 1. Pega tu código LESS: introduce cualquier hoja de estilo LESS con variables, reglas anidadas, mixins u operaciones. Toda la compilación ocurre localmente en tu navegador: tus hojas de estilo nunca salen de tu dispositivo.
- 2. Compila al instante: haz clic en Compilar a CSS. El compilador resuelve variables, expande selectores anidados, aplica mixins, evalúa operaciones aritméticas y procesa funciones de color. Elige la salida con formato legible o minificada.
- 3. Copia o descarga: consulta la salida CSS compilada. Cópiala al portapapeles o descárgala como styles.css para usarla de inmediato en tu proyecto.
Funciones de LESS compatibles
- Variables: @primary: #4a90e2; - define valores reutilizables y referéncialos en toda la hoja de estilo.
- Anidamiento: escribe reglas CSS anidadas que reflejen la estructura HTML. El compilador las aplana en selectores CSS estándar.
- Selector padre (&): usa & para referenciar el selector padre en reglas anidadas; es útil para pseudoclases como &:hover y clases modificadoras como &.active .
- Mixins: define bloques de CSS reutilizables con .mixin() e inclúyelos en otras reglas. Compatible con mixins parametrizados con argumentos.
- Operaciones y funciones de color: realiza operaciones aritméticas con valores ( @spacing * 2 ) y usa funciones de color como darken() , lighten() y fade() .
LESS vs SCSS: diferencias clave
LESS y SCSS (Sass) son ambos preprocesadores de CSS, pero tienen una sintaxis diferente. LESS usa @ para las variables ( @color: red ) y . para los mixins ( .mixin() ). SCSS usa $ para las variables ( $color: red ) y @mixin para los mixins. LESS es más simple y cercano a la sintaxis de CSS, mientras que SCSS tiene funciones más avanzadas como @each , @for y @function . Ambos compilan a CSS puro. Nuestro compilador de LESS a CSS maneja los patrones de LESS más comunes que se usan en proyectos reales.
Preguntas frecuentes
Un compilador de LESS a CSS transforma hojas de estilo LESS —que usan variables, anidamiento, mixins y operaciones— en CSS puro que los navegadores pueden entender. Nuestro compilador de LESS a CSS se ejecuta por completo en tu navegador, sin necesidad de Node.js ni herramientas de compilación.
Nuestro compilador de LESS a CSS admite variables (@color: #fff), reglas anidadas, selector padre (&), mixins con parámetros, operaciones aritméticas (10px + 5px), interpolación de cadenas (@{varName}) y funciones de color como darken(), lighten() y fade().
El compilador procesa código LESS en línea. Las sentencias @import que hacen referencia a archivos externos no se resuelven, ya que el compilador se ejecuta en tu navegador sin acceso al sistema de archivos. Pega el contenido de los archivos importados directamente en la entrada.
La salida con formato legible formatea el CSS con la indentación y los saltos de línea adecuados para facilitar la lectura. La salida minificada elimina todos los espacios innecesarios para su uso en producción. Ambas salidas son funcionalmente idénticas.
Sí, para archivos LESS individuales de Bootstrap 3 que no dependan de cadenas de @import. Pega el contenido de un solo archivo LESS con las variables importadas incluidas en línea.
LESS usa @ para las variables (@color: red) y . para los mixins (.mixin()). SCSS usa $ para las variables ($color: red) y @mixin para los mixins. Ambos compilan a CSS.
¡Sí! Nuestro compilador de LESS a CSS es 100 % gratis, sin registro, sin anuncios y sin límites de uso. Compila LESS a CSS tantas veces como necesites, totalmente gratis y para siempre.
Por supuesto. Toda la compilación de LESS a CSS ocurre localmente en tu navegador mediante JavaScript. Tus hojas de estilo nunca se envían a ningún servidor, lo que garantiza total privacidad.