Simplifiez votre flux de travail : Recherchez miniwebtool.
Ajouter
Outils connexes
Embellisseur CSSGénérateur de Box Shadow CSSVérificateur de taille d'exploration GooglebotConvertisseur HTML en MarkdownConvertisseur Image en Base64Minificateur/Embellisseur JavaScript🔍 Vérificateur de PlagiatFormateur SQLConvertisseur XML vers JSONFormateur et Validateur YAML
Page d'accueil > Outils textuels > Outils de modification textuelle > Embellisseur HTML
 

Embellisseur HTML

Embellisseur et formateur HTML en ligne gratuit. Formatez instantanément du HTML minifié ou désordonné avec une indentation appropriée, un alignement des balises et une organisation des attributs. Traitement côté client — votre code ne quitte jamais le navigateur.

Embellisseur HTML
🔒 100 % Côté client — Votre code ne quitte jamais le navigateur
Exemples rapides
⚡ HTML Minifié 🔀 Indentation désordonnée 📐 Mise en page sémantique 📝 Éléments de formulaire
HTML d'entrée
Sortie
Indentation :
⚠ Avertissements de balises
    0
    Total Balises
    0
    Éléments uniques
    0
    Prof. Max
    0
    Attributs
    0
    Entrée (octets)
    0
    Sortie (octets)
    ⟨/⟩ Répartition des balises
    Changement de taille
    0%
    ', messy: '\n\n\n Blog Post\n \n\n \n
    \n
    \n

    Understanding Flexbox

    \n
    \n Jane Doe\n \n
    \n

    Flexbox is a powerful CSS layout module that makes it easy to design\n flexible responsive layout structures.

    \n

    Key Concepts

    \n
      \n
    • Flex Container
    • \n
    • Flex Items
    • \n
    • Main Axis vs Cross Axis
    • \n
    • Flex Wrap
    • \n
    \n
    \n

    Flexbox changed how we think about CSS layouts forever.

    \n
    \n

    Read more about CSS Grid for two-dimensional layouts.

    \n
    \n
    \n \n', semantic: '\n\n\n \n \n Semantic HTML5 Layout\n\n\n
    \n \n
    \n
    \n
    \n
    \n

    Article Title

    \n

    Published on

    \n
    \n
    \n

    Introduction

    \n

    This article demonstrates semantic HTML5 elements that improve accessibility and SEO.

    \n
    \n HTML5 semantic elements diagram\n
    Semantic elements provide meaning to the document structure.
    \n
    \n
    \n \n \n
    \n
    \n
    \n

    © 2026 My Site. Built with semantic HTML.

    \n
    \n\n', form: 'Registration Form
    Personal Information
    Preferences
    ' }; function hbLoadExample(key) { document.getElementById('htmlInput').value = HB_EXAMPLES[key]; document.getElementById('htmlOutput').value = ''; hbHideStats(); } /* ── Utility Functions ───────────────────── */ function hbClearInput() { document.getElementById('htmlInput').value = ''; document.getElementById('htmlOutput').value = ''; hbHideStats(); } function hbPasteFromClipboard() { navigator.clipboard.readText().then(function(text) { document.getElementById('htmlInput').value = text; }).catch(function() {}); } function hbCopyOutput() { var text = document.getElementById('htmlOutput').value; if (!text) return; var btn = document.getElementById('hbCopyBtn'); navigator.clipboard.writeText(text).then(function() { btn.classList.add('copied'); btn.textContent = '✓ Copié'; setTimeout(function() { btn.classList.remove('copied'); btn.textContent = "\u29C9 Copier"; }, 1500); }).catch(function() {}); } function hbDownloadOutput() { var code = document.getElementById('htmlOutput').value; if (!code) return; var blob = new Blob([code], { type: 'text/html' }); var a = document.createElement('a'); a.href = URL.createObjectURL(blob); a.download = 'beautified.html'; a.click(); URL.revokeObjectURL(a.href); } function hbHideStats() { document.getElementById('hbStatsRibbon').classList.remove('visible'); document.getElementById('hbTagBreakdown').classList.remove('visible'); document.getElementById('hbDiffBar').classList.remove('visible'); document.getElementById('hbWarnings').classList.remove('visible'); } /* ── HTML Element Classifications ─────────── */ var VOID_ELEMENTS = ['area','base','br','col','embed','hr','img','input','link','meta','param','source','track','wbr']; var INLINE_ELEMENTS = ['a','abbr','acronym','b','bdo','big','br','button','cite','code','dfn','em','i','img','input','kbd','label','map','object','output','q','samp','select','small','span','strong','sub','sup','textarea','time','tt','u','var']; var RAW_TEXT_ELEMENTS = ['script','style']; var PRESERVE_ELEMENTS = ['pre','code','textarea','script','style']; /* ── HTML Beautifier Engine ──────────────── */ function hbTokenize(html) { var tokens = []; var i = 0; var len = html.length; while (i < len) { // Comment if (html.substr(i, 4) === '', i + 4); if (end === -1) end = len - 3; tokens.push({ type: 'comment', value: html.substring(i, end + 3) }); i = end + 3; } // DOCTYPE else if (html.substr(i, 9).toUpperCase() === '', i); if (end === -1) end = len - 1; tokens.push({ type: 'doctype', value: html.substring(i, end + 1) }); i = end + 1; } // CDATA else if (html.substr(i, 9) === '', i + 9); if (end === -1) end = len - 3; tokens.push({ type: 'cdata', value: html.substring(i, end + 3) }); i = end + 3; } // Closing tag else if (html.substr(i, 2) === '', i); if (end === -1) end = len - 1; var tag = html.substring(i + 2, end).trim().toLowerCase(); tokens.push({ type: 'close', tag: tag, value: html.substring(i, end + 1) }); i = end + 1; } // Opening tag else if (html[i] === '<' && i + 1 < len && /[a-zA-Z]/.test(html[i + 1])) { var end = i + 1; var inQuote = false; var quoteChar = ''; while (end < len) { var ch = html[end]; if (inQuote) { if (ch === quoteChar) inQuote = false; } else { if (ch === '"' || ch === "'") { inQuote = true; quoteChar = ch; } else if (ch === '>') break; } end++; } if (end >= len) end = len - 1; var tagContent = html.substring(i + 1, end); var selfClosing = tagContent.charAt(tagContent.length - 1) === '/'; if (selfClosing) tagContent = tagContent.substring(0, tagContent.length - 1); // Parse tag name and attributes var spaceIdx = tagContent.search(/[\s\/]/); var tagName, attrStr; if (spaceIdx === -1) { tagName = tagContent.trim(); attrStr = ''; } else { tagName = tagContent.substring(0, spaceIdx).trim(); attrStr = tagContent.substring(spaceIdx).trim(); } tagName = tagName.toLowerCase(); var isVoid = VOID_ELEMENTS.indexOf(tagName) !== -1; // Parse attributes var attrs = hbParseAttributes(attrStr); tokens.push({ type: 'open', tag: tagName, attrs: attrs, selfClosing: selfClosing || isVoid, isVoid: isVoid, raw: html.substring(i, end + 1) }); i = end + 1; // Handle raw text elements (script, style) if (RAW_TEXT_ELEMENTS.indexOf(tagName) !== -1 && !selfClosing && !isVoid) { var closeTag = ''); return parts.join(''); } function hbBeautifyCode(html, opts) { var indent = opts.indent || ' '; var sortAttrs = opts.sortAttrs || false; var removeComments = opts.removeComments || false; var preserveInline = opts.preserveInline !== false; var tokens = hbTokenize(html); var output = []; var level = 0; var preserveStack = 0; function addIndent(d) { var r = ''; for (var j = 0; j < d; j++) r += indent; return r; } function isInline(tagName) { return preserveInline && INLINE_ELEMENTS.indexOf(tagName) !== -1; } function isPreserve(tagName) { return PRESERVE_ELEMENTS.indexOf(tagName) !== -1; } for (var i = 0; i < tokens.length; i++) { var token = tokens[i]; if (token.type === 'comment') { if (!removeComments) { if (preserveStack > 0) { output.push(token.value); } else { output.push(addIndent(level) + token.value); } } } else if (token.type === 'doctype') { output.push(token.value); } else if (token.type === 'cdata') { output.push(addIndent(level) + token.value); } else if (token.type === 'open') { var tag = hbBuildTag(token.tag, token.attrs, token.selfClosing, sortAttrs); if (preserveStack > 0) { output.push(tag); if (isPreserve(token.tag) && !token.selfClosing) preserveStack++; } else if (isInline(token.tag)) { // Check if previous output ends with text on the same line if (output.length > 0) { var last = output[output.length - 1]; // If last line has text content, append inline tag to same line var lastNewline = last.lastIndexOf('\n'); var lastLine = lastNewline === -1 ? last : last.substring(lastNewline + 1); if (lastLine.trim() && !lastLine.trim().match(/^<\/(div|section|article|main|header|footer|nav|aside|ul|ol|li|table|tr|td|th|thead|tbody|tfoot|form|fieldset|dl|dt|dd|details|summary|figure|figcaption|blockquote|p|h[1-6]|pre|hr)>/i)) { output[output.length - 1] = last + tag; } else { output.push(addIndent(level) + tag); } } else { output.push(addIndent(level) + tag); } if (!token.selfClosing) { // Don't increase indent for inline elements } } else { output.push(addIndent(level) + tag); if (!token.selfClosing) { if (isPreserve(token.tag)) preserveStack++; level++; } } } else if (token.type === 'close') { if (preserveStack > 0) { if (isPreserve(token.tag)) preserveStack--; output.push(''); } else if (isInline(token.tag)) { // Append closing inline tag to previous line if (output.length > 0) { output[output.length - 1] = output[output.length - 1] + ''; } else { output.push(''); } } else { level--; if (level < 0) level = 0; output.push(addIndent(level) + ''); } } else if (token.type === 'text') { if (preserveStack > 0 || token.preserve) { output.push(token.value); } else { var text = token.value; // Collapse whitespace for non-preserve context var trimmed = text.replace(/\s+/g, ' ').trim(); if (trimmed) { // Check if adjacent to inline elements var prevToken = i > 0 ? tokens[i - 1] : null; var nextToken = i < tokens.length - 1 ? tokens[i + 1] : null; var prevIsInline = prevToken && ((prevToken.type === 'open' && isInline(prevToken.tag)) || (prevToken.type === 'close' && isInline(prevToken.tag))); var nextIsInline = nextToken && ((nextToken.type === 'open' && isInline(nextToken.tag)) || (nextToken.type === 'close' && isInline(nextToken.tag))); if (prevIsInline || nextIsInline) { // Append to previous line for inline continuity if (output.length > 0) { output[output.length - 1] = output[output.length - 1] + trimmed; } else { output.push(trimmed); } } else { output.push(addIndent(level) + trimmed); } } } } } var result = output.join('\n'); // Clean up multiple blank lines result = result.replace(/\n{3,}/g, '\n\n'); return result.trim(); } function hbMinifyCode(html) { // Remove comments html = html.replace(//g, ''); // Collapse whitespace between tags html = html.replace(/>\s+<'); // Collapse internal whitespace html = html.replace(/\s+/g, ' '); // Trim return html.trim(); } /* ── Stats Calculation ───────────────────── */ function hbGetStats(html) { var stats = { totalTags: 0, uniqueTags: {}, maxDepth: 0, attrCount: 0, warnings: [], tagTypes: { block: {}, inline: {}, void_el: {}, semantic: {} } }; var SEMANTIC = ['article','aside','details','figcaption','figure','footer','header','main','mark','nav','section','summary','time']; var BLOCK = ['div','p','h1','h2','h3','h4','h5','h6','ul','ol','li','table','tr','td','th','thead','tbody','tfoot','form','fieldset','legend','blockquote','pre','dl','dt','dd','hr']; var tokens = hbTokenize(html); var stack = []; var depth = 0; for (var i = 0; i < tokens.length; i++) { var t = tokens[i]; if (t.type === 'open') { stats.totalTags++; stats.uniqueTags[t.tag] = (stats.uniqueTags[t.tag] || 0) + 1; if (t.attrs) stats.attrCount += t.attrs.length; // Classify tag if (SEMANTIC.indexOf(t.tag) !== -1) { stats.tagTypes.semantic[t.tag] = (stats.tagTypes.semantic[t.tag] || 0) + 1; } else if (VOID_ELEMENTS.indexOf(t.tag) !== -1) { stats.tagTypes.void_el[t.tag] = (stats.tagTypes.void_el[t.tag] || 0) + 1; } else if (INLINE_ELEMENTS.indexOf(t.tag) !== -1) { stats.tagTypes.inline[t.tag] = (stats.tagTypes.inline[t.tag] || 0) + 1; } else if (BLOCK.indexOf(t.tag) !== -1 || t.tag === 'html' || t.tag === 'head' || t.tag === 'body') { stats.tagTypes.block[t.tag] = (stats.tagTypes.block[t.tag] || 0) + 1; } else { stats.tagTypes.block[t.tag] = (stats.tagTypes.block[t.tag] || 0) + 1; } if (!t.selfClosing) { stack.push(t.tag); depth = stack.length; if (depth > stats.maxDepth) stats.maxDepth = depth; } } else if (t.type === 'close') { stats.totalTags++; // Find matching open tag var found = false; for (var j = stack.length - 1; j >= 0; j--) { if (stack[j] === t.tag) { // Warn about any unclosed tags above this for (var k = stack.length - 1; k > j; k--) { stats.warnings.push('Balise <' + stack[k] + '> non fermée'); } stack.splice(j); found = true; break; } } if (!found) { stats.warnings.push('Balise fermante inattendue'); } } } // Any remaining tags on stack are unclosed for (var s = 0; s < stack.length; s++) { stats.warnings.push('Balise <' + stack[s] + '> non fermée'); } return stats; } /* ── Display Functions ───────────────────── */ function hbShowStats(inputHtml, outputHtml) { var stats = hbGetStats(inputHtml); var inputSize = new Blob([inputHtml]).size; var outputSize = new Blob([outputHtml]).size; document.getElementById('hbStatTags').textContent = stats.totalTags; document.getElementById('hbStatUnique').textContent = Object.keys(stats.uniqueTags).length; document.getElementById('hbStatDepth').textContent = stats.maxDepth; document.getElementById('hbStatAttrs').textContent = stats.attrCount; document.getElementById('hbStatInputSize').textContent = hbFormatSize(inputSize); document.getElementById('hbStatOutputSize').textContent = hbFormatSize(outputSize); document.getElementById('hbStatsRibbon').classList.add('visible'); // Tag breakdown var grid = document.getElementById('hbTagGrid'); grid.innerHTML = ''; var types = [ { obj: stats.tagTypes.semantic, cls: 'tag-pill-semantic', label: 'sémantique' }, { obj: stats.tagTypes.block, cls: 'tag-pill-block', label: 'bloc' }, { obj: stats.tagTypes.inline, cls: 'tag-pill-inline', label: 'inline' }, { obj: stats.tagTypes.void_el, cls: 'tag-pill-void', label: 'vide' } ]; var hasAny = false; for (var t = 0; t < types.length; t++) { var keys = Object.keys(types[t].obj).sort(); for (var k = 0; k < keys.length; k++) { hasAny = true; var pill = document.createElement('span'); pill.className = 'tag-pill ' + types[t].cls; pill.innerHTML = '<' + keys[k] + '> ' + types[t].obj[keys[k]] + ''; grid.appendChild(pill); } } if (hasAny) { document.getElementById('hbTagBreakdown').classList.add('visible'); } // Warnings if (stats.warnings.length > 0) { var list = document.getElementById('hbWarningsList'); list.innerHTML = ''; // Deduplicate var unique = []; var seen = {}; for (var w = 0; w < stats.warnings.length; w++) { if (!seen[stats.warnings[w]]) { seen[stats.warnings[w]] = true; unique.push(stats.warnings[w]); } } for (var u = 0; u < unique.length && u < 10; u++) { var li = document.createElement('li'); li.textContent = unique[u]; list.appendChild(li); } document.getElementById('hbWarnings').classList.add('visible'); } // Diff bar var pct, isShrink; if (inputSize === 0) { pct = 0; isShrink = true; } else { var change = ((outputSize - inputSize) / inputSize) * 100; isShrink = change < 0; pct = Math.abs(change); } var fill = document.getElementById('hbDiffFill'); var cappedPct = Math.min(pct, 100); fill.style.width = cappedPct + '%'; fill.className = 'diff-fill ' + (isShrink ? 'shrink' : 'grow'); document.getElementById('hbDiffValue').textContent = (isShrink ? '-' : '+') + pct.toFixed(1) + '%'; document.getElementById('hbDiffBar').classList.add('visible'); } function hbFormatSize(bytes) { if (bytes < 1024) return bytes + ''; return (bytes / 1024).toFixed(1) + 'K'; } /* ── Main Actions ────────────────────────── */ function hbBeautify() { var input = document.getElementById('htmlInput').value; if (!input.trim()) return; var indentSel = document.getElementById('hbIndentSize').value; var indent; if (indentSel === 'tab') indent = '\t'; else indent = new Array(parseInt(indentSel) + 1).join(' '); var opts = { indent: indent, sortAttrs: document.getElementById('hbOptSortAttrs').checked, removeComments: document.getElementById('hbOptRemoveComments').checked, preserveInline: document.getElementById('hbOptPreserveInline').checked }; var output = hbBeautifyCode(input, opts); document.getElementById('htmlOutput').value = output; hbShowStats(input, output); } function hbMinify() { var input = document.getElementById('htmlInput').value; if (!input.trim()) return; var output = hbMinifyCode(input); document.getElementById('htmlOutput').value = output; hbShowStats(input, output); }

    Embed Embellisseur HTML Widget

    Embellisseur HTML

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

    "Embellisseur HTML" sur https://MiniWebtool.com/fr/embellisseur-html/ de MiniWebtool, https://MiniWebtool.com/

    par l'équipe miniwebtool. Mis à jour : 07-03-2026

    Outils de modification textuelle:

    Outils en vedette:

    Calculateur de Position du SoleilCalculatrice de Compatibilité AmoureuseGénérateur de Carte de Crédit AléatoireCalculateur du Jour de l'Année - Quel jour de l'année sommes-nous aujourd'hui ?Calculateur de Signe Solaire, Lunaire et Ascendant 🌞🌙✨Extracteur d'Images de VidéoConvertisseur cm en pieds et poucesconvertisseur ppm en pourcentageRecherche d'Identifiant InstagramConvertisseur de Pourcentage en PPMrecherche-d-adresse-MACSélecteur de Films AléatoireGénérateur de mots aléatoires en anglaisGénérateur de chaînes aléatoiresConvertisseur de décimales en tempsConvertisseur de Pieds et Pouces en CentimètresCalculatrice de SommeRecherche d'identifiant FacebookRandomiseur de listeSupprimer des accents du texteStatistiques de Chaîne YouTubeConvertisseur HEX en CMJNCalculatrice d'escalierFusionner des vidéosGénérateur de Cartes à Jouer AléatoireCompteur de lignesGénérateur d'Action ou Vérité AléatoireCalculateur d'âgeConvertisseur de Temps en Décimalcalculatrice-des-exposants-haute-précisionCalculateur de nombres angéliquesConvertisseur FPSQuelle est mon adresse IP ?Calculateur de Numéro MaîtreCalculateur de percentile de tailleParaphraseur IACalculateur de pâte à pizzaConvertisseur de Calendrier Hébraïque👙 Calculateur de Taille de Soutien-GorgeGénérateur de Code MorseConvertisseur d'AngleCalculatrice de DuréeExtracteur AudioGénérateur de LabyrinthesCalculatrice de MédianeGénérateur de cartes de bingoGénérateur d'heure aléatoireTrier les NombresCalculatrice de test du khi-deuxOutil en ligne pour supprimer la ponctuationCalculatrice du Nombre d'ÂmeSupprimer les sauts de ligneCalculateur de BarbecueGénérateur de Sujets de Débat AléatoiresCalculatrice ModuloFusion de SRTGénérateur de patron de cône à platGénérateur de personnage RPG aléatoireConvertisseur de taille de fichierCalculateur d'ArctangenteCalculateur de vitesse de cyclismeCalculateur de Revenus TwitchDiviseur AudioGénérateur de Couleurs AléatoiresTrier les lignes par ordre alphabétiqueCalculateur de Numéro de SemaineCalculatrice de Circonférence d'EllipseGénérateur d'adresse IP aléatoireRecadreur VidéoCalculateur de Retour de SaturneFormateur de TexteSuppresseur de Caractères InvisiblesCalculateur de Cosinus🖱️ Compteur de ClicsGénérateur de Repas Aléatoire🔍 Vérificateur de PlagiatCompresseur VidéoSupprimer les espacesCalculatrice de la diminution en pourcentageGénérateur d'adresse MACGénérateur de points à relierCalculateur de Salaire aux ToilettesListe des Années BissextilesCalculateur de Probabilité de DésCalculateur d'équilibre des éléments astrologiquesGénérateur de Nonogrammes (Picross)Calculateur de Risque RelatifCalculateur de Taille de PneusCalculateur de Coût de CarburantCalculateur de TangenteCalculatrice de conversion de levureGénérateur de tableau de tournoi aléatoireCalculatrice d'Écart-Type RelatifHumaniseur de Texte IAPivoter la vidéoGénérateur de Coordonnées AléatoiresCalculatrice de Rectangle d'OrConvertisseur de Fréquence et de Longueur d'OndeCalculateur de SinusCalculatrice HexadécimaleLanceur de Pièce🎮 Convertisseur de Monnaie de JeuAnalyseur d'adresse MACCompteur de SyllabesGénérateur de Super-pouvoir AléatoireVérificateur de Nom d’Utilisateur sur les Réseaux SociauxCalculatrice du Pourcentage d'AugmentationCalculatrice de Combinaisoncalculatrice-de-hba1cCalculateur d'autonomie de batterieCalculatrice de Valeurs AberrantesCalculateur d'écart-type📅 Calculatrice de DateDécoupeur de vidéoExtracteur d'e-mailGénérateur de codes-barresSimulateur de Portes LogiquesCalculateur de Puissance TriphaséeCalculateur de résistance pour LEDGénérateur de mots mêlésSélecteur de commentaires YouTubeCalculateur de dépréciation de voitureCalculatrice BinaireConvertisseur de Livres en KilogrammesGénérateur de Distribution GaussienneVisualiseur de Cercle Unité InteractifBoule Magique 8Calculateur de Déficit CaloriqueCalculateur de Saumure et SalinitéCalculatrice de terrasseGénérateur d'IMEI AléatoireGénérateur de clé WPA en ligneSélecteur de Nom AléatoireCalculateur de Décibels (dB)Calculateur de fumage de viandeCalculateur de Notes PondéréesCalculatrice du Nombre d'ExpressionConvertisseur de Taille de BagueGénérateur de mots mélangésInverser la VidéoCalculateur d'hydratation de pâteCalculateur de Watts en AmpèresCalculateur du Test Exact de FisherCalculateur d'Éclairage de PièceCalculateur kVAConvertisseur de chiffres romainsGénérateur d'anagrammesGénérateur de numéros de loterieVérificateur de Nombre Pair ou ImpairCalculateur de Conversion d'Échelle de MaquetteCalculateur de Score de BowlingCalculatrice de toitureConvertisseur mAh en WhGénérateur de main de poker aléatoireCalculateur de Coefficient BinomialCalculateur de Mégapixels vers Taille d'ImpressionCalculateur de rythme de natationCalculateur du Signe de VénusCalculatrice du Ratio par Rapport au PourcentageCalculatrice RectangulaireConvertisseur d'adresse IP en binaireGénérateur de Quiz IAGénérateur d'Activités AléatoiresGénérateur d'adresses fictives aléatoiresGénérateur de Carré MagiqueGénérateur de Date AléatoireInverseur de couleursJour d'équinoxe de printempsLooper MP3Ajouter ou Remplacer l'Audio dans une VidéoAnalyseur de Fréquence des MotsCalculateur de Date MédianeCalculateur de Mélange de Couleurs de PeintureCalculateur de Moment d'InertieCalculateur de Point d’ÉbullitionCalculateur de PressionCalculateur de soude pour savon (SAP)Compter le nombre de caractèresConvertisseur de Codes Couleur Tous FormatsCréateur de mots croisésGénérateur d’excuses aléatoiresSélecteur AléatoireCalculateur de LevainCalculateur de Longueur d'AntenneCalculateur de pas en distanceCalculateur d'espérance de vieCalculatrice de Fonction GammaCalculatrice de numéro de nomConvertisseur d'adresse IP en hexadécimalGénérateur de Texte BarréSolveur d'inéquationsCalculateur de bonusCalculateur de Coûts Publicitaires FacebookCalculateur de Différence de ListesCalculateur de Fractions ÉgyptiennesCalculateur de Taille d'Impression et Résolution (DPI/PPI)Calculatrice de PourcentageCalculatrice de remboursement de prêtCalculatrice de Z-ScoreCalculatrice du coefficient de variationCalculateur de rachat de leasingCalculateur de Mélange d'OctaneCalculateur de Mélange Huile 2 TempsCalculateur de Cylindrée MoteurCalculateur de Passage de CanapéCalculateur de Cordes de Bois de ChauffageCalculateur de CADR de Purificateur d'AirCalculateur de taille de déshumidificateurCalculateur de Taille de Ventilateur de PlafondCalculateur de Taille de RideauxCalculateur de Taille de TapisCalculateur de hauteur pour accrocher un tableauCalculateur de hauteur de fixation TVCalculateur de Taille de TVCalculateur de volume et bâche de bassinCalculateur de Sel pour PiscineCalculateur de Volume de PiscineCalculateur de Taille de Chauffe-EauCalculateur de Résine ÉpoxyCalculateur d'espacement des balustresCalculateur de plinthes et mouluresCalculateur de bardageCalculateur de lasure pour terrasseCalculateur de Semences de GazonCalculateur de gazonCalculateur d'AsphalteCalculateur de Yards CubesCalculateur de Remplissage de ConduitCalculateur de condensateurs en série et parallèleCalculateur de Reactance InductiveCalculateur de Lux en LumensConvertisseur Lumens en WattsCalculateur de Taille de GénérateurCalculateur Ampères en WattsCalculateur de Résistances en SérieCalculateur de FrottementCalculateur de Plan InclinéCalculateur d'Avantage MécaniqueCalculateur de vitesse du sonCalculateur de vitesse d’ondeCalculateur de flottabilitéCalculateur de Vitesse TerminaleCalculateur de longueur d'onde de de BroglieCalculateur d'énergie du photonCalculateur E=mc²Calculateur de dilatation du tempsCalculateur de la Troisième Loi de KeplerCalculateur de vitesse de libérationCalculateur de Force GravitationnelleCalculateur de la Loi de Beer-LambertCalculateur d'équation de NernstCalculateur de Pression OsmotiqueCalculateur d'élévation du point d'ébullitionCalculateur d'Abaissement du Point de CongélationCalculateur de Composition CentésimaleCalculateur de NormalitéCalculateur de MolalitéConvertisseur pKa en KaCalculateur de Henderson-HasselbalchCalculateur de Rendement ThéoriqueCalculateur de Réactif LimitantCalculateur de Configuration ÉlectroniqueTableau périodique interactifGénérateur de Plan de Cours IAGénérateur de Citations (APA/MLA/Chicago)Calculateur de Pourcentage de PrésenceCalculateur de Score APCalculateur de Score ACTCalculateur de Score SATConvertisseur Pourcentage en CGPAConvertisseur CGPA en PourcentageCorrecteur de Notes Facile (EZ Grader)Calculateur du Coût d'un EnfantCalculateur de Consommation de Lait pour BébéCalculateur de taille de couchesGénérateur de prénoms de bébéPrédicteur de la couleur des yeux de bébéCalculateur de Percentile IMC pour EnfantCalculateur de Taille Adulte de l'EnfantCalculateur du Temps de Doublement de hCGCalculateur de date d'accouchement FIVCalculateur d'ImplantationPrédicteur de Sexe ChinoisFormateur de date ISO 8601Convertisseur de date julienneCalculateur de siesteCalculateur de Phase de la LuneCalculateur de lever et coucher du soleilHorloge mondialeConvertisseur de Date en Chiffres RomainsCompte à Rebours de la RetraiteCalculateur de SobriétéCalculateur de demi-anniversaireCalculateur d’anniversaireCalculateur de Répartition des PourboiresCalculateur de ROI Email MarketingCalculateur de Coût Par LeadCalculateur de Fonds de RoulementEstimateur de revenus YouTube