Упростите свой рабочий процесс: найдите miniwebtool.
Добавить
> Компилятор Less в CSS

Компилятор Less в CSS

Компилируйте Less в CSS прямо в браузере с живым предпросмотром, вычислением математических выражений, предпросмотром карт источников (source map), форматированием вывода, функциями копирования и скачивания, а также параллельным сравнением Less и CSS.

Компилятор Less в CSS
Рабочая область Less в браузере
Пишите код Less, компилируйте его локально с помощью Less.js, затем просматривайте, сравнивайте и экспортируйте полученный CSS.
Загрузка компилятора Less
Совет: в Less используется @переменная (не $переменная). Если ваш фрагмент кода зависит от локальных файлов, вставьте импортируемые части над основным кодом.
Конвейер компиляции
Готов
@
Less исходник
{ }
Анализ дерева
f(x)
Вычисление
CSS
Браузерный CSS
Файлы считываются локально вашим браузером и помещаются в редактор.
Ожидание компилятора Less.
Первая компиляция начнется после готовности Less.js.
Краткий справочник по синтаксису Less
Переменная@brand: #6d28d9;
Примесь.shadow() { ... }
Математика@radius - 4px
Функцияfade(@brand, 18%)
Вложенность&:hover { ... }
Условиеwhen (lightness(@c) >= 50%)

Embed Компилятор Less в CSS Widget

Результат компиляции CSS
Сгенерированный CSS, живой предпросмотр, параллельное сравнение и экспорт — все остается на странице в процессе редактирования.
0 Строк CSS
0 B Размер вывода
0 Блоков правил
0% Вывод / исходник
@ Исходный код LessВходные данные

    
{ } Результат CSSРезультат

    
Результат CSS
Предпросмотр и статус
Ожидание первой компиляции.
Скомпилированный CSS появится здесь, как только Less.js будет готов.
Для предпросмотра используется изолированный iframe, поэтому тестовые стили не влияют на остальную часть страницы.
📲

Install MiniWebtool App

Add to your home screen for instant access — free, fast, no download needed.

           

Хотите быстрее и без рекламы?

О Компилятор Less в CSS

Этот Компилятор Less в CSS преобразует исходный код Less в стандартный CSS прямо в вашем браузере с помощью официального движка Less.js. Он разработан для фронтенд-разработчиков, дизайнеров, студентов и контент-команд, которым нужен быстрый способ протестировать переменные, примеси, вложенность, арифметику, функции цвета и условия в примесях без развертывания полноценного конвейера сборки.

Быстрый ответ: Вставьте код Less слева, выберите формат вывода и режим математики, нажмите кнопку Скомпилировать Less, затем скопируйте или скачайте полученный CSS. Используйте вкладку Сравнение Less и CSS, чтобы увидеть, как именно каждая возможность Less преобразуется в чистый CSS — это отличный способ изучить Less или перенести старую таблицу стилей.

Как использовать

  1. Вставьте код Less: Вставьте ваш исходный код Less в редактор слева или нажмите на один из готовых примеров («Токены дизайна», «Библиотека примесей», «Математика и единицы», «Функции цвета» или «Условия примесей»).
  2. Выберите параметры компиляции: Выберите формат вывода («Развернутый» для удобного чтения, «Сжатый» для минификации) и настройте режим математики или переключатель строгих единиц, если вашему коду это необходимо.
  3. Скомпилируйте Less: Нажмите Скомпилировать Less, чтобы запустить официальный движок Less.js прямо в браузере. При включенной функции «Живая компиляция» результат также будет обновляться автоматически по мере ввода.
  4. Проверьте CSS: Изучите сгенерированный CSS, просмотрите метрики компиляции (строки, размер вывода, блоки правил, соотношение размеров), откройте вкладку сравнения и проверьте изолированный фрейм живого предпросмотра.
  5. Скопируйте или скачайте: Скопируйте скомпилированный CSS в буфер обмена в один клик или скачайте его в виде готового к использованию файла .css.

Что делает этот компилятор Less уникальным

  • Анимированный конвейер компиляции: Наблюдайте за тем, как ваш исходный код проходит этапы Анализ → Вычисление → CSS, при этом активный этап подсвечивается в реальном времени, а любой сбойный этап отмечается красным цветом.
  • Параллельный режим сравнения: Переключайтесь с обычного просмотра CSS на двухпанельный макет Less-vs-CSS, который наглядно показывает, какие именно возможности Less (переменные, примеси, математика, функции цвета) создали те или иные правила CSS.
  • Пять подобранных начальных фрагментов кода: Каждый пример ориентирован на определенную концепцию Less (токены, примеси, математика, функции цвета, условия в примесях), чтобы вы могли учиться или сравнивать код без необходимости писать первоначальные настройки.
  • Умные предупреждения: Встроенные подсказки появляются, если ваш код использует директиву @import в браузере, деление без круглых скобок в режиме математики Less 4 или свойства, которым в продакшене могут понадобиться вендорные префиксы.
  • Живой изолированный фрейм предпросмотра: Скомпилированный CSS применяется внутри изолированного iframe, поэтому он никак не влияет на остальной интерфейс MiniWebtool, но при этом позволяет провести визуальную проверку.
  • Метрики компиляции с соотношением размеров: Просматривайте не только итоговый размер вывода, но и его сравнение с исходным кодом Less, что очень удобно при оценке эффективности сжатого режима или рефакторинга.

Шпаргалка: Less против SCSS против CSS

ВозможностьLessSCSS (Sass)Чистый CSS
Переменная@brand: #6d28d9;$brand: #6d28d9;--brand: #6d28d9;
Примесь (Mixin).shadow(@c) { ... }@mixin shadow($c) { ... }
Использование примеси.shadow(#000);@include shadow(#000);
Функция цветаdarken(@brand, 10%)darken($brand, 10%)color-mix(...)
УсловияУсловие примеси when (...)@if / @else
Математика(@base * 1.5)$base * 1.5calc(var(--base) * 1.5)
КомпиляторLess.js (этот инструмент)Dart Sass, sass.js

Объяснение режимов математики в Less

В Less 4 изменился способ обработки арифметических операций, что иногда удивляет разработчиков, переноoutput старые фрагменты кода. Используйте селектор Режим математики на панели параметров:

  • Деление в скобках (по умолчанию): Все математические операции выполняются без скобок, кроме деления, которое обязательно должно быть обернуто в круглые скобки — например, (@base / 2). Это предотвращает случайное деление в сокращенных свойствах вида font: 10px/14px.
  • Всегда: Устаревшее поведение Less 3 — любой оператор (включая /) вычисляется без скобок. Переключайтесь на этот режим при компиляции старых кодовых баз.
  • Строгий: Математическими операциями считаются только выражения внутри круглых скобок. Полезно, когда вам нужны абсолютно предсказуемые вычисления и вы не хотите, чтобы Less пытался угадывать контекст.

Используйте этот параметр совместно с переключателем Строгие единицы, чтобы заблокировать операции между несовместимыми единицами измерения (например, 10px + 2%), которые часто становятся источником незаметных багов.

Поддерживаемые базовые возможности Less

  • Переменные: Ссылки на @radius: 14px; в любом месте файла.
  • Вложенность и родительский селектор: Использование &:hover, &__badge и глубоко вложенных правил.
  • Примеси (mixins): Блоки многократного использования вида .shadow(@color), а также условия в примесях для условного вывода.
  • Функции цвета: darken(), lighten(), fade(), spin(), mix() и многие другие.
  • Математика: Арифметика с единицами измерения (@gap * 1.5, @radius - 4px), регулируемая выбранным режимом математики.
  • Циклы и рекурсия: Рекурсивные примеси для генерации утилитарных классов или колонок сетки.
  • Функции: unit(), lightness(), extract(), length() и весь остальной набор встроенных функций Less.

Ограничения компиляции в браузере

Компиляция в браузере идеально подходит для быстрых проверок, обучения, прототипов и разбора фрагментов кода при код-ревью, но она не имеет доступа к файловой системе вашего проекта. Директивы @import, ссылающиеся на локальные компоненты, не сработают, если вы не вставите эти компоненты прямо в редактор над кодом, который их использует. Для финальных релизов запускайте ваш стандартный конвейер сборки, чтобы получить автопрефиксы, полноценное разрешение директив @import, карты источников и оптимизированную для сборщика минификацию.

Варианты использования

  • Миграция: Вставка старого кода Less из Bootstrap 3 или устаревших дизайн-систем и изучение скомпилированного CSS для планирования переноса.
  • Обучение: Переключение готовых примеров, чтобы увидеть, как конкретная концепция Less (математика, примесь, условие, функция цвета) сопоставляется с чистым CSS.
  • Код-ревью: Быстрая проверка того, что изменения в Less создают ожидаемый результат перед слиянием пул-реквеста (PR).
  • Документация: Генерация примеров CSS для публикаций в блогах, внутренних баз знаний (вики) или передачи компонентов между командами.
  • Отладка: Изоляция некорректно работающего правила Less вне вашей основной сборки, чтобы подтвердить, кроется ли ошибка в вашем коде или в инструментах сборки.

FAQ

Что такое компилятор Less в CSS?

Компилятор Less в CSS преобразует исходный код Less (использующий переменные, примеси, вложенность и арифметику) в стандартный CSS, который могут отображать браузеры. Сам Less — это препроцессор CSS, представленный в 2009 году и широко используемый в Bootstrap 3 и многих дизайн-системах.

Запускается ли компилятор в моем браузере?

Да. Официальный движок Less.js загружается в ваш браузер и компилирует исходный код локально. Ваш код Less не загружается на серверы MiniWebtool при обычном использовании.

В чем разница между Less и Sass или SCSS?

Less использует префикс @ для переменных (например, @brand) и изначально был написан на Ruby, а затем перенесен на JavaScript. SCSS использует $ для переменных (например, $brand) и является частью экосистемы Sass. Оба поддерживают вложенность, примеси и арифметику, но синтаксис и названия функций отличаются. Этот инструмент компилирует только Less; для Sass используйте наш компилятор SCSS в CSS.

Может ли он обрабатывать директивы @import?

Компиляция в браузере не может читать приватные файлы проекта. Вставляйте импортируемые фрагменты Less прямо в редактор при тестировании кода, который зависит от локальных путей к файлам. Для полного разрешения @import запускайте компиляцию внутри вашего конвейера сборки.

Почему я получаю неверный результат математического выражения?

В Less 4 по умолчанию деление работает только в круглых скобках и используется нестрогая математика. Оберните деление в круглые скобки или включите параметр Строгая математика на панели настроек, чтобы вся арифметика выполнялась только внутри скобок. Переключатель Строгие единицы блокирует операции между несовместимыми единицами измерения, такими как px и %.

Готов ли скомпилированный CSS к использованию в продакшене?

Сгенерированный CSS отлично подходит для быстрых тестов, прототипов, обучения и небольших фрагментов кода. Для использования в продакшене запускайте ваш стандартный конвейер сборки, чтобы получить автопрефиксы, минификацию, карты источников (source maps) и полное разрешение директив @import.

Могу ли я скомпилировать полноценный файл .less со своего диска?

Да — используйте поле Загрузить файл .less на панели параметров. Ваш браузер прочитает файл локально и добавит его содержимое в редактор; ничего не отправляется на сервер. Если файл использует @import для подключения других частей, вставьте эти части над импортирующим кодом, чтобы они смогли разрешиться.

Ссылайтесь на этот контент, страницу или инструмент так:

"Компилятор Less в CSS" на сайте https://ru.miniWebtool.com// от MiniWebtool, https://MiniWebtool.com/

командой MiniWebtool. Обновлено: 2026-05-24

Избранные инструменты:

Трассировщик изображения в SVGКонвертер изображения в ASCII артГенератор JSON схемПесочница TypeScriptКомпилятор Less в CSSКомпилятор SCSS в CSSКонвертер SVG в React/JSXКонструктор строки запросаПарсер URLВалидатор и декодер UUIDСправочник кодов состояния HTTPКонструктор команд cURLГенератор треугольника СерпинскогоПостроитель 3D-поверхностейПостроитель полярных уравненийГенератор множества ЖюлиаИсследователь множества МандельбротаГенератор фракталов L-SystemГенератор триангуляции ДелонеГенератор диаграмм ВороногоГенератор спирографаГенератор мозаикиКалькулятор возможностей процесса Шести СигмГенератор диаграмм ПаретоКалькулятор NPS (индекс потребительской лояльности)Калькулятор удержания по когортамКалькулятор оттока клиентовКалькулятор стоимости привлечения клиента (CAC)Калькулятор пожизненной ценности клиента CLVКалькулятор коэффициента конверсииКалькулятор размера выборки A/B тестаКалькулятор Значимости A/B ТестаКалькулятор уравнения линзыКалькулятор магнитного поля проводаКалькулятор Электрического ПоляКалькулятор Закона КулонаКалькулятор закона СнеллаКалькулятор момента инерцииКалькулятор угловой скоростиКалькулятор центростремительной силыКалькулятор периода маятникаКалькулятор жёсткости пружиныКалькулятор Эффекта ДоплераКалькулятор коэффициента СортиноКалькулятор коэффициента ТрейнораКалькулятор бета акцииКалькулятор казначейских облигаций с защитой от инфляции (TIPS)Калькулятор перерасчета ипотекиКалькулятор форвардной ставкиКалькулятор дюрации облигаций (Маколея и модифицированной)Калькулятор выпуклости облигацийКалькулятор Фиксированного Индексируемого АннуитетаКалькулятор переменной рентыКалькулятор обратной ипотекиКалькулятор аннуитетных выплатСимулятор Соробан — Японские СчётыУмножение Русских КрестьянКалькулятор Ведической МатематикиКалькулятор египетского умноженияКалькулятор математики с римскими цифрамиТренажёр Устного СчётаТест на таблицу умноженияВизуализатор переноса и заёмаГенератор разложений чиселРешатель задач с монетамиКалькулятор треугольника расстояние-скорость-времяРешатель задач на совместную работуРешатель задач на смесиРешатель задач на возрастРешатель задач о встрече поездовКалькулятор гидратацииКалькулятор Калорий по ТемпуКалькулятор дозировки лекарствКалькулятор калорий алкоголяКалькулятор Рекомпозиции ТелаГенератор случайных тем для дебатовГенератор случайных имен для кошек и собакГенератор случайных библейских стиховГенератор Случайных Математических ЗадачГенератор Случайных АбзацевГенератор случайных английских предложенийКалькулятор гравия, песка и грунтаКалькулятор веса сталиКалькулятор Момента Затяжки БолтовКалькулятор Потока в ТрубахКалькулятор нагрузки балкиКонвертер Доллар ЗолотоКалькулятор Вероятности ОпционовКалькулятор сплита акцийКалькулятор ESPPКалькулятор Пени за Просрочку СчетаКалькулятор часовой ставки фрилансераКалькулятор Лизинг против ПокупкиРасширенный калькулятор разделения чаевыхГенератор Списка ВещейКалькулятор джетлагаКалькулятор Бюджета ПоездкиКалькулятор расстояния полетаКалькулятор теплопотерьКалькулятор Стоимости Выработки ЭлектроэнергииКалькулятор расхода водыКалькулятор стоимости энергии бытовых приборовКалькулятор домашнего энергоаудитаКалькулятор ROI солнечной энергииКалькулятор солнечных панелейКалькулятор компоста C:NКалькулятор Удобрения для ГазонаКалькулятор дат заморозковКалькулятор грунта для высокой грядкиКалькулятор NPK удобренияКалькулятор процента всхожести семянКалькулятор битрейта видеоТранспонировщик музыкальной тональностиBPM Тэппер для МузыкиКалькулятор размера файла фотографииКалькулятор Мегапикселей в Размер ПечатиКалькулятор кроп-фактораКалькулятор треугольника экспозицииКалькулятор буксировочной способности автомобиляКалькулятор автолизингаКалькулятор 0–60 и четверти милиКалькулятор времени зарядки электромобиляКалькулятор Запаса Хода ЭлектромобиляКалькулятор расхода топливаКонвертер Размеров ОдеждыСправочник Форматов БумагиКонвертер размера кольцаКонвертер Астрономической ЕдиницыКонвертер расхода топливаКонвертер скорости передачи данныхКонвертер крутящего момента (N·m, ft-lb, kgf-cm)Генератор зачёркнутого текстаВизуализатор пробельных символовКалькулятор Времени ЧтенияКалькулятор времени речиСчётчик абзацевСчетчик ПредложенийСчетчик СлоговКонвертер Текста в Двоичный/Hex/ASCIIГенератор изображений-заглушек Lorem PicsumГенератор файла .envГенератор команд GitКонвертер Цветовых Кодов (Все Форматы)Генератор и Проверка Bcrypt ХешейГенератор JWTГенератор CSS GridКалькулятор Численного ИнтегрированияКалькулятор Z-преобразованияКалькулятор быстрого преобразования Фурье FFTКалькулятор Тензорного ПроизведенияКалькулятор Матричной ЭкспонентыКалькулятор Жордановой Нормальной ФормыКалькулятор Колец и ПолейКалькулятор Порядка в Теории ГруппРешатель систем ОДУРешатель уравнения БернуллиКалькулятор метода ЭйлераПостроитель Поля Направлений и НаклоновРешатель ОДУ второго порядкаРешатель ОДУ первого порядкаРешатель задачи о стабильных бракахКалькулятор сетевого потока (Максимальный поток)Проверка планарного графаПроверка Гамильтонова ПутиРешатель задачи коммивояжёра (TSP)Решатель Линейного ПрограммированияКалькулятор формулы включений-исключенийРешатель Рекуррентных СоотношенийКалькулятор матрицы смежностиКалькулятор топологической сортировкиКалькулятор раскраски графовСимулятор Логических ВентилейРешатель Карты Карно (K-Map)Упроститель Булевой АлгебрыКалькулятор Функции РазбиенияКалькулятор Цифрового КорняПроверка числа ФибоначчиКалькулятор египетских дробейКалькулятор функции МёбиусаВерификатор гипотезы ГольдбахаПроверка Простого Числа МерсеннаПоиск Простых БлизнецовПроверка Дружественных ЧиселПроверка Совершенных ЧиселКалькулятор Модульного Возведения в СтепеньКалькулятор перестановок с повторениямиКалькулятор размера эффектаКалькулятор относительного рискаКалькулятор Отношения ШансовКалькулятор таблицы сопряжённостиКалькулятор Точного Теста ФишераКалькулятор ранговой корреляции СпирменаКалькулятор бета-распределенияКалькулятор распределения ВейбуллаКалькулятор Экспоненциального РаспределенияКалькулятор Геометрического РаспределенияКалькулятор отрицательного биномиального распределенияКалькулятор Гипергеометрического РаспределенияКалькулятор F-теста и F-распределенияКалькулятор теоремы БайесаКалькулятор Характеристического ПолиномаКалькулятор степени матрицыКалькулятор разложения ХолецкогоКалькулятор QR-разложенияКалькулятор диагонализации матрицыКалькулятор правила КрамераКалькулятор Столбцового ПространстваКалькулятор Нулевого ПространстваКалькулятор угла между векторамиКалькулятор Единичного ВектораКалькулятор модуля вектораКалькулятор векторного произведенияКалькулятор Скалярного ПроизведенияКалькулятор Умножения МатрицКалькулятор Обратной МатрицыКалькулятор RREF (Ступенчатая форма)Калькулятор метода НьютонаКалькулятор Матрицы ЯкобиКалькулятор Поверхностного ИнтегралаКалькулятор Криволинейного ИнтегралаКалькулятор ротораКалькулятор дивергенцииКалькулятор градиента многомерныйКалькулятор Оптимизации ИсчислениеКалькулятор Связанных СкоростейКалькулятор Мгновенной Скорости ИзмененияКалькулятор средней скорости измененияКалькулятор суммы бесконечных рядовКалькулятор Теста Сходимости РядовКалькулятор степенных рядовКалькулятор ряда МаклоренаКалькулятор правила ЛопиталяКалькулятор Несобственного ИнтегралаКалькулятор правила СимпсонаКалькулятор метода трапецийКалькулятор суммы РиманаПостроитель параметрических кривыхКалькулятор поверхности вращенияКалькулятор объёма тела вращенияКалькулятор Расстояния: Координатная ГеометрияКалькулятор формулы ГеронаКалькулятор касательной к окружностиКалькулятор Биссектрисы УглаКалькулятор Вписанной ОкружностиКалькулятор Описанной ОкружностиКалькулятор Расстояния по Дуге Большого КругаКалькулятор Расстояния 3DКалькулятор тораКалькулятор усечённого конусаКалькулятор Площади Неправильного МногоугольникаКалькулятор правильного многоугольникаОпределитель конического сеченияКалькулятор гиперболыКалькулятор параболыКалькулятор Разложения Бинома НьютонаГенератор Треугольника ПаскаляКалькулятор произведений (Пи-нотация)Калькулятор сигма нотации (суммирование)Калькулятор Теоремы о Рациональных КорняхКалькулятор правила знаков ДекартаКалькулятор Параллельных и Перпендикулярных ПрямыхКалькулятор Уравнения ПрямойКонвертер Стандартной Формы в Форму Наклон-ПересечениеКалькулятор Уравнения Прямой по Точке и НаклонуРешатель Системы Нелинейных УравненийРешение рациональных уравненийРешатель буквенных уравненийРешатель тригонометрических уравненийРешение показательных уравненийРешатель логарифмических уравненийКалькулятор уравнения четвертой степениРешатель кубического уравненияКалькулятор ОценкиКонвертер Числа в ДробьГенератор Счёта с ПропускомКалькулятор цены за единицуКалькулятор функций потолка и полаКалькулятор абсолютного значенияПоиск Числовых ЗакономерностейГенератор таблицы разрядных значенийКалькулятор порядка операций PEMDASКалькулятор сложения и вычитания столбикомКалькулятор Умножения в СтолбикГенератор таблицы умножения🎮 Конвертер игровой валюты🎲 Калькулятор вероятности дропа🎰 Калькулятор гарантии гача⚔️ Калькулятор DPS🎮 Конвертер чувствительности игр❄️ Калькулятор Снежного Дня🚚 Калькулятор стоимости переезда🔍 Проверка на плагиат📷 OCR / Текст из изображения📈 Создатель линейных графиков🥧 Создатель Круговой Диаграммы📊 Создатель столбчатых диаграмм🔊 Генератор тонов🖱️ Счётчик кликовОнлайн Блокнот⬛ Калькулятор соотношения сторон🌍 Калькулятор углеродного следа👙 Калькулятор размера бюстгальтераКалькулятор Размера ШинКалькулятор стоимости топлива💧 Калькулятор точки росы🌡️ Калькулятор индекса жары🌬️ Калькулятор ветрового охлаждения⏰ Онлайн будильник⏰ Калькулятор табеля рабочего времени📅 Калькулятор разницы дат🕐 Конвертер военного времени⏱️ Калькулятор часов⏱️ Онлайн секундомер⏱️ Таймер обратного отсчёта🌐 Конвертер часовых поясовКалькулятор ковролинаКалькулятор подпорной стеныКалькулятор мощности HVACКалькулятор утепленияКалькулятор тротуарной плиткиКалькулятор арматурыКалькулятор пиломатериаловКалькулятор площадиКалькулятор перекрёстного умноженияКалькулятор сводки пяти чиселКалькулятор перцентиляКалькулятор нормального распределенияКалькулятор p-значенияКалькулятор пропорцийКалькулятор выделения полного квадратаКалькулятор округленияКалькулятор деления столбикомСчётчик Символов Twitter/XСлучайный выбор комментариев YouTubeИзвлечение тегов YouTubeЗагрузчик миниатюр YouTubeКалькулятор доходов YouTubeГенератор случайных персонажей RPG
×

Сделайте нам одолжение и ответьте на 3 коротких вопроса

Спасибо, что приняли участие в нашем опросе. Ваши комментарии помогут нам улучшить наши услуги.

Где вы впервые услышали о нас?

Какой ваш любимый инструмент на нашем сайте?

Если Другое, укажите, пожалуйста:

Насколько вероятно, что вы порекомендуете этот инструмент другу?

невозможноБолее вероятный

Оценка вероятности: (1-10)