Contador de Caracteres

Conte caracteres com e sem espaços, palavras, frases, parágrafos e linhas enquanto digita ou cola seu texto.

A ferramenta também mostra tempo estimado de leitura e fala, tamanho em UTF-8 e outras estatísticas do texto.

  • Grátis
  • Sem cadastro
  • Cálculo no navegador

Seu texto

Digite, cole ou abra um arquivo TXT, MD, CSV ou JSON. O conteúdo não é salvo automaticamente.

Acompanhar limite

0 de 160 caracteres160 restantes

Análise do texto

Palavras únicas0
Espaços0
Números0
Tempo de leitura0 s
Tempo de fala0 s
Média de caracteres por palavra0
Média de palavras por frase0
Tamanho UTF-80 B

O que é um contador de caracteres?

Um contador de caracteres mostra quantos caracteres existem em um texto enquanto você digita ou cola o conteúdo.

Esta ferramenta também apresenta caracteres sem espaços, palavras, frases, parágrafos, linhas e outras estatísticas que ajudam a entender a extensão e a estrutura do texto.

Caracteres com espaços e sem espaços: qual é a diferença?

A contagem com espaços considera o conteúdo completo, incluindo os caracteres de espaço em branco presentes no texto.

A contagem sem espaços desconsidera espaços comuns, tabulações, quebras de linha e outros segmentos Unicode classificados como whitespace.

TextoOlá mundo
Com espaço9 caracteres
Sem espaço8 caracteres

Como palavras, frases, parágrafos e linhas são contados?

Palavras

A segmentação identifica unidades consideradas palavras sem depender apenas da separação por espaços.

Frases

A ferramenta utiliza segmentação de sentenças quando o navegador oferece suporte.

Parágrafos

São considerados blocos não vazios separados por quebras de linha.

Linhas

São contadas a partir das quebras reais existentes no conteúdo.

A quebra visual automática causada pela largura do campo de texto não cria uma nova linha na contagem. As regras linguísticas podem variar conforme o idioma e o suporte do navegador.

Como acompanhar um limite de caracteres ou palavras?

Informe o valor necessário e escolha se deseja acompanhar caracteres ou palavras. A ferramenta mostra quanto já foi utilizado e quanto ainda falta para atingir ou ultrapassar o limite.

Também é possível acompanhar uma meta mínima, útil para trabalhos, redações, descrições e formulários.

Emojis e letras acentuadas contam como um caractere?

Emojis

Um emoji pode aparecer como um único símbolo na tela e ainda ser formado internamente por mais de uma unidade Unicode. Quando o navegador oferece suporte à segmentação de grafemas, a ferramenta procura contar a unidade visual completa como um caractere.

Letras acentuadas

O objetivo também é contar a unidade visual percebida pelo usuário. Letras acentuadas podem possuir representações Unicode diferentes, mas a segmentação por grafemas aproxima a contagem do que aparece na tela.

Caracteres e bytes são a mesma coisa?

Não.

Caracteres representam unidades do texto. Bytes representam espaço de armazenamento utilizado pela codificação.

Em UTF-8, alguns caracteres ocupam um byte e outros podem ocupar vários. Por isso, a quantidade de caracteres não precisa ser igual ao tamanho do texto em bytes.

Para que serve um contador de caracteres?

  • Formulários

    Acompanhar campos com limite.

  • Trabalhos e redações

    Controlar quantidade de palavras ou caracteres.

  • Conteúdo digital

    Verificar a extensão de títulos, descrições e publicações.

  • Revisão

    Entender a estrutura de um texto.

  • Scripts e apresentações

    Estimar tempo de fala.

  • Desenvolvimento

    Verificar tamanho do conteúdo em bytes UTF-8.

Perguntas frequentes

Espaços contam como caracteres?

Sim, na métrica Caracteres com espaços. Na contagem Sem espaços, todos os caracteres de espaço em branco são desconsiderados.

O contador funciona em tempo real?

Sim. As estatísticas são atualizadas enquanto você digita, cola, remove conteúdo ou abre um arquivo compatível.

Como contar caracteres sem espaços?

Use a métrica Sem espaços. Ela apresenta o total desconsiderando espaços comuns, tabulações, quebras de linha e outros caracteres Unicode de espaço em branco.

Qual é a diferença entre palavras e caracteres?

Caracteres são unidades individuais percebidas no texto. Palavras são agrupamentos identificados como unidades linguísticas e normalmente contêm vários caracteres.

Quebras de linha contam?

Elas fazem parte do conteúdo e entram na contagem geral de caracteres com espaços. Na contagem sem espaços em branco, são desconsideradas.

Como as linhas são contadas?

A ferramenta considera as quebras de linha reais existentes no texto. A quebra visual automática provocada pela largura do campo não conta como nova linha.

Um emoji conta como um caractere?

A ferramenta utiliza segmentação de grafemas quando disponível para aproximar a contagem da unidade visual percebida. Alguns emojis são internamente compostos por várias unidades Unicode.

Posso contar somente uma parte do texto?

Sim. Selecione um trecho dentro do editor para visualizar a quantidade de caracteres e palavras da seleção.

Posso definir um limite?

Sim. Informe um limite de caracteres ou palavras e escolha se ele representa um máximo ou uma meta mínima.

Posso abrir um arquivo?

Sim. Arquivos TXT, MD, CSV e JSON podem ser lidos diretamente no navegador, sem upload para servidor.

O texto fica salvo?

Não por padrão. O conteúdo é processado localmente e não é armazenado automaticamente para gerar as estatísticas.

Funciona com outros idiomas?

A ferramenta utiliza recursos Unicode do navegador e pode analisar textos em diferentes idiomas. Algumas regras de segmentação de palavras e frases variam conforme o idioma e o suporte disponível.

Como a contagem funciona

A ferramenta utiliza recursos Unicode modernos do navegador sempre que disponíveis. O texto original não recebe trim, normalização, correção ou remoção automática de conteúdo.

Caracteres

Segmentação por grafemas com Intl.Segmenter e fallback Unicode.

Palavras

Segmentação por palavra, contando unidades classificadas como palavras.

Frases

Segmentação por sentença, com fallback conservador.

Bytes

TextEncoder calcula o tamanho do conteúdo em UTF-8.

Espaços

Detecção de whitespace Unicode, incluindo espaços, tabs e quebras.

Linhas

Contagem das quebras existentes no texto, sem considerar o wrap visual.

Referências técnicas: Intl.Segmenter no MDN e TextEncoder no MDN.