🌐 ES

🎨 Compilador de LESS a CSS

Pega código LESS para compilarlo a CSS al instante usando el motor oficial de less.js. Admite variables (@var), anidamiento, mixins, operaciones y funciones integradas.

🔒 La compilación se ejecuta por completo en tu navegador: tu código nunca se envía a un servidor. Incluso el paquete less.js se sirve desde este sitio, no desde una CDN.

GUÍA

Más información

01

1. Qué es LESS

LESS (Leaner Style Sheets) es un preprocesador de CSS que añade funciones de programación — variables, anidamiento, mixins y operaciones — encima de CSS. Los navegadores solo entienden CSS sin procesar, por lo que LESS debe compilarse a CSS antes del despliegue. Esta herramienta ejecuta el motor oficial de less.js en tu navegador para hacer esa conversión al instante.

02

2. Características clave

Gestiona colores y tamaños en un solo sitio con variables (@brand: #4A90D9;) y refleja la estructura de tu marcado con anidamiento de selectores. Crea bloques de estilo reutilizables con mixins (.rounded(6px)) y usa operaciones como (@pad * 2) además de funciones de color integradas como darken() y lighten().

03

3. Compilación en navegador y seguridad

Esta herramienta compila por completo en tu navegador y nunca carga tu entrada. Por seguridad, la función inline-JavaScript de LESS (sintaxis con comillas invertidas) está desactivada, por lo que se ejecuta con seguridad sin eval. Para proyectos grandes, integra LESS en tu pipeline de compilación (webpack, Vite, lessc, etc.).

Preguntas frecuentes

¿Mi código LESS se envía a un servidor?
No. La compilación ocurre completamente en el JavaScript de tu navegador y el código nunca se envía a ningún lugar.
¿Puedo usar @import para traer archivos externos?
En el navegador, el acceso a archivos externos está restringido, por lo que @import remoto puede fallar. Esta herramienta es mejor para compilar fragmentos de un solo archivo.
¿Puedo usar JavaScript en línea de LESS (backticks)?
No. La función de evaluación de JavaScript está desactivada por seguridad. Todas las funciones estándar — variables, mixins y operaciones — funcionan con normalidad.
¿También compila SCSS/Sass?
No, esta herramienta es solo de LESS. LESS y SCSS tienen sintaxis diferentes.