tigtools

Contatore di caratteri

Scrivi o incolla il testo per contare i caratteri mentre componi e, se vuoi, verificarne la lunghezza rispetto a un limite. Il testo resta nel browser.

Funziona nel browser Nessuna registrazione

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

Come si usa

  1. Scrivi nella casella o incolla il testo.
  2. Sotto la casella trovi i conteggi di caratteri, caratteri senza spazi, parole, righe e byte.
  3. Per controllare un limite di lunghezza, seleziona un’opzione preimpostata come “Meta description” o “SMS”, oppure scegli “Limite personalizzato” e inserisci un numero.
  4. Il messaggio sotto la casella indica quanti caratteri restano o quanti devi rimuovere.

Come funziona

I caratteri vengono conteggiati come li vediamo (cluster di grafemi). Una lettera accentata come “é”, una bandiera o un’emoji con una tonalità della pelle contano come un solo carattere, anche se sono memorizzati come più punti di codice. “Caratteri senza spazi” esclude tutti i caratteri di spazio bianco, comprese tabulazioni e interruzioni di riga. I byte indicano la dimensione del testo codificato in UTF-8, la codifica usata dalle pagine web e dalla maggior parte dei database: le lettere inglesi semplici occupano 1 byte, la maggior parte delle lettere accentate latine, greche, cirilliche, arabe ed ebraiche ne occupa 2, la maggior parte dei caratteri cinesi, giapponesi e coreani ne occupa 3 e le emoji di solito ne occupano 4.

I limiti preimpostati sono indicazioni comuni, non limiti ufficiali. I motori di ricerca non tagliano titoli e descrizioni dopo un numero fisso di caratteri: li troncano in base alla larghezza in pixel. Perciò circa 60 caratteri per un titolo e circa 155 per una descrizione sono obiettivi pratici, non regole.

Il limite SMS segue le regole GSM 03.38 usate dalle reti mobili. Se tutti i caratteri appartengono all’alfabeto GSM-7, un messaggio può contenere 160 caratteri; i caratteri della tabella di estensione (€ [ ] { } ~ ^ | \) occupano due posizioni ciascuno. Un solo carattere fuori da quell’alfabeto, come “ş”, “ć” o un’emoji, fa passare l’intero messaggio a Unicode (UCS-2) e il limite scende a 70. I messaggi più lunghi vengono inviati in parti concatenate da 153 caratteri (GSM-7) o 67 (Unicode); il numero di parti indicato è una stima, perché alcuni telefoni e gateway gestiscono i limiti in modo diverso.

Il limite X/Twitter conteggia i caratteri in modo semplice. X conteggia ogni link come 23 caratteri, indipendentemente dalla lunghezza, e considera doppi i caratteri cinesi, giapponesi e coreani e la maggior parte delle emoji. Il suo contatore può quindi dare un risultato diverso.

Esempi

Scrivere una meta description

Seleziona “Meta description (~155)” e incolla la bozza. Se compare “12 caratteri oltre il limite di 155”, accorcia la frase così che la parte importante non venga tagliata nei risultati di ricerca.

Mantenere un SMS in una sola parte

Un promemoria di 150 caratteri in inglese semplice entra in un solo SMS; aggiungendo “Ödeme” il messaggio resta entro il limite, perché “Ö” appartiene all’alfabeto GSM-7. Aggiungendo “Teşekkürler”, invece, l’intero messaggio passa a Unicode, perché “ş” non vi appartiene: il limite scende a 70 e lo stesso testo richiede tre parti.

Controllare una colonna del database

Una colonna VARCHAR con limite di 255 byte in UTF-8 non può contenere sempre 255 caratteri. Prima di importare nomi con accenti o alfabeti asiatici, confronta il conteggio “Byte (UTF-8)” con la dimensione della colonna.

Domande frequenti

Gli spazi contano come caratteri?

Sì. Il conteggio principale “Caratteri” include spazi, tabulazioni e interruzioni di riga, come fanno la maggior parte dei moduli e delle piattaforme. Il conteggio “Caratteri senza spazi” esclude tutti i caratteri di spazio bianco.

Perché qui un’emoji conta come un carattere e altrove come più di uno?

Questo contatore conta i caratteri visibili sullo schermo. Molti programmi contano invece le unità di codice UTF-16: in quel caso la maggior parte delle emoji ne occupa 2, mentre un’emoji di famiglia o una bandiera può occuparne 7 o più. X conta la maggior parte delle emoji come 2 caratteri.

60 caratteri sono il limite ufficiale per il titolo di una pagina?

No. Google e gli altri motori di ricerca non pubblicano un limite di caratteri; accorciano i titoli troppo larghi per il layout dei risultati. In genere, su desktop vengono visualizzati per intero circa 50–60 caratteri: per questo il limite preimpostato è 60.

Perché il limite del mio SMS è sceso da 160 a 70?

Il testo contiene almeno un carattere che non appartiene all’alfabeto GSM-7, per esempio un’emoji, una virgoletta tipografica o una lettera come “ş” o “ł”. Il messaggio deve quindi essere inviato in Unicode, che consente 70 caratteri per un singolo SMS.

Il mio conteggio corrisponderà esattamente a quello di X/Twitter?

Non sempre. X conteggia ogni link come 23 caratteri e i caratteri cinesi, giapponesi e coreani e la maggior parte delle emoji come 2. Per il testo latino semplice senza link, i conteggi coincidono.

Privacy

Il testo viene conteggiato solo nel browser. Non viene caricato, memorizzato né incluso nelle statistiche.