Depuis 2010 · Plus de 2 millions d’utilisations d’outils par mois
Depuis 2010
Ajouter à Chrome

Ma Boîte à Outils

Mode Automatique

Aucun outil enregistré pour l’instant.

Passer à la Version Premium
Outils associés
Compilateur SCSS en CSSGénérateur de Box Shadow CSSPlayground TypeScriptCalculateur d’Effet DopplerGénérateur de dégradé
Page d'accueil > Outils pour webmestres
 

Compilateur Less vers CSS

Compilez Less en CSS directement dans votre navigateur avec aperçu en temps réel, évaluation mathématique, aperçu de la source map, formatage de sortie et comparaison côte à côte de Less et CSS.

Utilisation gratuiteSans inscriptionRésultats instantanés
Compilateur Less vers CSSEssayez maintenant — gratuit ▼
Espace de travail Less par navigateur
Écrivez du Less, compilez-le localement avec Less.js, puis prévisualisez, comparez et exportez le CSS.
Chargement du compilateur Less
Astuce : Less utilise @variable (et non $variable). Collez les fichiers partiels importés au-dessus du code lorsque votre extrait dépend de fichiers locaux.
Pipeline de compilation
Prêt
@
Source Less
{ }
Arbre d'analyse
f(x)
Évaluer
CSS
CSS Navigateur
Les fichiers sont lus localement par votre navigateur et insérés dans l'éditeur.
En attente du compilateur Less.
La première compilation démarrera dès que Less.js sera prêt.
Référence rapide de la syntaxe Less
Variable@brand: #6d28d9;
Mixin.shadow() { ... }
Maths@radius - 4px
Fonctionfade(@brand, 18%)
Imbrication&:hover { ... }
Gardewhen (lightness(@c) >= 50%)

Embed Compilateur Less vers CSS Widget

Sortie CSS compilée
CSS généré, aperçu en direct, comparaison côte à côte et exportation — tout reste sur la page pendant que vous éditez.
0 Lignes CSS
0 B Taille de sortie
0 Blocs de règles
0% Sortie / source
@ Source LessEntrée

    
{ } Sortie CSSRésultat

    
Sortie CSS
Aperçu & statut
En attente de la première compilation.
Le CSS compilé apparaîtra ici dès que Less.js sera prêt.
L'aperçu utilise une iframe sandboxée afin que les styles de test ne débordent jamais sur le reste de la page.
📲

Installer l’appli MiniWebtool

Ajoutez à votre écran d’accueil pour un accès instantané — gratuit, rapide, sans téléchargement.

           

✨Envie de plus rapide et sans pub ?
Passez à la version Premium

Compilateur Less vers CSS

Ce Compilateur Less vers CSS convertit le code source Less en CSS standard directement dans votre navigateur, en utilisant le moteur officiel Less.js. Il est conçu pour les développeurs front-end, les concepteurs, les étudiants et les équipes de contenu qui ont besoin d'un moyen rapide de tester des variables, des mixins, des imbrications, de l'arithmétique, des fonctions de couleur et des gardes de mixin sans avoir à lancer un pipeline de build complet.

Réponse rapide : Collez le code Less sur la gauche, choisissez le format de sortie et le mode mathématique, cliquez sur Compiler Less, puis copiez ou téléchargez le CSS obtenu. Utilisez l'onglet Diff Less vs CSS pour voir exactement comment chaque fonctionnalité Less se traduit en CSS brut — un excellent moyen d'apprendre Less ou de migrer une feuille de style héritée.

Comment l'utiliser

  1. Coller le code Less : Collez votre source Less dans l'éditeur de gauche, ou cliquez sur un exemple de démarrage rapide (Jetons de conception, Bibliothèque de mixins, Maths & unités, Fonctions de couleur ou Gardes de mixin).
  2. Choisir les options de compilation : Choisissez le format de sortie (Développé pour la lisibilité, Compressé pour la minification) et ajustez le mode mathématique ou le commutateur d'unités strictes si votre code le nécessite.
  3. Compiler Less : Cliquez sur Compiler Less pour exécuter le moteur officiel Less.js à l'intérieur de votre navigateur. Lorsque la compilation en direct est activée, le résultat se met également à jour automatiquement au fur et à mesure que vous tapez.
  4. Examiner le CSS : Lisez le CSS généré, analysez les mesures de compilation (lignes, taille de sortie, blocs de règles, ratio de taille), ouvrez la vue différentielle et vérifiez le cadre d'aperçu en direct sandboxé.
  5. Copier ou télécharger : Copiez le CSS compilé dans votre presse-papiers en un seul clic, ou téléchargez-le sous forme de fichier .css prêt à l'emploi.

Ce qui rend ce compilateur Less différent

  • Pipeline de compilation animé : Regardez votre source voyager à travers Analyse → Évaluation → CSS, avec l'étape active mise en évidence en temps réel et toute étape ayant échoué marquée en rouge.
  • Vue différentielle côte à côte : Passez du CSS brut à une disposition Less vs CSS qui montre exactement quelles fonctionnalités Less (variables, mixins, mathématiques, fonctions de couleur) ont produit quelles règles CSS.
  • Cinq extraits de démarrage organisés : Chaque démarrage cible un concept Less différent (jetons, mixins, mathématiques, fonctions de couleur, gardes de mixin) afin que vous puissiez apprendre ou comparer sans écrire de code de configuration.
  • Avertissements intelligents : Des conseils intégrés apparaissent lorsque votre code utilise @import dans le navigateur, une division sans parenthèses sous le mode mathématique Less 4, ou des propriétés qui pourraient nécessiter des préfixes de fournisseur (vendor prefixes) en production.
  • Cadre d'aperçu en direct sandboxé : Le CSS compilé est appliqué à l'intérieur d'une iframe isolée pour ne jamais affecter le reste de MiniWebtool, tout en vous permettant d'effectuer une vérification visuelle.
  • Mesures de compilation avec ratio : Visualisez non seulement la taille de la sortie, mais aussi sa comparaison avec votre source Less — pratique pour évaluer l'impact du mode compressé ou des refactorisations.

Aide-mémoire Less vs SCSS vs CSS

FonctionnalitéLessSCSS (Sass)CSS pur
Variable@brand: #6d28d9;$brand: #6d28d9;--brand: #6d28d9;
Mixin.shadow(@c) { ... }@mixin shadow($c) { ... }—
Utilisation mixin.shadow(#000);@include shadow(#000);—
Fonction de couleurdarken(@brand, 10%)darken($brand, 10%)color-mix(...)
ConditionnelGarde de mixin when (...)@if / @else—
Maths(@base * 1.5)$base * 1.5calc(var(--base) * 1.5)
CompilateurLess.js (cet outil)Dart Sass, sass.js—

Explications des modes mathématiques de Less

Less 4 a modifié la façon dont l'arithmétique est analysée, ce qui surprend parfois les développeurs migrant d'anciens extraits. Utilisez le sélecteur de Mode mathématique dans le panneau des options :

  • Division entre parenthèses (par défaut) : Toutes les opérations mathématiques s'exécutent sans parenthèses, sauf la division, qui doit être enveloppée de parenthèses — par exemple (@base / 2). Cela évite les divisions accidentelles dans les valeurs abrégées comme font: 10px/14px.
  • Toujours : Comportement hérité de Less 3 — chaque opérateur (y compris /) s'exécute sans parenthèses. Passez à ce mode lorsque vous compilez des bases de code plus anciennes.
  • Strict : Seules les expressions situées à l'intérieur de parenthèses sont traitées comme des opérations mathématiques. Utile lorsque vous souhaitez une arithmétique totalement prévisible et que vous ne voulez jamais que Less devine.

Associez cela au commutateur d'Unités strictes pour bloquer les opérations entre unités incompatibles (par exemple 10px + 2%), qui sont une source courante de bogues silencieux.

Principales fonctionnalités Less prises en charge

  • Variables : @radius: 14px; référencée n'importe où dans le fichier.
  • Imbrication & sélecteur parent : &:hover, &__badge, règles profondément imbriquées.
  • Mixins : blocs réutilisables .shadow(@color), ainsi que des gardes de mixin pour une sortie conditionnelle.
  • Fonctions de couleur : darken(), lighten(), fade(), spin(), mix() et plus encore.
  • Maths : arithmétique avec unités (@gap * 1.5, @radius - 4px), régie par le mode mathématique.
  • Boucles & récursion : mixins récursifs pour générer des classes utilitaires ou des colonnes de grille.
  • Fonctions : unit(), lightness(), extract(), length() et toute la suite de fonctions Less.

Limites de la compilation par navigateur

La compilation par navigateur est idéale pour les vérifications rapides, l'apprentissage, les prototypes et les extraits de révision de code — mais elle ne peut pas accéder au système de fichiers de votre projet. Les instructions @import qui font référence à des partiels locaux échoueront, à moins que vous ne colliez ces partiels directement dans l'éditeur au-dessus du code qui les utilise. Pour vos versions de production, exécutez votre pipeline de build normal afin d'obtenir l'autopréfixage, la résolution complète de @import, les cartes sources (source maps) et une minification optimisée pour votre outil de regroupement (bundler).

Cas d'utilisation

  • Migration : Coller du code Less hérité de Bootstrap 3 ou de systèmes de conception plus anciens et inspecter le CSS compilé pour planifier un portage.
  • Apprentissage : Activer les préréglages pour voir comment un concept Less unique (maths, mixin, garde, fonction de couleur) se traduit en CSS brut.
  • Révision de code : Vérifier rapidement qu'une modification Less produit le résultat attendu avant de fusionner une Pull Request.
  • Documentation : Générer des exemples CSS pour des articles de blog, des wikis internes ou des transferts de composants.
  • Débogage : Isoler une règle Less défectueuse en dehors de votre build complet pour confirmer si le bogue provient de votre code ou de la chaîne d'outils.

FAQ

Qu'est-ce qu'un compilateur Less vers CSS ?

Un compilateur Less vers CSS convertit le code source Less (qui utilise des variables, des mixins, des imbrications et de l'arithmétique) en CSS standard que les navigateurs peuvent afficher. Less lui-même est un préprocesseur CSS introduit en 2009 et largement utilisé dans Bootstrap 3 et de nombreux systèmes de conception.

Le compilateur s'exécute-t-il dans mon navigateur ?

Oui. Le moteur officiel Less.js est chargé dans votre navigateur et compile la source localement. Votre code Less n'est pas téléchargé sur les servers de MiniWebtool lors d'une utilisation normale.

Quelle est la différence entre Less et Sass ou SCSS ?

Less utilise le préfixe @ pour les variables (par exemple @brand) et a été écrit à l'origine en Ruby avant d'être porté sur JavaScript. SCSS utilise $ pour les variables (par exemple $brand) et fait partie de l'écosystème Sass. Les deux prennent en charge l'imbrication, les mixins et l'arithmétique, mais la syntaxe et les noms de fonctions diffèrent. Cet outil ne compile que Less ; pour Sass, utilisez notre compilateur SCSS vers CSS.

Peut-il gérer les instructions @import ?

La compilation par navigateur ne peut pas lire les fichiers de projet privés. Collez les partiels Less importés directement dans l'éditeur lorsque vous testez un extrait qui dépend de chemins de fichiers locaux. Pour une résolution complète de @import, exécutez la compilation dans votre pipeline de build.

Pourquoi est-ce que j'obtiens un résultat erroné pour une expression mathématique ?

Less 4 utilise par défaut la division entre parenthèses et les mathématiques non strictes. Enveloppez les divisions entre parenthèses, ou activez les Mathématiques strictes dans le panneau des options afin que toute l'arithmétique s'exécute uniquement à l'intérieur de parenthèses. Le commutateur d'Unités strictes bloque les opérations entre unités incompatibles telles que px et %.

Le CSS compilé est-il prêt pour la production ?

Le CSS généré est idéal pour les tests rapides, les prototypes, l'apprentissage et les petits extraits. Pour une utilisation en production, exécutez votre pipeline de build normal afin de bénéficier de l'autopréfixage, de la minification, des cartes sources (source maps) et de la résolution complète de @import.

Puis-je compiler un fichier .less complet depuis mon disque ?

Oui — utilisez le champ Charger un fichier .less dans le panneau des options. Votre navigateur lit le fichier localement et dépose son contenu dans l'éditeur ; rien n'est téléchargé. Si le fichier utilise @import pour intégrer des partiels, collez ces partiels au-dessus du code d'importation pour qu'ils soient résolus.

Citez ce contenu, cette page ou cet outil comme suit :

"Compilateur Less vers CSS" sur https://MiniWebtool.com/fr/compilateur-less-vers-css/ de MiniWebtool, https://MiniWebtool.com/

par l'équipe MiniWebtool. Mis à jour : 2026-05-24

Outils pour webmestres:

Outils populaires et mis à jour:

Bac à Sable CSS FlexboxCompresseur CSS en ligneGénérateur de Grille CSSTout voir →
Page d'accueil > Outils pour webmestres > Compilateur Less vers CSS
×

Faites-nous une faveur et répondez à 3 questions rapides

Merci pour votre participation à notre sondage. Votre contribution nous aidera à améliorer nos services.

Où avez-vous entendu parler de nous pour la première fois?

Quel est votre outil préféré sur notre site?

Si Autre, veuillez préciser:

Quelle est la probabilité que vous recommandiez cet outil à un ami?

PAS DU TOUT PROBABLEEXTRÊMEMENT PROBABLE

Score probable: (1-10)