Código QR de vCard
Escribe los datos de contacto y obtén un código QR vCard 3.0 que los celulares escanean para agregar el contacto, además del texto de la vCard y una descarga .vcf.
Funciona completamente en tu navegador
Escribe texto vCard 3.0 con un solo teléfono de cada tipo, un correo, un sitio web y una dirección. No incluye fotos, entradas múltiples ni variantes del nombre en alfabetos no latinos. Las líneas largas no se pliegan.
Cómo crear un código QR de vCard
- Completa el nombre y los datos que quieras compartir. Los campos vacíos no se incluyen en la tarjeta.
- Lee el texto de la vCard debajo del formulario. Si el código se ve muy denso, quita un campo o baja la corrección de errores.
- Descarga el código QR en PNG o SVG, o descarga el contacto como un archivo
.vcfque puedes abrir directamente.
Qué hay dentro de un código QR de contacto
Un código QR de vCard es una vCard escrita como texto y dibujada como código QR, como una tarjeta de presentación digital. La tarjeta empieza con BEGIN:VCARD y termina con END:VCARD, y cada línea es una propiedad: N contiene el nombre estructurado, FN el nombre tal como debe mostrarse, TEL un número de teléfono con un tipo como CELL, y así sucesivamente. Al escanear el código, el celular recibe el mismo texto que contendría un archivo .vcf y ofrece guardar el contacto.
El estándar pide que las líneas terminen en un retorno de carro y un salto de línea, así que el archivo y el código lo usan. Los valores se escapan: una barra invertida, una coma o un punto y coma llevan una barra invertida delante, y un salto de línea en la nota se convierte en \n. El nombre y la dirección son listas de partes separadas por punto y coma, así que un punto y coma escrito en una parte no puede pasarse a la siguiente.
Los códigos QR crecen por pasos llamados versiones, de la 1 (21 por 21 módulos) a la 40 (177 por 177). Cada carácter extra puede llevar un código a la siguiente versión. Una tarjeta con solo nombre, teléfono y correo es de una versión modesta y se escanea fácilmente aunque se imprima pequeña. Agregar una dirección y una nota larga puede duplicar el ancho. Si el código es denso, quita los campos que no necesites o elige un nivel de corrección de errores más bajo.
Consejos
- ¿Un sitio web o texto simple en lugar de un contacto? Usa el generador de códigos QR.
- ¿Vas a poner el código en un cartel para tus invitados? Combínalo con el código QR para Wi-Fi.
- ¿Quieres una dirección web limpia para el campo del sitio web? Crea un slug con el generador de slugs.
Preguntas frecuentes
¿Qué es una vCard?
Una vCard es un formato de contacto en texto plano, en archivos que terminan en .vcf, que leen los celulares, Outlook, Contactos de Apple y Google Contactos. Esta herramienta escribe la versión 3.0, la que aceptan todas las agendas de contactos más usadas.
¿Se suben los datos de contacto?
No. El texto de la vCard y el código QR se crean en tu navegador. Nada de lo que escribes se guarda ni se envía, y el archivo .vcf se crea en tu dispositivo cuando presionas el botón de descarga.
¿Por qué el código QR se vuelve denso con una nota o una dirección larga?
El código contiene cada carácter de la vCard, así que cada campo agrega módulos y la cuadrícula crece. Los celulares escanean peor las cuadrículas grandes cuando se imprimen pequeñas. La herramienta muestra la versión del QR y sugiere quitar la nota, la dirección o el cargo cuando el código es denso.
¿Cómo se manejan las comas, los puntos y coma y los saltos de línea?
El formato vCard los usa como separadores, así que en los valores se escapan con una barra invertida, y un salto de línea en la nota se convierte en los dos caracteres barra invertida y n. Las partes del nombre y de la dirección se mantienen en sus posiciones separadas. Las direcciones web se escriben tal como las tecleaste.
¿Funcionan los acentos y las letras como la ñ?
Sí. El texto se codifica en UTF-8 tanto en el archivo .vcf como en el código QR, así que nombres con acentos como José o Begoña se conservan. Algunas agendas muy antiguas pueden no leer bien los archivos UTF-8.
¿Por qué tengo que poner un nombre o una empresa?
El formato exige un nombre para mostrar y, sin él, el código QR quedaría vacío. Si solo se escribe una empresa, se usa como nombre para mostrar.