{"id":760,"date":"2026-10-03T05:52:08","date_gmt":"2026-10-03T02:52:08","guid":{"rendered":"https:\/\/wpcalc.com\/fr\/?p=760"},"modified":"2026-10-03T05:52:08","modified_gmt":"2026-10-03T02:52:08","slug":"taille-du-texte","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/fr\/outils-web\/taille-du-texte\/","title":{"rendered":"Taille du texte"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Calculateur de longueur de texte et de taille en octets<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"760\" data-favorite-title=\"Taille du texte\" data-favorite-url=\"https:\/\/wpcalc.com\/fr\/outils-web\/taille-du-texte\/\" data-favorite-excerpt=\"Saisissez un texte pour voir son nombre de caract\u00e8res, de mots, de lignes et d&#039;octets UTF-8. Les compteurs se mettent \u00e0 jour \u00e0 partir du texte saisi dans le champ Saisie de texte.\" aria-label=\"Ajouter aux favoris\" data-favorite-icon=\"icon icon-calculator\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/fr\/outils-web\/taille-du-texte\/\" method=\"POST\" class=\"calculator\" id=\"calculator-760\" data-post=\"760\"><fieldset class=\"fieldset-input is-1\"><legend class=\"sr-only\">Champs de saisie<\/legend><div class=\"field is-single\" id=\"input-1\"><label for=\"field-1\">Saisie du texte<\/label><textarea id=\"field-1\" name=\"saisie_du_texte\">Hello world!\nThis is WPCalc.<\/textarea><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Recalculer\" id=\"calculate-button\" data-post=\"760\">Calculer<\/button><button type=\"reset\">R\u00e9initialiser<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calculer automatiquement<\/label><small>Si activ\u00e9, le r\u00e9sultat se met \u00e0 jour automatiquement d\u00e8s que vous modifiez une valeur.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Vos r\u00e9sultats<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Caract\u00e8res<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-2\"><span class=\"field-title\"><span>Mots<\/span><\/span><span class=\"field-value\" id=\"result-2\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-3\"><span class=\"field-title\"><span>Lignes<\/span><\/span><span class=\"field-value\" id=\"result-3\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-4\"><span class=\"field-title\"><span>Octets<\/span><\/span><span class=\"field-value\" id=\"result-4\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copier le lien vers ce calcul<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Laisser un commentaire<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"760\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">Que pensez-vous de ce r\u00e9sultat\u00a0?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">J\u2019aime <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Utile <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confus <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">1<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">D\u00e9\u00e7u <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">1<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inexact <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>Formule de la taille du texte<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Formule<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ C=\\operatorname{UTF16Units}(T),\\qquad B=\\operatorname{UTF8Bytes}(T) \\\\ W=\\operatorname{RegexMatches}(T),\\qquad L=1+\\operatorname{NewlineSequences}(T) \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>O\u00f9&nbsp;:<\/strong><\/p>\n<ul>\n<li>\\(T\\) \u2014 le texte saisi dans Saisie de texte<\/li>\n<li>\\(C\\) \u2014 Caract\u00e8res, compt\u00e9s en unit\u00e9s de code UTF-16<\/li>\n<li>\\(W\\) \u2014 Mots, compt\u00e9s par les correspondances de <code>\/\\b\\w+\\b\/g<\/code><\/li>\n<li>\\(L\\) \u2014 Lignes ; chaque retour chariot, saut de ligne ou paire retour chariot\u2013saut de ligne commence une nouvelle ligne<\/li>\n<li>\\(B\\) \u2014 Octets de l'encodage UTF-8 du texte<\/li>\n<\/ul>\n<p>Ce sont quatre mesures diff\u00e9rentes de la m\u00eame entr\u00e9e. En particulier, le nombre de caract\u00e8res ne correspond pas toujours au nombre de symboles visibles, et le nombre d'octets ne correspond pas toujours au nombre de caract\u00e8res.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-2\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Taille du texte \u2013 Exemple de calcul<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Exemple&nbsp;:<\/strong> utilisez la saisie de texte par d\u00e9faut, avec \u00ab&nbsp;Hello world!&nbsp;\u00bb sur la premi\u00e8re ligne et \u00ab&nbsp;This is WPCalc.&nbsp;\u00bb sur la seconde. Les lignes contiennent respectivement 12 et 15 caract\u00e8res, et un saut de ligne les s\u00e9pare.<\/p>\n<p>\\[ \\begin{aligned} C&amp;=12+1+15=28 \\\\ W&amp;=2+3=5 \\\\ L&amp;=1+1=2 \\\\ B&amp;=12+1+15=28\\ \\text{octets} \\end{aligned} \\]<\/p>\n<p><strong>R\u00e9sultat :<\/strong> 28 caract\u00e8res, 5 mots, 2 lignes et 28 octets. Dans cet exemple, chaque caract\u00e8re, y compris le saut de ligne, occupe un octet UTF-8.<\/p>\n<p>\n\r\n<\/section>\n<h2>Comment utiliser le calculateur<\/h2>\n<ol>\n<li>Saisissez ou collez votre contenu dans <strong>Saisie de texte<\/strong>. Le texte par d\u00e9faut est disponible si vous souhaitez v\u00e9rifier le fonctionnement des compteurs avant de saisir le v\u00f4tre.<\/li>\n<li>Lisez <strong>Caract\u00e8res<\/strong> pour la longueur UTF-16 de l'entr\u00e9e et <strong>Mots<\/strong> pour le nombre de correspondances trouv\u00e9es par la r\u00e8gle de comptage de mots du calculateur.<\/li>\n<li>Consultez <strong>Lignes<\/strong> pour le nombre de lignes, y compris une \u00e9ventuelle ligne vide \u00e0 la fin. Consultez <strong>Octets<\/strong> pour la taille du texte encod\u00e9 en UTF-8.<\/li>\n<li>Si vous v\u00e9rifiez une limite, comparez le r\u00e9sultat avec l'unit\u00e9 indiqu\u00e9e pour cette limite. Une limite en caract\u00e8res, une limite en mots et une limite en octets ne sont pas interchangeables.<\/li>\n<\/ol>\n<h2>Ce que la taille du texte vous indique<\/h2>\n<p>La taille d'un texte peut d\u00e9signer plusieurs choses. Une consigne de r\u00e9daction peut \u00eatre exprim\u00e9e en mots ; un champ de formulaire peut limiter le nombre de caract\u00e8res ; un format de fichier ou une API peut limiter le nombre d'octets. Ce calculateur affiche les quatre compteurs ensemble afin que vous puissiez utiliser la mesure pertinente pour votre t\u00e2che. Il mesure le texte saisi dans <strong>Saisie de texte<\/strong>, et non un document, une page ou un fichier entier contenant ce texte.<\/p>\n<p><strong>Caract\u00e8res<\/strong> utilise la longueur de cha\u00eene de JavaScript, qui compte les unit\u00e9s de code UTF-16. Les lettres et signes de ponctuation anglais ordinaires comptent g\u00e9n\u00e9ralement pour un chacun. Certains symboles, dont de nombreux emoji, comptent comme deux unit\u00e9s de code m\u00eame s'ils semblent n'\u00eatre qu'un seul symbole. Des signes combinants peuvent \u00e9galement faire qu'un symbole visible se compose de plusieurs unit\u00e9s de code. Pour une limite d\u00e9finie en symboles visibles ou en points de code Unicode, ce r\u00e9sultat peut donc diff\u00e9rer du compte dont vous avez besoin.<\/p>\n<p><strong>Mots<\/strong> compte les correspondances du motif JavaScript <code>\/\\b\\w+\\b\/g<\/code>. Il reconna\u00eet comme mots les suites de lettres ASCII, de chiffres et de tirets bas. Par exemple, \u00ab&nbsp;don't&nbsp;\u00bb compte comme deux correspondances, car l'apostrophe les s\u00e9pare. Les lettres hors de ce motif fond\u00e9 sur l'ASCII peuvent \u00eatre omises ou scind\u00e9es ; ce r\u00e9sultat n'est donc pas un comptage de mots prenant en compte la langue.<\/p>\n<p><strong>Lignes<\/strong> compte les sauts de ligne plus un : une paire retour chariot\u2013saut de ligne compte comme un seul saut. Une entr\u00e9e vide affiche donc une ligne, et un texte se terminant par un saut de ligne affiche une ligne vide suppl\u00e9mentaire. <strong>Octets<\/strong> mesure l'encodage UTF-8 de l'entr\u00e9e. Un texte ASCII simple utilise g\u00e9n\u00e9ralement un octet par caract\u00e8re, tandis que de nombreuses lettres accentu\u00e9es et de nombreux symboles en utilisent davantage. Par exemple, un seul \u00ab&nbsp;\u00e9&nbsp;\u00bb utilise une unit\u00e9 de code UTF-16 mais deux octets UTF-8 ; de nombreux emoji utilisent deux unit\u00e9s de code UTF-16 et quatre octets UTF-8.<\/p>\n<h2>Hypoth\u00e8ses et limites pratiques<\/h2>\n<p>Utilisez le r\u00e9sultat en octets lorsque le syst\u00e8me concern\u00e9 sp\u00e9cifie des octets UTF-8. Ce n'est ni une mesure de l'utilisation m\u00e9moire, ni celle d'une charge compress\u00e9e, ni la taille d'un document enregistr\u00e9 avec ses en-t\u00eates, sa mise en forme ou tout autre contenu. Si un service modifie le texte avant de le stocker ou de l'envoyer \u2014 par exemple en \u00e9chappant des caract\u00e8res ou en normalisant les fins de ligne \u2014 son nombre d'octets final peut \u00eatre diff\u00e9rent.<\/p>\n<p>Les fins de ligne comptent pour les nombres de caract\u00e8res et d'octets. Un saut de ligne utilise une unit\u00e9 de code et un octet UTF-8 ; une paire retour chariot\u2013saut de ligne en utilise deux de chaque. Les deux comptent ici comme un seul saut de ligne. Les espaces, tabulations, signes de ponctuation et caract\u00e8res de saut de ligne contribuent aussi aux Caract\u00e8res et aux Octets, m\u00eame s'ils ne contribuent pas aux Mots.<\/p>\n<p>V\u00e9rifiez quelle d\u00e9finition utilise la destination avant de vous fier \u00e0 une limite. Certaines plateformes comptent les points de code Unicode ou les symboles visibles au lieu des unit\u00e9s de code UTF-16, et leurs r\u00e8gles de comptage de mots peuvent diff\u00e9rer. La longueur d'un SMS, par exemple, d\u00e9pend aussi de son encodage et de sa segmentation ; le r\u00e9sultat en octets UTF-8 ne pr\u00e9dit pas le nombre de segments du SMS.<\/p>\n<p>Pour examiner les comptages de caract\u00e8res avec un autre outil de texte, utilisez le <a href=\"https:\/\/wpcalc.com\/fr\/outils-web\/compteur-de-caracteres\/\">compteur de caract\u00e8res<\/a>. Vous pouvez aussi <a href=\"https:\/\/wpcalc.com\/fr\/outils-web\/suppresseur-emojis\/\">supprimer les emoji<\/a> ou <a href=\"https:\/\/wpcalc.com\/fr\/outils-web\/suppresseur-lignes-en-double\/\">supprimer les lignes en double<\/a> avant de mesurer un texte r\u00e9vis\u00e9. V\u00e9rifiez \u00e0 nouveau les compteurs apr\u00e8s toute modification, car m\u00eame un saut de ligne final change le r\u00e9sultat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Saisissez un texte pour voir son nombre de caract\u00e8res, de mots, de lignes et d'octets UTF-8. Les compteurs se mettent \u00e0 jour \u00e0 partir du texte saisi dans le champ Saisie de texte.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[36],"tags":[47],"class_list":["post-760","post","type-post","status-publish","format-standard","hentry","category-outils-web","tag-outils-texte"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts\/760","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/comments?post=760"}],"version-history":[{"count":6,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts\/760\/revisions"}],"predecessor-version":[{"id":5609,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts\/760\/revisions\/5609"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/media?parent=760"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/categories?post=760"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/tags?post=760"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}