araç köşesi

Generador de códigos QR

Cree un código QR desde un enlace o texto y descárguelo en PNG o SVG

Sus datos se quedan con usted. La conversión ocurre dentro del navegador; no se envía nada a ningún servidor.

Cómo funciona

Escriba el enlace o el texto en el panel izquierdo; el código se vuelve a dibujar mientras escribe, así que lo ve tomar forma. El botón de descarga guarda el formato elegido: el PNG es una imagen que se pega en cualquier parte, mientras que el SVG es un trazado vectorial cuyos cuadros siguen nítidos por mucho que lo amplíe. El nivel de corrección de errores decide qué parte del código puede quedar tapada, manchada o rota sin dejar de leerse: el nivel M, que repara el 15 por ciento, es el equilibrio adecuado para casi todo, y el nivel H es para códigos pegados en una mesa, expuestos a la intemperie o cubiertos por un logotipo. Subirlo tiene un coste — el mismo texto exige una retícula más densa —, así que no elija H por precaución. Si su texto son solo dígitos, la herramienta lo advierte y pasa a la codificación numérica, más económica; la línea de resultado indica qué codificación se usó. Todo se genera en su dispositivo: la dirección o el texto que escriba no se envía a ningún servidor, algo que importa cuando el código lleva un teléfono, un domicilio o una contraseña de wifi.

¿Qué es Código QR?

El código QR (Quick Response) es un código de barras bidimensional creado en 1994 para seguir piezas en la industria del automóvil japonesa. Un código de barras clásico se lee en una sola dirección y lleva un único número; el código QR guarda hasta unos miles de caracteres en dos dimensiones, y los tres cuadrados grandes de sus esquinas permiten localizarlo y orientarlo desde cualquier ángulo. Esa propiedad explica que las cámaras de los teléfonos lo lean al instante y que pasara de la fábrica a las cartas de restaurante, las entradas y las tarjetas de visita.

¿Qué es Nivel de corrección de errores (ECC)?

Todo código QR incorpora datos redundantes generados con codificación Reed-Solomon, y el nivel de corrección de errores fija qué proporción representan. En el nivel L el código sigue leyéndose con el 7 por ciento destruido; en el nivel H la cifra sube al 30 por ciento. El precio es la densidad: con el mismo texto, el nivel H necesita más módulos, de modo que los cuadros impresos se hacen más pequeños en la misma superficie. En eso se basa también el truco de los códigos con un logotipo en el centro: el logotipo tapa una zona que la corrección sabe reconstruir.

¿Qué es Versión y modo de codificación?

La versión de un código QR indica cuántos cuadros contiene: la versión 1 tiene 21 cuadros por lado, cada versión siguiente añade cuatro y la versión 40 llega a 177. El modo de codificación, por su parte, decide cuántos bits cuesta cada carácter: unos 3,3 bits cuando el texto son solo dígitos, 5,5 bits con mayúsculas y unos pocos signos, y 8 bits en todo lo demás. Esta herramienta examina su texto, escoge el modo más económico y después la versión más pequeña en la que quepa el resultado.

¿Qué diferencia hay entre un código QR y un código de barras?

Un código de barras corriente es unidimensional: se lee de izquierda a derecha y suele llevar un número de 8 a 13 cifras que identifica un producto y no dice nada más; todo lo demás vive en una base de datos que el lector consulta. Un código QR es bidimensional y lleva el contenido en sí mismo — una dirección web completa, varias líneas de texto, una ficha de contacto — con suficiente respaldo para seguir leyéndose aunque esté parcialmente dañado. La segunda diferencia está en el lector: el código de barras se diseñó para el escáner de una caja registradora, y el código QR para la cámara que ya lleva todo el mundo encima. Por eso hoy, cuando un enlace tiene que pasar al papel, lo que se imprime es un código QR y no un código de barras.

Para que se lea bien impreso

Imprima el código con al menos 2×2 cm de lado y deje intacto el margen blanco que lo rodea. Ese margen es la zona de silencio con la que el lector localiza el código; la herramienta lo incluye en la imagen exportada, así que su maquetación no debe recortarlo ni taparlo.

No imprima un código claro sobre fondo oscuro: los lectores buscan módulos oscuros sobre campo claro. Las combinaciones de color con poco contraste quedan bien en pantalla y fallan una y otra vez ante la cámara de un teléfono con luz normal.

Para los formatos grandes — cartel, rótulo, rotulación de vehículo — elija SVG. Un PNG se compone de un número fijo de puntos y sus bordes se convierten en escalones si se amplía demasiado, mientras que el SVG describe los cuadros mediante cálculo y se mantiene nítido en cualquier tamaño.

  • Tarjeta de mesa o carta → nivel M, 512 px, PNG
  • Escaparate y exterior → nivel H, SVG
  • Compartir en pantalla → nivel M, 256–512 px, PNG

¿Qué más se puede codificar además de un enlace?

Un código QR transporta texto simple; los lectores dan un trato especial a unos pocos patrones conocidos. Para el wifi escriba WIFI:T:WPA;S:NombreDeRed;P:Contrasena;;, para un teléfono tel:+34911234567 y para el correo mailto:nombre@ejemplo.es.

Una tarjeta de visita usa un patrón de varias líneas que empieza por BEGIN:VCARD y alcanza enseguida varios centenares de caracteres. Como esta herramienta llega hasta la mayor versión de código QR, una tarjeta así cabe con holgura.

Piénselo dos veces antes de colgar en un lugar público un código con contenido delicado — la contraseña del wifi, un número personal: cualquiera que lo escanee ve el contenido entero. Lo que esta herramienta garantiza es más estrecho pero real: mientras se crea, el contenido no sale de su dispositivo.

¿Cuántos datos caben?

El límite lo marcan dos cosas: el nivel de corrección elegido y la clase de texto. En la versión más grande y con el nivel de corrección más bajo (L) caben hasta 2.953 bytes de texto corriente, 7.089 dígitos o 4.296 caracteres en mayúsculas. Con el nivel más alto (H) esas mismas cifras bajan a 1.273 bytes, 3.057 dígitos y 1.852 caracteres.

Las letras acentuadas y la eñe merecen una nota aparte: en UTF-8 ocupan dos bytes, de modo que una frase en español consume más presupuesto que una inglesa de la misma longitud. Si supera el límite, la herramienta no fabrica en silencio un código ilegible: le dice cuánto mide su texto y cuál es el límite de ese nivel.

Preguntas frecuentes

¿Cómo se crea un código QR?

Basta con escribir el enlace o el texto en el campo de entrada; el código se genera al momento y aparece en la vista previa. Descárguelo en PNG o SVG y úselo en pantalla o impreso.

¿El código QR caduca?

No. El contenido va incrustado en el propio código, sin servicio de redirección de por medio: no hay cuenta, ni suscripción, ni límite de escaneos. El código funciona mientras funcione el enlace que lleva dentro.

¿Puedo convertir la contraseña del wifi en un código QR?

Sí: escriba WIFI:T:WPA;S:SuRed;P:SuContrasena;;. Las cámaras de los teléfonos reconocen ese patrón y ofrecen conectarse a la red. Como el contenido se queda en su navegador, la contraseña no se transmite a ninguna parte.

¿Se codifican bien las tildes y la eñe?

Sí. El texto se codifica en UTF-8, así que las vocales acentuadas y la ñ salen en la cámara del teléfono tal como usted las escribió. Como cada una de esas letras ocupa dos bytes, la capacidad se llena algo antes en un texto en español.

¿Descargo PNG o SVG?

Para compartir en pantalla, meterlo en un documento o adjuntarlo a un correo, basta con PNG. Elija SVG en cuanto el código vaya a la imprenta, a un rótulo o a una ampliación posterior: al ser vectorial, no se emborrona en ningún tamaño.