Trois langages
Un seul outil embellit et minifie HTML, CSS et JavaScript avec des règles adaptées à la syntaxe de chaque langage.
HTML · CSS · JavaScript · Embellir · Minifier · Sans upload
Collez du HTML, CSS ou JavaScript désordonné pour le ré-indenter instantanément en code propre et lisible, ou réduisez-le en un bloc minifié. Le langage est détecté automatiquement, mais vous pouvez forcer HTML, CSS ou JS pour les extraits ambigus. Choisissez une indentation de 2, 3, 4 espaces ou tabulation, puis copiez ou téléchargez le résultat. Tout s'exécute dans votre navigateur — rien n'est envoyé.
Un seul outil embellit et minifie HTML, CSS et JavaScript avec des règles adaptées à la syntaxe de chaque langage.
Collez n'importe quoi et le détecteur choisit le bon langage, ou forcez-le manuellement si un extrait est ambigu.
Ré-indentez des lignes illisibles ou compressez le code à la taille minimale sûre pour la production en un clic.
Le traitement s'exécute dans votre navigateur sans upload, donc les templates privés, clés et extraits ne quittent jamais votre machine.
Collez votre HTML, CSS ou JavaScript et gardez l'onglet Embellir sélectionné. L'outil ré-indente chaque bloc, met les instructions et règles sur leurs propres lignes, et affiche un résultat propre à droite. Utilisez Copier ou Télécharger pour le récupérer.
En mode Auto, l'outil examine la structure du code — les balises en chevrons suggèrent HTML, les blocs de sélecteurs avec { } et ; suggèrent CSS, et tout le reste est traité comme JavaScript. Si un fragment est ambigu, cliquez sur HTML, CSS ou JavaScript pour le forcer.
Oui. Passez sur l'onglet Minifier pour supprimer les commentaires et réduire les espaces. CSS et HTML se compriment agressivement ; JavaScript est minifié de façon conservatrice — les sauts de ligne importants pour l'insertion automatique de point-virgule sont préservés.
Oui. Quand vous embellissez du HTML, le contenu des blocs <style> passe par le formateur CSS et les blocs <script> par le formateur JavaScript, tandis que <pre> et <textarea> sont laissés intacts pour préserver leurs espaces littéraux.
Non. Tout le formatage s'exécute localement dans votre navigateur en JavaScript. Rien ne quitte votre machine et la page continue de fonctionner hors ligne une fois chargée.