Testo

Character & Word Counter

Statistiche del testo in tempo reale: caratteri (con e senza spazi), parole, righe, frasi, paragrafi e dimensione in byte (UTF-8).

0 Caratteri (con spazi)
0 Caratteri (senza spazi)
0 Parole
0 Righe
0 Frasi
0 Paragrafi
0 Byte (UTF-8)

This tool counts characters, words, lines, sentences, and paragraphs in real time as you type or paste text, and also shows the size in bytes under UTF-8 encoding.

What gets counted

Common uses

Things to keep in mind

One visual "character" (like an emoji with a skin-tone modifier or a country flag) can be made of several Unicode code points and count differently depending on the counting method.

Social media and form limits sometimes count bytes or grapheme clusters rather than characters — check against this tool's byte counter if that matters.

Articolo su questo strumento: Contare caratteri e parole: perché non è sempre banale

Domande frequenti

Quali statistiche vengono calcolate esattamente?

Lo strumento conta caratteri con e senza spazi, parole, righe, frasi, paragrafi e dimensione del testo in byte codificati UTF-8.

Perché il conteggio dei byte differisce dal conteggio dei caratteri?

In UTF-8, un semplice carattere latino occupa un byte, ma un carattere cirillico, una lettera accentata o un'emoji possono occupare da due a quattro byte, quindi un testo con molti caratteri multi-byte avrà un conteggio di byte significativamente più alto del conteggio dei caratteri.

Il mio testo viene inviato a un server per l'analisi?

No, tutti i calcoli avvengono in tempo reale nel tuo browser in JavaScript, nulla viene inviato online.

Perché il conteggio delle parole è impreciso per le lingue senza spazi?

In cinese, giapponese o thailandese le parole tradizionalmente non sono separate da spazi — il confine è definito dalla grammatica e dal contesto. Il conteggio basato sugli spazi per queste lingue dà come risultato una sola "parola" per l'intero testo, oppure perde di senso — serve un algoritmo di segmentazione a parte.

Perché a volte una singola emoji viene contata come più caratteri?

Le emoji con modificatore del tono della pelle o le bandiere dei paesi in Unicode sono composte da più code point uniti in un unico cluster di grafemi visibile. Un conteggio ingenuo basato sui code point può contare un simbolo visivamente unico come due, tre o più.

Articoli: Testo

Case Converter: perché esistono stili di denominazione diversi

Perché in uno stesso progetto le variabili si scrivono in camelCase ma i file in kebab-case, e da dove vengono queste regole.

Text Diff: come gli algoritmi trovano la differenza tra due testi

Come un algoritmo di diff trova l'insieme minimo di modifiche tra due versioni di un testo.

Espressioni regolari: sintassi di base e pattern comuni

Come leggere un'espressione regolare e in cosa la corrispondenza greedy differisce da quella lazy.

Ordinare e deduplicare righe: a cosa serve

Perché un ordinamento numerico che mette "10" prima di "9" è un errore, e come evitarlo.

String Escape: perché lo stesso testo va escapato in modo diverso

Perché la stessa virgoletta viene escapata in modo diverso in una stringa JS, in JSON e in un comando shell.

CRLF contro LF: perché i caratteri di fine riga contano ancora

Perché un file scritto su Windows può apparire "completamente modificato" in git su Linux.

Lorem Ipsum: da dove viene il testo segnaposto e a cosa serve

Perché i designer usano deliberatamente testo "senza senso" invece di contenuti reali nei mockup.

Slugify: come trasformare un testo qualsiasi in un URL

Come un titolo come "Ciao, Mondo!" diventa una stringa compatibile con gli URL come ciao-mondo.

Markdown: perché una sintassi di testo semplice ha battuto gli editor ricchi

Perché gli sviluppatori preferiscono scrivere la documentazione in Markdown invece che in un editor di testo ricco.

Spazi e caratteri invisibili: la causa nascosta di bug strani

Perché due stringhe apparentemente identiche possono non corrispondere a causa di un carattere invisibile.

Text Reverse: perché "invertire un testo" è più difficile di quanto sembri

Perché un'inversione ingenua di una stringa può trasformare un'emoji in byte inutilizzabili.

Analisi di frequenza del testo: a cosa serve contare le ripetizioni delle parole

Come la frequenza delle lettere in un testo cifrato aiuta a violare i cifrari a sostituzione più semplici.