Pular para o conteúdo principal

Carregando dados

Aguarde um instante...

Faytor Faytor

Execução Local & Restrição de CORS Detectada

Para manter o código 100% modular, limpo e organizado em arquivos separados (`/views`), a aplicação utiliza requisições assíncronas de rede (`fetch`) para carregar dinamicamente as telas das ferramentas.

Por motivos de segurança, os navegadores modernos bloqueiam essa requisição quando o arquivo é aberto diretamente com cliques no arquivo local (`file://`).

Como resolver rapidamente para testar:

Opção 1: Servidor Python (Recomendado)

Abra o terminal na pasta deste projeto e execute:

python -m http.server 8080

Depois acesse no navegador: http://localhost:8080

Opção 2: VS Code Live Server

Se você utiliza o VS Code:

  • Instale a extensão Live Server.
  • Clique com o botão direito em index.html.
  • Selecione "Open with Live Server".
Utilitário

Contador de Palavras

Insira ou cole o seu texto abaixo para ver estatísticas detalhadas e tempo estimado de leitura em tempo real.

Palavras 0
Caracteres 0
Sem Espaços 0
Parágrafos 0
Tempo Leitura 0 min

Como usar o contador de palavras

Cole um texto no editor para acompanhar, em tempo real, a quantidade de palavras, caracteres, caracteres sem espaços, parágrafos e o tempo aproximado de leitura. O cálculo acontece no próprio navegador, sem enviar o texto para um servidor.

Quando essa ferramenta é útil?

A contagem ajuda a revisar redações, adaptar textos para formulários com limite de caracteres, conferir descrições para redes sociais e estimar o tamanho de artigos. A estimativa de leitura usa uma média de 200 palavras por minuto e serve apenas como referência.

Quais regras o contador utiliza?

A contagem separa o texto por espaços, tabulações e quebras de linha. Assim, Olá, mundo! conta como duas palavras e guarda-chuva conta como uma. Pontuação isolada entre espaços também ocupa uma posição nessa contagem. Isso pode produzir diferenças em relação a editores que fazem análise linguística do texto.

Caracteres, quebras de linha e emojis

O total de caracteres usa o comprimento da string em JavaScript, em unidades UTF-16. Alguns emojis ocupam duas ou mais unidades. O total sem espaços retira também tabulações e quebras de linha. O indicador de parágrafos divide o texto a cada grupo de quebras de linha: duas linhas consecutivas com conteúdo contam como dois parágrafos, mesmo sem uma linha vazia entre elas.

Como interpretar o tempo de leitura

A estimativa divide o total de palavras por 200 e arredonda para cima em minutos. Um texto com 201 palavras indica dois minutos; um texto vazio indica zero. Essa é uma referência para planejamento: vocabulário técnico, pausas e familiaridade com o assunto alteram o tempo real. Para limites de envio, confira também a regra do formulário ou da plataforma de destino.