Ir para o conteúdo

palavras · caracteres · tempo de leitura

Contador de palavras

A frase “The quick brown fox jumps over the lazy dog.” tem 9 palavras, 44 caracteres e 36 caracteres sem espaços. Cole ou digite o seu texto para ver as contagens dele.

As contagens se atualizam enquanto você digita e o texto nunca sai desta aba. Os tempos de leitura e de fala usam as taxas dos dois campos numéricos, que são suposições que você pode mudar.

Scanned by NortonTM Safe Web

Resumo

Preço
Sem custo
Conta
Não é necessária
Envio
Não se aplica — o texto nunca sai da sua aba
Regra de palavra
Limites de palavra do Unicode (UAX #29) por meio do Intl.Segmenter
Tempo de leitura
Palavras ÷ palavras por minuto; 200 no início, editável
Limite de tamanho
5,000,000 caracteres por texto

Contagens de textos de exemplo e tempos de leitura

Estas tabelas vêm do mesmo código do contador. Unidades UTF-16 e bytes UTF-8 mostram por que a contagem de caracteres e o tamanho em bytes diferem.

Contagens de textos de exemplo
TextoPalavrasCaracteresUnidades UTF-16Bytes UTF-8
Hello, world!2131313
well-known2101010
naïve1556
naïve1567
日本語のテキスト38824
3.14 and 1,0003141414
👨‍👩‍👧‍👦011125
Tempo para ler ou falar um texto
PalavrasLeitura a 200 palavras por minutoFala a 130 palavras por minuto
1000:300:46
2501:151:55
5002:303:51
10005:007:42
200010:0015:23
500025:0038:28

Como contar as palavras de um texto

1

Cole ou digite o texto

Coloque o texto na caixa. Já há um exemplo para você ver as contagens na hora; aperte Limpar para começar com a caixa vazia. Textos de vários megabytes funcionam, até 5,000,000 caracteres.

2

Leia as contagens

Palavras, caracteres, caracteres sem espaços, frases, parágrafos e linhas se atualizam enquanto você digita. Abaixo delas ficam o tamanho médio das palavras, a palavra mais longa e o tamanho do texto em unidades UTF-16 e em bytes UTF-8.

3

Ajuste a velocidade de leitura

O tempo de leitura é o número de palavras dividido pelas palavras por minuto do primeiro campo numérico (200 no início). O tempo de fala usa o segundo campo (130 no início). Mude qualquer um para combinar com o seu ritmo.

Como as contagens são definidas

Uma palavra é uma sequência de letras, dígitos ou ideogramas que as regras de limite de palavra do Unicode (UAX #29) tratam como uma unidade, encontrada com o Intl.Segmenter do navegador. Espaços e pontuação não são palavras, e textos em japonês, chinês ou tailandês, que não têm espaços entre as palavras, são divididos pelo dicionário do navegador. Um caractere é um grafema, a unidade que o leitor vê como um símbolo: um emoji de família formado por sete pontos de código é um caractere, e uma letra com acento combinado também.

Ferramentas diferentes dão contagens diferentes para o mesmo texto porque usam regras diferentes. Um contador que divide nos espaços lê “well-known” como uma palavra, enquanto as regras do Unicode leem duas; “don't” continua sendo uma palavra nos dois. Números como 3.14 contam como uma palavra. As frases são encontradas com as regras de frase do Unicode, então uma abreviação seguida de letra maiúscula pode ser lida como fim de frase. Um parágrafo é um bloco de linhas separado por uma linha em branco. O tempo de leitura é palavras ÷ palavras por minuto, arredondado ao segundo; a taxa é uma suposição, não uma medição dos seus leitores.

Perguntas sobre o contador de palavras

Como o contador decide o que é uma palavra?

Ele usa as regras de limite de palavra do Unicode por meio do Intl.Segmenter do navegador. Um segmento feito de letras, dígitos ou ideogramas é uma palavra; espaços e pontuação não são. “Hello, world!” tem 2 palavras, “well-known” tem 2, “don't” tem 1 e “3.14 and 1,000” tem 3.

Por que outra ferramenta mostra uma contagem de palavras diferente?

A maioria dos contadores simples divide o texto nos espaços. Isso dá 1 palavra para “well-known” onde as regras do Unicode dão 2, conta um travessão isolado como palavra e não encontra limites de palavra em japonês, chinês ou tailandês, onde as palavras não são separadas por espaços. Nenhuma das respostas está errada; elas seguem definições diferentes.

Como o tempo de leitura é calculado?

O tempo de leitura é a contagem de palavras dividida pelas palavras por minuto do primeiro campo numérico, mostrado em minutos e segundos. A 200 palavras por minuto, 1,000 palavras levam 5:00; a 250 palavras por minuto, levam 4:00. A taxa é uma suposição que você pode mudar, porque as pessoas leem em velocidades muito diferentes.

Qual é a diferença entre caracteres, unidades UTF-16 e bytes UTF-8?

Caracteres são o que o leitor vê como um símbolo. Unidades UTF-16 são o comprimento que o JavaScript informa para uma string, e bytes UTF-8 são o tamanho do texto quando salvo em um arquivo UTF-8. Um emoji de família é 1 caractere, 11 unidades UTF-16 e 25 bytes UTF-8; a letra “é” é 1 caractere e 2 bytes UTF-8.

Ele conta corretamente texto em japonês, chinês ou tailandês?

Ele conta palavras onde o seu navegador consegue segmentar o idioma: “日本語のテキスト” dá 3 palavras, 8 caracteres e 24 bytes UTF-8. A segmentação depende do dicionário embutido no navegador, então dois navegadores podem diferir um pouco em palavras raras. A contagem de caracteres não depende disso.

Meu texto é enviado para algum lugar?

Não. A contagem roda na aba do seu navegador e o texto nunca é enviado a um servidor. Com a página já carregada, ele também funciona off-line. Fechar a aba descarta o texto.