LESS to CSS Compiler

Paste Less code and get plain CSS, compiled by the official Less.js engine in your browser — handy for maintaining Bootstrap 3 themes and older projects.

Runs in your browserUpdated

Your data never leaves your computer. All processing happens 100% locally in your browser.

How to use the LESS to CSS Compiler

  1. Paste your Less code.
  2. The CSS compiles as you type; errors show the line and an explanation.
  3. Tick “Minify” for production and copy or download the CSS.

What the compiler handles

This is Less.js, the official Less compiler, running in your browser: @variables, nesting with &, mixins (with arguments and guards), operations like @base * 2, color functions such as darken() and fade(), @media bubbling, escaping and e().

Less vs Sass

Both add variables, nesting and mixins to CSS. Less is written in JavaScript and was used by Bootstrap 3 and many admin themes; Sass (SCSS) is now more common for new projects. Native CSS covers part of the gap today with custom properties and nesting, which modern browsers support.

Imports

Your own @import "variables.less" files can’t be read by the browser, so paste their content above the code that uses them.

Private by design

Compilation runs entirely in your browser — your code is never uploaded, so it’s safe for proprietary projects.

Tools that pair well with the LESS to CSS Compiler

  • SCSS to CSS Compiler — Paste SCSS or indented Sass and get plain CSS, compiled by the official Dart Sass engine in your browser — with clear error messages pointing to the exact line.
  • CSS Formatter — Turn a minified stylesheet into readable CSS with one property per line and properly nested @media blocks.
  • CSS Minifier — Paste a stylesheet to shrink it instantly.
  • CSS to Tailwind Converter — Paste CSS rules or declarations and get the equivalent Tailwind utility classes for each selector — including hover: states and arbitrary values like p-[13px].

Frequently asked questions

Does it support Bootstrap 3 Less files?
Yes, the Less features Bootstrap uses compile here. Paste the variables and mixins your file imports above it, since other files can’t be loaded.
How do I minify the CSS?
Tick “Minify output”. Less removes whitespace and comments for the smallest CSS.
Is my code uploaded?
No. Less.js runs in your browser, so nothing leaves your device.
Can I install LESS to CSS Compiler as a web app and use it offline?
Yes. LESS to CSS Compiler is an installable web app (PWA) — installed from your browser, not downloaded from an app store. Click Install app at the top of this page in Chrome or Edge (Windows, macOS, Linux, ChromeOS) or on Android, use Share → Add to Home Screen on iPhone and iPad, or File → Add to Dock in Safari 17+ on a Mac. It then opens in its own window with its own icon, and because it runs entirely in your browser it keeps working offline. Firefox on desktop can’t install web apps. How installing works.

Related tools