Trova un font capace di mostrare il tuo testo

Incolla il testo che devi comporre. Ogni font viene confrontato con ogni carattere che contiene, così lo scopri adesso e non quando il layout si riempie di quadrati vuoti. I tuoi font vengono letti su questo dispositivo e non vengono caricati.

Come funziona

Un font non contiene tutti i caratteri. Contiene quelli per cui è stato disegnato, e nulla di più. Per questo un prezzo in rupie diventa un quadrato vuoto, il nome di un collega perde l’accento, e una riga in hindi o in arabo dentro un font europeo esce come una fila di rettangoli. I grafici chiamano tofu quei quadrati, e sono il modo più comune in cui un layout si rompe dopo essere uscito dalle mani di chi lo ha fatto.

Ogni file di font porta con sé una tabella che risponde a questo con precisione. Si chiama cmap e associa ogni carattere al disegno che il font conserva per lui. Questo strumento legge quella tabella. Il tuo testo viene scomposto nei caratteri distinti di cui ha davvero bisogno, a ogni font viene chiesto di ognuno, e quello che torna è un elenco su cui si può agire: i font che hanno tutto, e i font a cui manca qualcosa insieme a cosa manca.

L’alternativa, che la maggior parte di questi strumenti usa, è disegnare il carattere due volte e confrontare le immagini. Sbaglia abbastanza spesso da risultare inutile. Due font possono disegnare la stessa lettera in modo identico, il browser sostituisce in silenzio un altro font quando ne manca uno, e un carattere assente non esce sempre come il quadrato che riconosceresti. Leggere la tabella non è un’ipotesi migliore. È la risposta che usa il motore di composizione stesso.

Niente di tutto questo viene caricato. Leggere la copertura di un font richiede qualche centinaio di byte all’inizio del file, quindi il file non deve mai spostarsi: i tuoi font installati vengono letti dove stanno, e un file che aggiungi viene aperto in questa scheda. Conta più di quanto sembri, perché il font che stai provando è spesso uno che hai in licenza e non puoi ridistribuire, e mandarlo a un server perché lo esamini è ridistribuirlo.

Come si usa

  1. 1 Incolla il testo che devi comporre, con le lingue e i simboli che usa davvero.
  2. 2 Premi Controlla i miei font installati e concedi il permesso che il browser chiede.
  3. 3 Aggiungi i file dei font che stai valutando, se non sono ancora installati.
  4. 4 Leggi i due elenchi: i font che mostrano tutto e quelli a cui manca un carattere, con il tuo testo composto in ciascuno perché tu possa vederlo.

Buono a sapersi

  • Prova la stringa vera, non un campione. Il carattere che rompe tutto è quasi sempre quello che nessuno ha pensato di digitare: un simbolo di valuta, un apostrofo tipografico, una lineetta, un nome con un segno diacritico.
  • Che un font copra il tuo testo non vuol dire che lo componga bene. Devanagari, arabo e khmer chiedono le legature e il comportamento di unione giusti oltre ai caratteri giusti, e la copertura non dice se ci sono.
  • Le emoji non abitano quasi mai in un font di testo. Se il tuo testo ne contiene una, aspettati che manchi a ogni carattere tipografico serio e che la fornisca il font emoji del sistema. È normale, e non è un font da sostituire.
  • Le famiglie si dividono su più file. Il Regular può avere il carattere e il Bold no, quindi controlla i pesi che intendi davvero usare invece del nome della famiglia.
  • Un font che fallisce per un solo carattere resta spesso la risposta giusta. Prendi in licenza la famiglia e componi quel glifo da una riserva: le pile di font servono esattamente a questo.

Browser supportati

  • Chrome 94 e successive · a piena velocità da 103
  • Firefox 93 e successive · percorso più lento
  • Safari 16.4 e successive · percorso più lento
  • Edge 94 e successive · a piena velocità da 103

Ideale su Chrome o Edge.

Queste sono le versioni più vecchie che hanno tutto ciò che lo strumento usa. Si ricavano dallo strumento stesso, quindi cambiano insieme a lui.

Numeri di versione verificati il 2026-09-04.

Domande frequenti

Perché il mio testo mostra quadrati vuoti o punti interrogativi?

Perché il font in uso non ha un disegno per quei caratteri. Il browser o il programma ripiega su qualcos’altro dove può, e dove non può compare il rettangolo vuoto che i grafici chiamano tofu. Incolla qui il testo e vedrai a quali dei tuoi font manca e a quali no.

I miei font vengono caricati da qualche parte?

No. Leggere la copertura di un font sono qualche centinaio di byte all’inizio del file, e quella lettura avviene in questa scheda del browser, sul tuo dispositivo. Apri gli strumenti di sviluppo, guarda la scheda di rete e avvia una scansione: nessuna richiesta porta con sé i tuoi font o i loro nomi. Conta soprattutto per i font in licenza, che di norma non hai il diritto di inviare a nessuno.

Perché questa pagina non vede i miei font installati?

La Local Font Access API esiste solo in Chrome ed Edge su computer, e chiede il tuo permesso perché l’elenco dei font installati identifica un dispositivo in modo piuttosto preciso. Dove l’API manca, la pagina lo dice invece di fingere, e aggiungere i file a mano funziona in qualsiasi browser.

Posso controllare un font prima di comprarlo?

Sì, ed è una delle ragioni migliori per usare questo strumento. Un file di prova o uno specimen lasciato qui ti dice se la famiglia copre le lingue e i simboli che il progetto richiede, prima che tu paghi una licenza e scopra che manca il simbolo della rupia.

Perché il WOFF2 non è supportato?

Un WOFF2 è compresso con Brotli, e i browser non espongono agli script un decompressore Brotli, solo gzip e deflate. Portarne uno vorrebbe dire un download pesante per ogni visitatore, solo per salvare un formato che ha sempre un gemello TTF o OTF. Usa quel gemello. Il WOFF, che usa il normale deflate, viene letto senza problemi.

Se un font copre il mio testo, verrà giusto?

Vuol dire che non mancherà nulla, che è un pavimento e non una garanzia. Le scritture complesse richiedono anche la messa in forma: le congiunte del devanagari, le forme di unione dell’arabo, l’impilamento del khmer. Un font può avere tutti i caratteri e comporli male. La copertura è la domanda a cui questo strumento risponde, ed è quella che decide se il testo compare del tutto.

Cosa significa l’avviso sul font di simboli?

Font come Wingdings non portano lettere vere. Mappano la tastiera in un’area privata di Unicode e disegnano un’immagine per ogni tasto, così sembrano coprire il testo normale mentre lo mostrano come frecce e quadrati. Dove un font fa questo, viene segnalato, altrimenti sembrerebbe una corrispondenza perfetta.

Cosa conta come carattere qui?

Un punto di codice Unicode, contato una volta per quante volte compaia. Le emoji costruite da più punti di codice uniti fra loro vengono contate come le loro parti, perché è quello che un font deve possedere. I collegamenti stessi, insieme alle interruzioni di riga e ai segni invisibili che guidano direzione e messa in forma, restano fuori: non vengono mai disegnati, quindi nessun font ha colpa se non li ha.

Strumenti correlati

I tuoi file vengono elaborati sul tuo dispositivo e non vengono caricati: puoi verificarlo negli strumenti per sviluppatori del browser, nella scheda Rete.