{"id":767,"date":"2026-10-03T06:02:42","date_gmt":"2026-10-03T03:02:42","guid":{"rendered":"https:\/\/wpcalc.com\/es\/?p=767"},"modified":"2026-10-03T06:02:42","modified_gmt":"2026-10-03T03:02:42","slug":"tamano-del-texto","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/es\/herramientas-web\/tamano-del-texto\/","title":{"rendered":"Tama\u00f1o del texto"},"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\">Calculadora de longitud y tama\u00f1o en bytes del texto<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"767\" data-favorite-title=\"Tama\u00f1o del texto\" data-favorite-url=\"https:\/\/wpcalc.com\/es\/herramientas-web\/tamano-del-texto\/\" data-favorite-excerpt=\"Introduce texto para ver su n\u00famero de caracteres, palabras, l\u00edneas y bytes en UTF-8. Los contadores se actualizan a partir del texto del campo Entrada de texto.\" aria-label=\"A\u00f1adir a favoritos\" 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\/es\/herramientas-web\/tamano-del-texto\/\" method=\"POST\" class=\"calculator\" id=\"calculator-767\" data-post=\"767\"><fieldset class=\"fieldset-input is-1\"><legend class=\"sr-only\">Campos de entrada<\/legend><div class=\"field is-single\" id=\"input-1\"><label for=\"field-1\">Introducci\u00f3n de texto<\/label><textarea id=\"field-1\" name=\"introduccin_de_texto\">Hello world!\nThis is WPCalc.<\/textarea><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Recalcular\" id=\"calculate-button\" data-post=\"767\">Calcular<\/button><button type=\"reset\">Restablecer<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calcular autom\u00e1ticamente<\/label><small>Si est\u00e1 activado, el resultado se actualizar\u00e1 autom\u00e1ticamente al cambiar cualquier valor.<\/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> Tus resultados<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Caracteres<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><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>Palabras<\/span><\/span><span class=\"field-value\" id=\"result-2\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><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>L\u00edneas<\/span><\/span><span class=\"field-value\" id=\"result-3\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><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>Bytes<\/span><\/span><span class=\"field-value\" id=\"result-4\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><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\">Copiar enlace a este c\u00e1lculo<\/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>Dejar un comentario<\/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=\"767\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">\u00bfQu\u00e9 te ha parecido este resultado?<\/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\">Me gusta <\/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\">\u00datil <\/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\">Confuso <\/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\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Decepcionado <\/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\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inexacto <\/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>F\u00f3rmula del tama\u00f1o del texto<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">F\u00f3rmula<\/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>Donde:<\/strong><\/p>\n<ul>\n<li>\\(T\\) \u2014 el texto introducido en Entrada de texto<\/li>\n<li>\\(C\\) \u2014 Caracteres, contados como unidades de c\u00f3digo UTF-16<\/li>\n<li>\\(W\\) \u2014 Palabras, contadas por coincidencias de <code>\/\\b\\w+\\b\/g<\/code><\/li>\n<li>\\(L\\) \u2014 L\u00edneas; cada retorno de carro, salto de l\u00ednea o pareja retorno de carro\u2013salto de l\u00ednea inicia una l\u00ednea nueva<\/li>\n<li>\\(B\\) \u2014 Bytes de la codificaci\u00f3n UTF-8 del texto<\/li>\n<\/ul>\n<p>Son cuatro medidas distintas de la misma entrada. En concreto, el n\u00famero de caracteres no siempre es el n\u00famero de s\u00edmbolos visibles, y el n\u00famero de bytes no siempre coincide con el n\u00famero de caracteres.<\/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>Tama\u00f1o del texto \u2013 Ejemplo de c\u00e1lculo<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Ejemplo:<\/strong> usa la Entrada de texto predeterminada, con \u00abHello world!\u00bb en la primera l\u00ednea y \u00abThis is WPCalc.\u00bb en la segunda. Las l\u00edneas contienen 12 y 15 caracteres, respectivamente, y un salto de l\u00ednea las separa.<\/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{bytes} \\end{aligned} \\]<\/p>\n<p><strong>Resultado:<\/strong> 28 caracteres, 5 palabras, 2 l\u00edneas y 28 bytes. En este ejemplo, cada car\u00e1cter, incluido el salto de l\u00ednea, ocupa un byte UTF-8.<\/p>\n<p>\n\r\n<\/section>\n<h2>C\u00f3mo usar la calculadora<\/h2>\n<ol>\n<li>Escribe o pega tu contenido en <strong>Entrada de texto<\/strong>. El texto predeterminado est\u00e1 disponible si quieres comprobar c\u00f3mo funcionan los contadores antes de introducir el tuyo.<\/li>\n<li>Consulta <strong>Caracteres<\/strong> para conocer la longitud en UTF-16 de la entrada y <strong>Palabras<\/strong> para el n\u00famero de coincidencias encontradas seg\u00fan la regla de conteo de palabras de la calculadora.<\/li>\n<li>Comprueba <strong>L\u00edneas<\/strong> para ver el n\u00famero de l\u00edneas, incluida cualquier l\u00ednea vac\u00eda al final. Comprueba <strong>Bytes<\/strong> para conocer el tama\u00f1o del texto codificado en UTF-8.<\/li>\n<li>Si est\u00e1s verificando un l\u00edmite, compara el resultado con la unidad indicada en el l\u00edmite. Un l\u00edmite de caracteres, un l\u00edmite de palabras y un l\u00edmite de bytes no son intercambiables.<\/li>\n<\/ol>\n<h2>Qu\u00e9 te dice el tama\u00f1o del texto<\/h2>\n<p>El tama\u00f1o del texto puede significar varias cosas. Un requisito de escritura puede especificarse en palabras; un campo de formulario puede limitar los caracteres; un formato de archivo o una API puede limitar los bytes. Esta calculadora muestra los cuatro contadores a la vez para que uses la medida relevante para tu tarea. Mide el texto introducido en <strong>Entrada de texto<\/strong>, no un documento, p\u00e1gina o archivo completo que contenga ese texto.<\/p>\n<p><strong>Caracteres<\/strong> usa la longitud de cadena de JavaScript, que cuenta unidades de c\u00f3digo UTF-16. Las letras y signos de puntuaci\u00f3n ordinarios del ingl\u00e9s suelen contar como uno cada uno. Algunos s\u00edmbolos, incluidos muchos emoji, cuentan como dos unidades de c\u00f3digo aunque parezcan un solo s\u00edmbolo. Las marcas combinantes tambi\u00e9n pueden hacer que un s\u00edmbolo visible est\u00e9 formado por varias unidades de c\u00f3digo. Para un l\u00edmite definido en s\u00edmbolos visibles o puntos de c\u00f3digo Unicode, este resultado puede diferir del conteo que necesitas.<\/p>\n<p><strong>Palabras<\/strong> cuenta las coincidencias del patr\u00f3n de JavaScript <code>\/\\b\\w+\\b\/g<\/code>. Reconoce como coincidencias de tipo palabra las secuencias de letras ASCII, d\u00edgitos y guiones bajos. Por ejemplo, \u00abdon't\u00bb cuenta como dos coincidencias porque el ap\u00f3strofo las separa. Las letras fuera de ese patr\u00f3n basado en ASCII pueden omitirse o dividirse, por lo que este resultado no es un conteo de palabras que tenga en cuenta el idioma.<\/p>\n<p><strong>L\u00edneas<\/strong> cuenta los saltos de l\u00ednea m\u00e1s uno: una pareja retorno de carro\u2013salto de l\u00ednea cuenta como un solo salto. Por eso, una entrada vac\u00eda muestra una l\u00ednea, y un texto que termina en salto de l\u00ednea muestra una l\u00ednea vac\u00eda adicional. <strong>Bytes<\/strong> mide la codificaci\u00f3n UTF-8 de la entrada. El texto ASCII b\u00e1sico generalmente usa un byte por car\u00e1cter, mientras que muchas letras acentuadas y s\u00edmbolos usan m\u00e1s. Por ejemplo, una sola \u00ab\u00e9\u00bb usa una unidad de c\u00f3digo UTF-16 pero dos bytes UTF-8; muchos emoji usan dos unidades de c\u00f3digo UTF-16 y cuatro bytes UTF-8.<\/p>\n<h2>Supuestos y l\u00edmites pr\u00e1cticos<\/h2>\n<p>Usa el resultado en bytes cuando el sistema correspondiente especifique bytes UTF-8. No es una medida del uso de memoria, del texto comprimido ni del tama\u00f1o de un documento guardado con cabeceras, formato u otro contenido. Si un servicio modifica el texto antes de almacenarlo o enviarlo \u2014por ejemplo, escapando caracteres o normalizando los saltos de l\u00ednea\u2014, su n\u00famero de bytes final puede ser distinto.<\/p>\n<p>Los finales de l\u00ednea afectan a los contadores de caracteres y bytes. Un salto de l\u00ednea usa una unidad de c\u00f3digo y un byte UTF-8; una pareja retorno de carro\u2013salto de l\u00ednea usa dos de cada uno. Aqu\u00ed ambos cuentan como un solo salto de l\u00ednea. Los espacios, tabulaciones, signos de puntuaci\u00f3n y caracteres de nueva l\u00ednea tambi\u00e9n contribuyen a Caracteres y Bytes, aunque no contribuyan a Palabras.<\/p>\n<p>Comprueba qu\u00e9 definici\u00f3n usa el destino antes de confiar en un l\u00edmite. Algunas plataformas cuentan puntos de c\u00f3digo Unicode o s\u00edmbolos visibles en lugar de unidades de c\u00f3digo UTF-16, y sus reglas de conteo de palabras pueden diferir. La longitud de un SMS, por ejemplo, tambi\u00e9n depende de la codificaci\u00f3n y la segmentaci\u00f3n del mensaje; el resultado en bytes UTF-8 no predice el n\u00famero de segmentos del SMS.<\/p>\n<p>Para examinar los contadores de caracteres con otra herramienta de texto, usa el <a href=\"https:\/\/wpcalc.com\/es\/herramientas-web\/contador-de-caracteres\/\">Contador de caracteres<\/a>. Tambi\u00e9n puedes <a href=\"https:\/\/wpcalc.com\/es\/herramientas-web\/eliminador-de-emojis\/\">eliminar emoji<\/a> o <a href=\"https:\/\/wpcalc.com\/es\/herramientas-web\/eliminador-de-lineas-duplicadas\/\">eliminar l\u00edneas duplicadas<\/a> antes de medir el texto revisado. Vuelve a comprobar los contadores despu\u00e9s de cualquier edici\u00f3n, ya que incluso un salto de l\u00ednea final cambia el resultado.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduce texto para ver su n\u00famero de caracteres, palabras, l\u00edneas y bytes en UTF-8. Los contadores se actualizan a partir del texto del campo Entrada de texto.<\/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":[37],"tags":[49],"class_list":["post-767","post","type-post","status-publish","format-standard","hentry","category-herramientas-web","tag-herramientas-de-texto"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts\/767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/comments?post=767"}],"version-history":[{"count":5,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts\/767\/revisions"}],"predecessor-version":[{"id":6018,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts\/767\/revisions\/6018"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/media?parent=767"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/categories?post=767"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/tags?post=767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}