Saltar para o conteúdo principal
LibraTool logoLibraTool

Calculadora de tempo de leitura grátis

Estime quanto tempo leva para ler qualquer texto. Escolha uma velocidade de leitura, obtenha contagem de palavras, contagem de frases e estimativas de tempo de fala.

Funciona offline depois de carregado
Tempo de leitura
51 seg
@ 238 ppm
Tempo de fala
1 min 33 seg
@ 130 ppm
Lento1 min 21 segMédio51 segRápido35 segLeitura em voz alta1 min 33 seg
202
Palavras
1.093
Caracteres
10
Frases
1
Parágrafos

Velocidades médias: Adultos leem 200–250 ppm em silêncio. Audiolivros são narrados a 120–150 ppm. Leitores rápidos chegam a 500–700 ppm com queda na compreensão.

Artigos médios: ~1.200 palavras (~5 min). Textos longos: ~2.500 palavras (~10 min). Livros têm em média 70.000–90.000 palavras (~5–6 horas a 250 ppm).

Usos comuns

  • Tempo de Leitura para Postagens de BlogCalcule estimativas de tempo de leitura precisas para artigos de blog para adicionar emblemas de tempo de leitura e definir expectativas do leitor.
  • Tempo de Leitura para E-mails e BoletinsEstime o tempo de leitura para boletins informativos por e-mail e e-mails comerciais para otimizar comprimento e melhorar as taxas de abertura de clique.
  • Tempo de Leitura para Apresentações e ScriptsCalcule o tempo de fala para scripts de apresentação, discursos e dublagens com base em palavras por minuto.
  • Contagem de Palavras para Cópia de Mídias SociaisVerifique a contagem de palavras, contagem de caracteres e tempo de leitura estimado para legendas e postagens de mídias sociais.
  • Estimar Tempo de Leitura para Livros e CapítulosCole um capítulo ou trecho para estimar quanto tempo leva para ler em velocidades de leitura diferentes.

Como funciona

O tempo de leitura é calculado inteiramente no seu navegador usando um algoritmo de contagem de palavras escrito à mão e aritmética simples — sem biblioteca, sem chamada a servidor. Um teste de velocidade integrado usa o temporizador de alta resolução performance.now() do navegador e requestAnimationFrame para medir quão rápido lê pessoalmente, depois alimenta essa PPM medida de volta à estimativa.

  1. 1
    Tokenização de espaço em branco
    O seu texto colado é dividido pela regex /\s+/ para contar palavras. As fronteiras de frase são detetadas correspondendo sequências de pontuação .!?; as quebras de parágrafo são encontradas dividindo por linhas em branco. Tudo isto são algumas linhas de JavaScript simples sem bibliotecas externas.
  2. 2
    Divisão pela velocidade de leitura
    O tempo de leitura é contagemDePalavras ÷ PPM, calculado ao vivo a cada tecla via um hook useMemo do React. O tempo de fala usa uma linha de base fixa de 130 PPM (uma taxa padrão para narração em voz alta). A ferramenta também pré-calcula tempos para quatro velocidades comuns simultaneamente para poder ver o intervalo completo de relance.
  3. 3
    Teste de velocidade pessoal opcional
    Mudar para a aba de Teste de Velocidade revela uma passagem em prosa (uma de cinco originais, ~180-220 palavras cada). A passagem fica desfocada até você pressionar Iniciar; nesse momento performance.now() captura um timestamp de início e requestAnimationFrame conduz um contador mm:ss ao vivo. Quando você pressiona Concluído, os milissegundos decorridos são divididos pela contagem de palavras da passagem para obter sua PPM real.
  4. 4
    Verificação de sanidade e ciclo de feedback
    Execuções mais curtas que 10 segundos ou mais rápidas que 1500 PPM são sinalizadas como suspeitas e excluídas. Uma velocidade medida válida aparece como um chip na aba Estimativa que você pode ativar com um clique, substituindo a predefinição genérica pela sua taxa de leitura real.

Ferramentas relacionadas

Perguntas frequentes