Generador de códigos QR que funciona sin conexión y no caduca
Pega un enlace o escribe una nota. El dibujo aparece mientras escribes y tu teléfono lo lee un segundo después. Nada sale de este dispositivo: el código se construye dentro de esta página, así que no hay servidor que pueda guardar tu enlace, ni cuenta que crear, ni periodo de prueba que apague un código ya impreso.
Un enlace, una nota, la contraseña del wifi, un teléfono. El dibujo se rehace con cada tecla.
02
Apunta con el teléfono
Abre la cámara. Si guarda un enlace, se abre la página; si guarda un texto, aparece con un botón que lo copia.
03
Guárdalo o imprímelo
PNG para la web, vector para la imprenta, PDF con el lado ya medido en milímetros.
Tu enlace no sale de este dispositivo
Todo lo dibuja un programa pequeño que corre dentro de tu navegador. Abre el panel de red mientras escribes: no hay nada que enviar. La mayoría de los generadores mandan tu enlace a su servidor primero.
Nada caduca
Lo que obtienes es un código estático: el enlace está escrito en el propio dibujo. Nadie puede apagarlo, cobrarte por él ni perderlo. Por eso un código impreso desde aquí seguirá funcionando dentro de diez años.
Lo leemos antes de que lo descargues
Nuestro propio lector escanea la imagen y te dice qué pone, también después de poner un logotipo en el centro: ahí es donde otros generadores lo rompen sin avisar.
Hecho para imprenta, no solo para pantallas
Archivos vectoriales con bordes nítidos a cualquier tamaño, la zona blanca que los lectores necesitan y un tamaño de impresión calculado según la distancia de escaneo.
Para qué se usa
Un enlace en un cartel o una carta. El caso más común. Al ser estático, toda la tirada sigue siendo válida mientras exista la página.
Wifi para invitados. Nombre de red y contraseña en un código. El teléfono se conecta sin que nadie dicte la contraseña en voz alta.
Una nota del ordenador al móvil. Escríbela aquí, escanéala allí, toca Copiar. Más rápido que enviarte un correo y sin cuenta en ninguno de los dos lados.
Un teléfono o un correo. Un escaneo abre el marcador o un mensaje nuevo con la dirección ya puesta.
Una tarjeta de visita. Nombre, teléfono, correo y empresa en un código que se guarda directamente en los contactos.
Un código QR es texto escrito como una cuadrícula de pequeños cuadrados oscuros y claros, llamados módulos. Los tres cuadrados grandes de las esquinas le dicen a la cámara dónde está el código y cuál es el lado de arriba; todo lo que hay entre ellos es tu contenido más una reserva de información para reparar daños. La cámara no necesita una imagen perfecta: necesita ver lo suficiente para estar segura.
La cuadrícula viene en cuarenta tamaños, desde 21×21 módulos para un enlace corto hasta 177×177 para una página entera de texto. El generador de esta página elige siempre el tamaño más pequeño en el que cabe lo que escribiste, porque una cuadrícula más pequeña significa cuadrados más grandes al mismo tamaño de impresión, y los cuadrados grandes se escanean desde más lejos.
Cuánto cabe en un código
Los límites de abajo son para la resistencia a daños más baja. Subirla al nivel más alto los reduce más o menos a la mitad, porque más cuadrícula se dedica a información de reparación. En la práctica, un enlace de menos de sesenta caracteres sigue siendo pequeño en cualquier nivel.
Tipo de contenido
Máximo
Solo cifras
7.089 caracteres
Mayúsculas, cifras y unos pocos símbolos
4.296 caracteres
Cualquier texto, con minúsculas y acentos
2.953 bytes
Resistencia a daños: L, M, Q, H
Todo código lleva información de reparación. El nivel L sobrevive a perder cerca del 7 % de la superficie, M cerca del 15 %, Q cerca del 25 % y H cerca del 30 %. Más resistencia cuesta una cuadrícula más densa, así que el valor razonable para una impresión limpia es M. Elige H cuando el código vaya en un envase que se roza, en un escaparate que se ensucia o cuando quieras un logo en el centro: para el móvil, el logo es un daño.
Código QR estático o dinámico: cuál necesitas de verdad
Todos los códigos de esta página son estáticos: el enlace está escrito en el propio dibujo. Un código dinámico funciona de otra forma: apunta a una dirección corta de redirección que pertenece a un servicio, y ese servicio reenvía el móvil a tu página real. Ese intermediario es lo que permite a una empresa venderte la edición y el recuento de escaneos, y es también lo que hace que el código muera cuando muere la suscripción.
Uno al lado del otro
Estático (esta página)
Dinámico (suscripción)
Funciona si el servicio cierra
sí: no hay nada que cerrar
no
Cambiar el enlace después de imprimir
no
sí
Contar escaneos
no
sí
Necesita cuenta
no
sí
Cualquiera ve lo que hay dentro
sí, y de eso se trata
solo la dirección de redirección
Tamaño del dibujo
depende de la longitud del enlace
siempre pequeño
Cómo tener lo mejor de los dos sin suscripción
Pon en el código una dirección corta de un dominio tuyo —por ejemplo tutienda.es/carta— y cambia adónde redirige esa dirección cuando quieras. El código impreso no cambia nunca, la redirección es tuya y cualquier alojamiento web sabe hacerlo. Si quieres cifras de escaneos, las estadísticas de tu propio servidor ya las tienen. Así lo montamos para nuestros clientes y no cuesta nada más que el dominio que ya pagas.
Tipos de códigos QR que puedes crear aquí
Puedes crear un código QR para casi cualquier cosa; el móvil decide qué hacer con él según cómo empieza el texto de dentro. Un enlace abre el navegador, tel: abre el marcador, WIFI: conecta a la red. El generador reconoce estos prefijos al pegarlos, y las páginas de abajo los rellenan por ti para que no tengas que recordar la sintaxis exacta.
Con página propia
Wifi: nombre de la red, contraseña y tipo de seguridad; los invitados se conectan con un escaneo y nunca ven la contraseña.
Tarjeta de visita: una vCard con nombre, teléfono, correo y empresa que se guarda directamente en los contactos.
WhatsApp: abre un chat con tu número y, si quieres, con un mensaje ya escrito.
Carta de restaurante: un enlace a la carta, también en PDF, con el tamaño para el soporte de mesa o la pegatina del escaparate.
Reseña de Google: abre el formulario de reseñas de tu negocio, ese que los clientes nunca encuentran solos.
Perfil en redes: Instagram, Facebook, LinkedIn, TikTok, YouTube o X a partir del nombre de usuario.
Pega el prefijo en la casilla principal
Número de teléfono: tel:+34600123456, el número en formato internacional, sin espacios.
SMS: SMSTO:+34600123456:Hola, el número, dos puntos y el mensaje.
Lugar en el mapa: geo:40.4168,-3.7038, latitud y longitud con punto decimal.
Fotos de una boda: un enlace a una carpeta en la nube (Google Drive, iCloud, OneDrive) compartida como «cualquiera con el enlace puede añadir»; el código en las mesas y los invitados suben sus fotos sin ninguna app.
Una nota sin más: cambia a «Muestra el texto»; la nota viaja dentro del código hasta el móvil y allí aparece un botón de copiar.
Imprimir un código QR que se lea a la primera
La mayoría de los códigos que fallan en la calle no los rompió el generador. Se imprimieron demasiado pequeños para la distancia, se metieron en una esquina sin margen o se pegaron en una superficie brillante bajo una lámpara. Las tres cosas se evitan antes de que arranque la impresora.
Tamaño frente a distancia de escaneo
La regla práctica es uno a diez: el lado del código debe medir al menos una décima parte de la distancia entre el móvil y la impresión. La casilla de tamaño de esta página hace esa cuenta por ti y escribe el resultado en el PDF.
Se escanea desde
Lado mínimo que funciona
20 cm: una tarjeta en la mano
2 cm
50 cm: un soporte de mesa, un tique
5 cm
1 m: un mostrador, un escaparate
10 cm
2 m: un cartel en un pasillo
20 cm
5 m: una lona, una parada de autobús
50 cm
10 m: una pared, una valla
1 m
La zona de silencio
El borde vacío alrededor del dibujo forma parte del código. Los lectores lo usan para saber dónde termina la cuadrícula; sin él, un marco, un borde o una línea de texto cercana pasan a ser parte del dibujo. Deja al menos cuatro módulos libres por cada lado: el generador los dibuja, así que no los recortes en el programa de maquetación.
Qué archivo mandar a la imprenta
PDF: para la imprenta o la impresora de la oficina. El código sale exactamente en los milímetros que escribiste, con el margen incluido.
SVG: para Canva, Illustrator, InDesign, Figma o el rotulista. Vectorial, así que sigue nítido con un metro de ancho.
PNG: para pantallas, diapositivas, una web o una app de mensajes. Para imprimir solo si el tamaño en píxeles es al menos el doble del número de módulos.
Superficies que dan problemas
El plastificado brillante y el cristal reflejan la lámpara hacia la cámara; el papel mate o el plastificado mate se leen mejor. Las superficies curvas —botellas, tazas— deforman la cuadrícula, así que el código debe ser lo bastante pequeño para caber en una franja casi plana. La tela difumina los bordes; usa un código más grande con más resistencia. El fondo oscuro con cuadrados claros falla en muchos móviles, y por eso el generador avisa y ofrece intercambiar los colores.
Logo y colores sin matar el código
Los colores propios y los códigos QR con logo gustan por una razón: parecen tuyos. Un logo en el centro funciona porque el código se diseñó para sobrevivir a daños. La pega es que el logo consume la misma reserva que de otro modo repararía un arañazo o una foto mala. Esta página recorta el logo dentro de la cuadrícula en vez de pegarlo encima, luego lee el resultado con el mismo lector que usa un móvil y te dice sin rodeos si ha dejado de funcionar.
Tres reglas que cubren casi todo
Cuadrados oscuros sobre fondo claro. Azul marino sobre blanco, negro sobre amarillo y verde oscuro sobre crema se leen; blanco sobre negro o amarillo sobre blanco, no.
Logo de hasta una quinta parte del ancho con resistencia H. Más grande, y el lector te dirá que el código ya no se descodifica. Créele.
Nunca recolorees los tres cuadrados de las esquinas. Con ellos encuentra la cámara el código, y un móvil que no encuentra las esquinas nunca llega a tu enlace.
Por qué un código QR deja de funcionar y cómo saber cuál es tu caso
Un código que ayer se escaneaba y hoy no tiene uno de seis problemas, y el comportamiento del móvil dice cuál. Si la cámara no muestra nada, el propio dibujo es ilegible: demasiado pequeño, poco contraste, margen dañado o una foto de una pantalla con moiré. Si la cámara lo lee pero la página no existe, el dibujo está bien y el enlace está muerto: la web se mudó, la página cambió de nombre o —lo más común con las pruebas gratuitas— se apagó la redirección dinámica.
Antes de reimprimir nada, pega una foto del código impreso en nuestro escáner para ordenador. Muestra el texto exacto de dentro, así que una errata, un espacio perdido o un http que debía ser https se ven en un segundo.
Poner el código en Word, Canva, PowerPoint o un diseño para imprenta
No hace falta ningún complemento. Crea el código aquí, descarga el archivo que le va al programa e insértalo como imagen.
Paso a paso
Word, Documentos de Google, PowerPoint: descarga PNG y luego Insertar → Imagen. Fija el ancho en centímetros en las opciones de imagen; no estires a mano ni recortes el margen blanco.
Canva: descarga SVG y arrástralo al diseño; escala sin perder nitidez. Deja el fondo claro.
Illustrator, InDesign, Affinity, Figma: SVG, colocado al tamaño final de la tabla de arriba.
Imprenta: PDF con los milímetros ya fijados. Pide acabado mate si el código va a estar bajo luces.
¿Es seguro escanear un código QR desconocido?
Un código QR no puede ejecutar nada en tu móvil por sí solo; es solo texto. El riesgo es el mismo que con cualquier enlace: adónde lleva. Los móviles actuales muestran la dirección antes de abrirla, así que lee el dominio. Los códigos pegados encima del original en un parquímetro o en una carta son el truco clásico: el papel parece oficial, el enlace no.
En un ordenador no hay app de cámara, así que usa la página del escáner: pega una captura o suelta una imagen y aparece el contenido sin abrir nada. Lo que sale del código se queda en tu navegador, igual que lo que entra por el lado del generador.
Para desarrolladores: el mismo motor como API y widget
El generador de códigos QR gratis de esta página es un programa pequeño compilado de Rust a WebAssembly, sin dependencias. El mismo código corre en nuestros servidores de borde como API gratuita: una petición GET devuelve un SVG o un PNG; y como widget que puedes poner en cualquier página con una etiqueta script. Sin clave, sin cuenta, sin píxel de seguimiento en la respuesta.
Preguntas frecuentes
¿De verdad es gratis y sin registro?
Sí. No hay cuenta, ni campo de correo, ni límite de códigos. Vivimos de hacer webs y sistemas para empresas; esta herramienta es la forma en que la gente nos conoce.
¿Mi código dejará de funcionar algún día?
No. El enlace vive dentro del dibujo, no en nuestros servidores, así que no hay nada que apagar. Los que caducan son los llamados dinámicos: pasan por una redirección que pertenece a una empresa, y ese es el periodo de prueba del que la gente se entera después de imprimir cinco mil folletos.
¿De qué tamaño lo imprimo?
Regla sencilla: el lado del código debe medir al menos una décima parte de la distancia de escaneo. Dos metros significan veinte centímetros. Ajusta el tamaño aquí y el PDF sale exactamente con esa medida.
¿Puedo poner un logotipo en el centro?
Sí, y comprobamos que siga leyéndose. Un código QR lleva información de reserva: un logotipo pequeño no cuesta nada y uno grande se come la reserva y mata el código. Nuestro lector te dice cuál de los dos acabas de crear.
¿Veis lo que escribo en el código?
No, y no es una promesa sino un hecho verificable: el código lo genera un programa dentro de tu navegador y ninguna petición sale de la página. Cuando mandas una nota al móvil, el texto viaja en la parte de la dirección que va después del signo #, y esa parte los navegadores no la envían a ningún servidor.
¿Puedo ver cuánta gente ha escaneado mi código?
Desde el código no: un código estático no tiene contador. Apunta el código a una página de tu propia web y las estadísticas del alojamiento mostrarán cada visita que entró por él; una dirección corta usada solo en papel se distingue fácilmente del resto.
¿Puedo cambiar el enlace después de imprimir?
Solo si el código apunta a una dirección que controlas y cambias adónde redirige esa dirección. Es la versión honesta de lo que venden los códigos dinámicos, y funciona con cualquier dominio y cualquier alojamiento.
¿El código funciona sin internet?
Leer el dibujo no necesita conexión alguna. Abrir un enlace, claro que sí. Una nota en modo texto, un código wifi o una tarjeta de visita funcionan con el móvil sin red, porque todo está dentro del dibujo.
¿En qué se diferencia un código QR de un código de barras?
Un código de barras guarda una docena de cifras en una dirección y necesita un láser o una buena cámara. Un código QR guarda miles de caracteres en dos direcciones, puede perder un tercio de sí mismo y seguir leyéndose, y cualquier cámara de móvil lo abre sin app.
¿Cabe una foto o un archivo en un código QR?
Directamente no: el techo son tres kilobytes y una foto es mucho más grande. Sube el archivo a cualquier sitio y pon su dirección en el código; con una carta en PDF eso es justo lo que hace la página de la carta.
¿Necesito una app para escanear?
No. Todos los iPhone desde iOS 11 y todos los Android de los últimos años escanean desde la app de la cámara. En el ordenador, usa nuestra página del escáner con una captura de pantalla.
¿Por qué mi código es tan denso?
Porque el contenido es largo. Los parámetros de seguimiento tras el signo de interrogación, `www.` y `https://` añaden cuadrados. Acorta el enlace en tu propio dominio y la cuadrícula baja varios tamaños.