Generatore di QR Code vCard

Trasforma i tuoi dati di contatto in un QR Code che chiunque può scansionare per salvarti — generato nel tuo browser.

Come si usa

  1. Compila solo i campi che vuoi davvero condividere — il nome è l'unico obbligatorio.
  2. Controlla il testo della vCard mostrato sotto il codice: è letteralmente ciò che un telefono leggerà e salverà.
  3. Scarica il PNG per un badge, una slide o una firma email, oppure il file .vcf per importare il contatto direttamente in una rubrica.

Informazioni su questo strumento

Un QR Code di contatto contiene una vCard: lo stesso piccolo file di testo che il tuo telefono scambia quando condivide un contatto. Inquadralo con una fotocamera e il telefono proporrà di creare il contatto con nome, numeri di telefono, email, azienda e sito web già compilati — niente da digitare, niente foto di un biglietto da visita che poi nessuno trascrive. Questo strumento scrive vCard 3.0, la versione che Android e iOS importano in modo più affidabile; la 4.0 è più recente e più rigorosa, ma una quota non trascurabile di rubriche ne ignora ancora alcune parti.

All'interno, una vCard è un elenco di righe di proprietà separate da CRLF e racchiuse tra BEGIN:VCARD e END:VCARD. N contiene il nome strutturato in cinque componenti separati da punto e virgola (cognome, nome, secondo nome, prefisso, suffisso) e FN contiene il nome visualizzato; TEL;TYPE=CELL e TEL;TYPE=WORK,VOICE contengono i numeri, mentre EMAIL, ORG, TITLE e URL contengono il resto. Due dettagli decidono se la scheda verrà davvero importata. Primo: punti e virgola, virgole e barre rovesciate digitati dentro un valore devono essere protetti con escape, altrimenti un cognome come "Gonçalves; Jr" spezza il nome nei componenti sbagliati. Secondo: un campo lasciato vuoto non deve diventare una riga: un TEL;TYPE=CELL: isolato, senza nulla dopo i due punti, fa sì che diverse rubriche rifiutino l'intera scheda, quindi qui i campi vuoti vengono eliminati invece di essere scritti. Il testo finale è codificato in byte UTF-8, ed è questo che mantiene intatti i nomi con gli accenti.

Gli usi pratici sono quelli in cui digitare è il collo di bottiglia: un badge a una conferenza, l'ultima slide di una presentazione, una vetrina, il retro di un biglietto stampato o una firma email. Un QR Code contiene al massimo un paio di migliaia di caratteri, quindi una scheda con tutti i campi compilati produce un'immagine più densa, che va stampata più grande per essere scansionata bene — meno campi ci sono, più il codice perdona. Qui tutto viene calcolato in JavaScript sul tuo dispositivo: il tuo nome, i tuoi numeri e la tua email non vengono mai caricati.

Domande frequenti

I miei dati di contatto escono dal browser?

No. Ogni campo che digiti resta sul tuo dispositivo: la vCard e l'immagine QR vengono costruite da JavaScript in questa pagina e non viene inviato nulla a un server, memorizzato in un database o scritto in un log. Anche il download del .vcf viene assemblato in locale.

Che cos'è un file .vcf?

È il formato di file in testo semplice che sta dietro al QR Code — il modo standard per scambiare un contatto. Aprirlo su un telefono o in un client email propone di aggiungere il contatto alla rubrica, il che lo rende un buon allegato quando un QR Code non è pratico.

Cosa succede ai campi che lascio vuoti?

Vengono esclusi del tutto dalla scheda. È una scelta voluta: una riga di proprietà vuota come TEL;TYPE=CELL: senza valore non è valida, e alcune rubriche scartano l'intero contatto quando ne trovano una.

I nomi con gli accenti sopravvivono alla scansione?

Sì. Il testo è codificato in byte UTF-8, quindi i nomi con á, ç, ñ o qualsiasi altro carattere non ASCII vengono riletti esattamente come li hai digitati. Lo stesso vale per punti e virgola e virgole dentro un nome, che vengono protetti con escape prima di entrare nella scheda.

Posso modificare il contatto dopo aver stampato il codice?

No — un QR Code è un'immagine statica e contiene una copia congelata dei dati. Se un numero cambia devi generare un nuovo codice. Quando i dati cambiano spesso, fai puntare il QR Code a un link breve e aggiorna la destinazione dietro di esso.

Perché il codice sembra così denso?

Perché ogni campo in più aggiunge caratteri, e più caratteri significano più moduli nello stesso quadrato. Se il codice è difficile da scansionare, togli i campi che non ti servono e stampalo più grande — un codice denso ha bisogno di circa 3 cm sulla carta per leggersi comodamente.

Strumenti correlati

Ti serve un QR Code con le statistiche?

Vai.la crea link brevi e QR Code con il conteggio dei clic, gratis.

Vai.la non è responsabile dell'uso degli strumenti né delle decisioni prese in base ai loro risultati.