Resultado
Esta página não tem lado servidor nenhum. A tabela colada é processada por JavaScript dentro do seu próprio navegador, o gráfico é desenhado num elemento canvas da sua máquina e o arquivo de exportação é montado localmente. Nada é enviado, armazenado ou gravado em qualquer log. Você pode desconectar a rede depois que a página carregar e tudo continuará funcionando — é a forma mais simples de verificar você mesmo.
Fatos e limites do método
| Espaço | O caractere U+0020 — um espaço comum entre palavras |
|---|---|
| Com "contar também tabulações e quebras de linha" | Também conta tabulações (\t) e quebras de linha (\n, \r) |
| Espaço inseparável | U+00A0 não é contado — é um caractere distinto de um espaço comum |
| Percentual | espaços ÷ comprimento total do texto × 100% |
Quando induz ao erro
- Um espaço inseparável (U+00A0, que alguns editores inserem automaticamente antes de sinais de pontuação) é um código de caractere distinto do espaço comum (U+0020) e não entra na contagem básica. Se seu texto veio do Word ou de uma página web, parte do que parece espaço na tela pode ser, na verdade, esse caractere.
- O contador não distingue um espaço de indentação no início da linha de um espaço entre palavras — ambos são contados da mesma forma.
- Caracteres formados por vários code points (emojis compostos, algumas marcas diacríticas) não afetam a contagem de espaços — são contados à parte do restante do texto.
- A opção "contar também tabulações e quebras de linha" muda QUAL número aparece como o valor principal (só espaços, ou tudo que é espaço em branco) — ela não filtra nada; a linha "total de caracteres em branco" à direita sempre mostra o valor combinado, independente do interruptor, para você comparar.
Como é calculado
O contador principal procura o caractere de espaço comum (U+0020) no texto e conta suas ocorrências.
O percentual do comprimento do texto é o número de espaços dividido pelo comprimento total do texto (espaços incluídos), multiplicado por 100.
"Total de caracteres em branco" é um número separado que busca qualquer caractere de espaço em branco pela definição de expressões regulares (\s): espaço, tabulação, quebra de linha, retorno de carro. Ele é sempre mostrado, independente do interruptor, para você comparar os dois.
O interruptor "contar também tabulações e quebras de linha" decide qual dos dois números aparece no resultado grande principal — útil quando o limite de uma plataforma conta formalmente "caracteres em branco", não só espaços.
Perguntas e respostas
Espaços no início e no meio da linha são contados da mesma forma?
Sim, o contador não os distingue — qualquer caractere de espaço comum é contado independente da posição na linha.
Por que a contagem de espaços é menor do que eu esperava?
Parte dos "espaços" do seu texto pode ser, na verdade, espaços inseparáveis (U+00A0), que alguns editores inserem antes de palavras curtas. É um caractere distinto e o contador básico não o inclui.
Qual a diferença entre "espaços" e "total de caracteres em branco"?
O primeiro conta só espaços comuns. O segundo soma tabulações e quebras de linha. Use o que corresponder à regra de contagem da plataforma onde você vai publicar.
Meu texto é enviado para algum lugar?
Não, toda a contagem roda no seu navegador.