Vai al contenuto

parole · caratteri · tempo di lettura

Conta parole

La frase “The quick brown fox jumps over the lazy dog.” ha 9 parole, 44 caratteri e 36 caratteri senza spazi. Incolla o digita il tuo testo per vedere i suoi conteggi.

I conteggi si aggiornano mentre scrivi e il testo non lascia mai questa scheda. I tempi di lettura e di esposizione usano le velocità dei due campi numerici, che sono ipotesi e puoi modificare.

Scanned by NortonTM Safe Web

In breve

Prezzo
Nessun costo
Account
Non serve
Caricamento
Non applicabile — il testo non lascia mai la tua scheda
Regola delle parole
Confini di parola Unicode (UAX #29) tramite Intl.Segmenter
Tempo di lettura
Parole ÷ parole al minuto; 200 all'inizio, modificabile
Limite di dimensione
5,000,000 caratteri per testo

Conteggi di testi di esempio e tempi di lettura

Queste tabelle vengono dallo stesso codice del contatore. Unità UTF-16 e byte UTF-8 mostrano perché il numero di caratteri e la dimensione in byte sono diversi.

Conteggi di testi di esempio
TestoParoleCaratteriUnità UTF-16Byte UTF-8
Hello, world!2131313
well-known2101010
naïve1556
naïve1567
日本語のテキスト38824
3.14 and 1,0003141414
👨‍👩‍👧‍👦011125
Tempo per leggere o pronunciare un testo
ParoleLettura a 200 parole al minutoEsposizione a 130 parole al minuto
1000:300:46
2501:151:55
5002:303:51
10005:007:42
200010:0015:23
500025:0038:28

Come contare le parole di un testo

1

Incolla o digita il testo

Inserisci il testo nella casella. C'è già un esempio, così vedi subito i conteggi; premi Cancella per ripartire da una casella vuota. Funzionano anche testi di vari megabyte, fino a 5,000,000 caratteri.

2

Leggi i conteggi

Parole, caratteri, caratteri senza spazi, frasi, paragrafi e righe si aggiornano mentre scrivi. Sotto trovi la lunghezza media delle parole, la parola più lunga e la dimensione del testo in unità UTF-16 e in byte UTF-8.

3

Regola la velocità di lettura

Il tempo di lettura è il numero di parole diviso per le parole al minuto del primo campo numerico (200 all'inizio). Il tempo di esposizione usa il secondo campo (130 all'inizio). Cambia l'uno o l'altro in base al tuo ritmo.

Come sono definiti i conteggi

Una parola è una sequenza di lettere, cifre o ideogrammi che le regole Unicode sui confini di parola (UAX #29) trattano come un'unica unità, individuata con Intl.Segmenter del browser. Spazi e punteggiatura non sono parole, e il testo in giapponese, cinese o thai, che non ha spazi tra le parole, viene diviso con il dizionario del browser. Un carattere è un grafema, l'unità che chi legge vede come un solo simbolo: un emoji di famiglia composta da sette punti di codice è un solo carattere, così come una lettera con un accento combinato.

Strumenti diversi danno conteggi diversi per lo stesso testo perché usano regole diverse. Un contatore che divide sugli spazi legge “well-known” come una sola parola, mentre le regole Unicode la leggono come due; “don't” resta una sola parola in entrambi i casi. Numeri come 3.14 contano come una parola. Le frasi vengono individuate con le regole Unicode sulle frasi, quindi un'abbreviazione seguita da una lettera maiuscola può essere letta come fine di frase. Un paragrafo è un blocco di righe separato da una riga vuota. Il tempo di lettura è parole ÷ parole al minuto, arrotondato al secondo; la velocità è un'ipotesi, non una misura dei tuoi lettori.

Domande sul conta parole

Come decide il conta parole cosa è una parola?

Usa le regole Unicode sui confini di parola tramite Intl.Segmenter del browser. Un segmento fatto di lettere, cifre o ideogrammi è una parola; spazi e punteggiatura no. “Hello, world!” ha 2 parole, “well-known” ne ha 2, “don't” ne ha 1 e “3.14 and 1,000” ne ha 3.

Perché un altro strumento mostra un numero di parole diverso?

La maggior parte dei contatori semplici divide il testo sugli spazi. Così “well-known” dà 1 parola dove le regole Unicode ne danno 2, un trattino isolato conta come parola e nel giapponese, nel cinese o nel thai, dove le parole non sono separate da spazi, non si trovano confini di parola. Nessuna delle due risposte è sbagliata: seguono definizioni diverse.

Come si calcola il tempo di lettura?

Il tempo di lettura è il numero di parole diviso per le parole al minuto del primo campo numerico, mostrato in minuti e secondi. A 200 parole al minuto, 1,000 parole richiedono 5:00; a 250 parole al minuto ne servono 4:00. La velocità è un'ipotesi che puoi cambiare, perché le persone leggono a ritmi molto diversi.

Che differenza c'è tra caratteri, unità UTF-16 e byte UTF-8?

I caratteri sono ciò che chi legge vede come un solo simbolo. Le unità UTF-16 sono la lunghezza che JavaScript riporta per una stringa, e i byte UTF-8 sono la dimensione del testo salvato come file UTF-8. Un emoji di famiglia è 1 carattere, 11 unità UTF-16 e 25 byte UTF-8; la lettera “é” è 1 carattere e 2 byte UTF-8.

Conta correttamente il testo in giapponese, cinese o thai?

Conta le parole ovunque il browser sappia segmentare la lingua: “日本語のテキスト” dà 3 parole, 8 caratteri e 24 byte UTF-8. La segmentazione dipende dal dizionario integrato nel browser, quindi due browser possono differire di poco sulle parole rare. Il conteggio dei caratteri non ne dipende.

Il mio testo viene caricato da qualche parte?

No. Il conteggio avviene nella scheda del tuo browser e il testo non viene mai inviato a un server. Con la pagina già caricata funziona anche offline. Chiudendo la scheda il testo viene eliminato.