Generador de Códigos QR
Generador de códigos QR gratis para Wi-Fi, vCard, URL, email, SMS y texto. Cargas conformes al estándar, logo que sigue escaneándose, y PNG o SVG.
Tipo de contenido
Abre una dirección web. Es, con diferencia, el tipo más escaneado: cartas, páginas de destino, reseñas.
Elige un escenario arriba, o introduce tu propio contenido, para generar un código QR.
Niveles de corrección de errores, y cuáles sobreviven a un logo
Las tasas de recuperación son las cifras publicadas por DENSO WAVE, expresadas como porcentaje del total de palabras de código y no de la superficie del símbolo. La columna del logo es nuestro propio resultado de decodificación, medido con un decodificador independiente en diez longitudes de carga: Baja falló con todos los tamaños de logo que ofrecemos, Media falló con cargas cortas, Cuartil aguantó hasta una placa del 25 % y Alta aguantó siempre. Bytes es la capacidad en modo byte de la versión 40.
| Nivel | Recup. | Bytes | Con logo |
|---|---|---|---|
| L · Baja | 7 % | 2953 | No |
| M · Media | 15 % | 2331 | No |
| Q · Cuartil | 25 % | 1663 | Hasta 25 % |
| H · Alta | 30 % | 1273 | La mejor |
Tamaño del símbolo y capacidad en bytes
Capacidad en modo byte de las 40 versiones del símbolo, medida contra el mismo codificador que usa esta página. Los módulos por lado siguen M = 4v + 17, así que la versión 1 es 21×21 y la versión 40 es 177×177.
| v | L | M | Q | H |
|---|---|---|---|---|
| 1 | 17 | 14 | 11 | 7 |
| 2 | 32 | 26 | 20 | 14 |
| 3 | 53 | 42 | 32 | 24 |
| 4 | 78 | 62 | 46 | 34 |
| 5 | 106 | 84 | 60 | 44 |
| 6 | 134 | 106 | 74 | 58 |
| 7 | 154 | 122 | 86 | 64 |
| 8 | 192 | 152 | 108 | 84 |
| 9 | 230 | 180 | 130 | 98 |
| 10 | 271 | 213 | 151 | 119 |
| 11 | 321 | 251 | 177 | 137 |
| 12 | 367 | 287 | 203 | 155 |
| 13 | 425 | 331 | 241 | 177 |
| 14 | 458 | 362 | 258 | 194 |
| 15 | 520 | 412 | 292 | 220 |
| 16 | 586 | 450 | 322 | 250 |
| 17 | 644 | 504 | 364 | 280 |
| 18 | 718 | 560 | 394 | 310 |
| 19 | 792 | 624 | 442 | 338 |
| 20 | 858 | 666 | 482 | 382 |
| 21 | 929 | 711 | 509 | 403 |
| 22 | 1003 | 779 | 565 | 439 |
| 23 | 1091 | 857 | 611 | 461 |
| 24 | 1171 | 911 | 661 | 511 |
| 25 | 1273 | 997 | 715 | 535 |
| 26 | 1367 | 1059 | 751 | 593 |
| 27 | 1465 | 1125 | 805 | 625 |
| 28 | 1528 | 1190 | 868 | 658 |
| 29 | 1628 | 1264 | 908 | 698 |
| 30 | 1732 | 1370 | 982 | 742 |
| 31 | 1840 | 1452 | 1030 | 790 |
| 32 | 1952 | 1538 | 1112 | 842 |
| 33 | 2068 | 1628 | 1168 | 898 |
| 34 | 2188 | 1722 | 1228 | 958 |
| 35 | 2303 | 1809 | 1283 | 983 |
| 36 | 2431 | 1911 | 1351 | 1051 |
| 37 | 2563 | 1989 | 1423 | 1093 |
| 38 | 2699 | 2099 | 1499 | 1139 |
| 39 | 2809 | 2213 | 1579 | 1219 |
| 40 | 2953 | 2331 | 1663 | 1273 |
Qué codifica realmente cada tipo de contenido
La carga es texto plano; el lector decide qué hacer con ella según el prefijo. Estas son las formas que los lectores esperan.
| Tipo | Carga útil | Definido por |
|---|---|---|
| URL / Enlace | https://example.com | RFC 3986 |
| Wi-Fi | WIFI:T:WPA;S:ssid;P:clave;; | Formato Wi-Fi de ZXing |
| Contacto | BEGIN:VCARD VERSION:3.0 N:… FN:… END:VCARD | RFC 2426 |
| mailto:a@b.com?subject=… | RFC 6068 | |
| SMS | SMSTO:+34600123456:texto | SMSTO de ZXing |
| Teléfono | tel:+34600123456 | RFC 3966 |
| Texto | los caracteres, en UTF-8 | Modo byte de ISO/IEC 18004 |
Calculadoras Relacionadas
También podrías encontrar útiles estas calculadoras
Traductor Binario y ASCII
Texto a binario, hex, decimal u octal — y de vuelta, en UTF-8 real
Generador de Hash SHA-256 y MD5
Genera y verifica hashes SHA-256, MD5, SHA-1, SHA-512 y SHA-3
Generador de UUID y GUID
Genera UUID v4, v6, v7, ULID y NanoID en lote — o decodifica uno.
Calculadora de Entropía de Contraseña
Entropía, resistencia a intentos y tiempo de descifrado
Generador de Códigos QR Gratis
Convierte una red Wi-Fi, una tarjeta de contacto, un enlace, un email, un SMS o texto plano en un código QR escaneable en segundos. Todo se ejecuta en tu navegador —sin cuenta, sin marca de agua y sin redirección de seguimiento— y cada código es estático, así que sigue funcionando mucho después de que esta página desaparezca. Las dos cosas que la mayoría de generadores hacen mal son la carga útil y el logo, y esta página corrige ambas: las cargas siguen la especificación que cada lector espera, y un logo central solo se ofrece con los niveles de corrección de errores que superaron una prueba real de decodificación.
¿Qué es un código QR?
Un código QR (Quick Response, respuesta rápida) es un código de barras bidimensional que almacena datos en una cuadrícula de cuadros claros y oscuros llamados módulos. Los tres cuadrados grandes de las esquinas son patrones de localización, que permiten al lector situar y orientar el símbolo desde cualquier ángulo; la línea alterna entre ellos es el patrón de sincronización, que indica al lector cuánto mide un módulo. Los tamaños se numeran por versión, desde la versión 1 con 21×21 módulos hasta la versión 40 con 177×177, y cada paso añade cuatro módulos por lado, de modo que el número de módulos siempre es 4v + 17. Alrededor de todo ello hay una zona tranquila de cuatro módulos en blanco que exige la norma ISO/IEC 18004; sin ella, un código válido puede fallar al escanearse sobre un fondo cargado. Parte de cada símbolo son datos de corrección de errores Reed-Solomon, y por eso un código QR sigue leyéndose cuando está rayado, arrugado o parcialmente cubierto.
Módulos por lado, según la versión
M = 4v + 17 · v1 = 21×21 · v40 = 177×177 · zona tranquila = 4 módulosCómo crear un código QR
Elige un escenario —carta de restaurante, Wi-Fi de invitados, tarjeta de visita, acreditación, teléfono o SMS— o selecciona un tipo de contenido y empieza de cero.
Rellena los datos: el enlace que codificar, o el nombre y la contraseña de tu red, o el nombre y el número del contacto.
Revisa el panel de carga útil bajo la vista previa para confirmar que el código codifica lo que esperas.
Ajusta si quieres los colores de primer plano y fondo, manteniendo el primer plano más oscuro: el claro sobre oscuro se escanea mal en muchos lectores.
Para añadir un logo, súbelo y elige un ancho. La corrección de errores pasa a Alta automáticamente, y los niveles que fallaron nuestras pruebas quedan ocultos.
Escanea la vista previa con tu propio teléfono. Es la única prueba que cuenta, y lleva cinco segundos.
Descarga un PNG para pantalla o un SVG para imprenta: el vector se mantiene nítido a tamaño de cartel o de packaging.
Usos habituales de los códigos QR
Wi-Fi de invitados en una tarjeta
Imprime un QR de Wi-Fi para la cocina, el libro de bienvenida del alojamiento o la barra de la cafetería, y los invitados se conectan escaneando en vez de teclear una contraseña que nadie sabe dictar.
Cartas de restaurantes y bares
Lleva a los comensales directamente a una carta digital o a la página de pedidos. Mantén el código estático para que reimprimir los soportes de mesa no dependa de que caduque una suscripción.
Tarjetas de visita y firmas de email
Un código vCard guarda nombre, organización, teléfono, email y sitio web en un solo escaneo: sin app, sin teclear y sin errores de transcripción.
Acreditaciones y registro en eventos
Las acreditaciones se manosean, se doblan y acaban en un bolsillo, así que usa corrección Alta. Esa recuperación extra es lo que mantiene legible una acreditación arrugada en la puerta.
Packaging y etiquetas de producto
Lleva a quien compra a guías de configuración, registro o reseñas desde la caja. Imprime a un tamaño en el que un módulo mida al menos 0,4 mm y deja limpia la zona tranquila.
Carteles con un número de teléfono
Un código tel: marca sin que nadie copie dígitos de una pared. Escribe el número en formato internacional para que funcione para visitantes de cualquier país.
¿Por qué usar nuestro generador de códigos QR?
Estáticos y realmente gratis
Los datos viven en el propio patrón, así que no hay redirección que caduque, ni panel en el que iniciar sesión, ni límite de escaneos. Los códigos que imprimas hoy seguirán funcionando dentro de diez años. El uso comercial está permitido y no requiere atribución.
Cargas conformes al estándar
Un código de Wi-Fi cuyo SSID parece hexadecimal se escribe entre comillas, para que un lector no pueda decodificarlo como bytes y conectarse a la red equivocada. Una tarjeta de contacto siempre lleva el nombre visible FN que exige vCard 3.0, y sus líneas terminan en CRLF como indica el RFC. Son detalles pequeños, pero marcan la diferencia entre una tarjeta que se importa y otra que no.
Un logo que sigue escaneándose
Los niveles de corrección de errores que fallaron una prueba de decodificación con un logo central se retiran, no solo se advierten. La lectura muestra el ancho de la placa en módulos —el logo más el anillo de margen que realmente cubre el código— en lugar del tamaño del logo a secas, que es la cifra que la mayoría de generadores declara por lo bajo.
Te enseña la carga útil
Debajo de la vista previa se imprime la cadena exacta que recibirá un lector. Si un código de Wi-Fi no conecta o un contacto se importa sin nombre, puedes ver por qué en vez de adivinarlo.
Siete tipos de contenido, uno al lado del otro
URL, Wi-Fi, tarjeta de contacto, email, SMS, teléfono y texto plano, todos visibles a la vez y no escondidos en un desplegable, cada uno con sus propios campos y su propia especificación.
Privado por diseño
La generación ocurre íntegramente en tu navegador. Tu contraseña de Wi-Fi, tus datos de contacto y tus enlaces nunca tocan un servidor, así que no hay nada que filtrar ni nada que guardar.
Preguntas frecuentes sobre el generador de códigos QR
No. Todos los códigos de aquí son estáticos, es decir, los datos van codificados directamente en el patrón. No hay redirección ni enlace alojado que caduque, así que el código funciona mientras funcione aquello a lo que apunta.
Sí. Úsalos en productos, cartas, folletos, packaging y cualquier material comercial sin coste y sin necesidad de atribución. QR Code es una marca registrada de DENSO WAVE, pero la simbología en sí es una norma ISO abierta que cualquiera puede implementar.
Elige Wi-Fi, escribe el nombre y la contraseña de tu red y selecciona el cifrado que usa tu router: WPA/WPA2 en casi cualquier red moderna. El código codifica una cadena con la forma WIFI:T:WPA;S:tured;P:tucontraseña;; y los teléfonos la reconocen como una petición de conexión. Si tu red está oculta, activa el interruptor de red oculta para que el teléfono sepa que debe buscarla en vez de esperar verla en la lista.
Porque está formado solo por caracteres hexadecimales, como ABCD o 1234ABCD. El formato QR de Wi-Fi permite dar el SSID en hexadecimal crudo, así que un nombre con esa pinta es ambiguo: un lector puede decodificar ABCD como dos bytes en lugar de cuatro letras y luego no encontrar tu red. Las comillas eliminan la ambigüedad, y las añadimos por ti.
Sí, y puedes fijar su ancho. Lo que importa no es el logo sino la placa: el renderizador pinta el logo más un anillo de margen de un módulo para que la imagen no quede pegada a módulos activos, y es esa placa la que tapa el código. Decodificamos símbolos en diez longitudes de carga con cada nivel de corrección y un logo colocado. Baja falló con todos los tamaños de logo que ofrecemos, Media falló con cargas cortas, Cuartil aguantó hasta una placa del 25 % y Alta aguantó en todos los casos, así que con un logo presente solo se ofrecen Cuartil y Alta.
Porque no lo es. DENSO WAVE define la tasa de recuperación como un porcentaje del total de palabras de código, y la corrección Reed-Solomon se aplica por bloque intercalado. Un logo es una mancha contigua, así que su daño se concentra en unos pocos bloques y puede agotar el presupuesto de uno mientras el porcentaje global sigue pareciendo pequeño. Por eso un logo del 7 % puede derrotar al 7 % de recuperación de Baja, y por eso el tamaño seguro de logo no es una función simple de la longitud de la carga.
Media para cualquier cosa en pantalla o en papel limpio. Alta cuando añadas un logo, o cuando el código se imprima sobre algo que se manosea, se dobla o se moja: acreditaciones, packaging, señalización exterior. Más corrección gasta capacidad en datos de recuperación, así que el mismo contenido necesita un símbolo mayor: en la versión 40 la capacidad en bytes baja de 2.953 con Baja a 1.273 con Alta.
Por orden de frecuencia: se ha recortado la zona tranquila, el contraste es demasiado bajo o está invertido, los módulos impresos son demasiado pequeños, o un logo tapa más de lo que la corrección de errores puede absorber. Esta página comprueba contraste, inversión y cobertura del logo mientras diseñas, y muestra el ancho de la placa para que nada quede oculto, pero imprimir a un tamaño sensato y dejar intacto el margen de cuatro módulos depende de ti.
Lo marca la distancia de escaneo. Una regla práctica habitual es que el símbolo mida en torno a una décima parte de la distancia prevista de escaneo, y que un módulo no baje de unos 0,4 mm impreso. Un símbolo más denso significa módulos más pequeños al mismo tamaño total, así que acortar la URL suele ser más eficaz que agrandar el código.
Uno estático almacena los datos en sí: no se puede editar una vez impreso, pero nunca caduca y nadie se interpone entre el lector y el destino. Uno dinámico almacena una URL de redirección corta propiedad de un proveedor, que se puede reapuntar después y permite contar escaneos, a cambio de una suscripción y de que el código muera si ese proveedor desaparece. Todo lo que se genera aquí es estático.
Esta página no la envía a ninguna parte: el código se construye íntegramente en tu navegador. Pero el código en sí contiene la contraseña en texto plano, exactamente como exige el formato QR de Wi-Fi, así que cualquiera que lo escanee o lo fotografíe puede leerla. Trata un código de Wi-Fi impreso como una contraseña apuntada en un papel: vale para una red de invitados, no para aquella en la que viven tus archivos.
PNG para webs, apps, presentaciones y redes sociales, donde lo que necesitas es un tamaño fijo en píxeles. SVG para cualquier cosa impresa: es vectorial, así que se mantiene perfectamente nítido tanto en una tarjeta de visita como en una valla publicitaria, y una imprenta puede escalarlo sin que tengas que regenerar nada.
vCard 3.0 exige un nombre visible: el RFC 2426 establece que las propiedades VERSION, N y FN deben especificarse. Una tarjeta sin FN puede importarse como un contacto sin nombre o ser rechazada directamente, así que esta página pide un nombre, o una organización, que se usa como nombre visible en una tarjeta de empresa.
En el símbolo más grande, la versión 40, los límites son 2.953 bytes con Baja, 2.331 con Media, 1.663 con Cuartil y 1.273 con Alta. En la práctica conviene quedarse muy por debajo: una carga de 2.000 caracteres produce un símbolo denso de 149 módulos que necesita una impresión grande y limpia para leerse. Mantén las URL cortas y pon el contenido largo detrás de un enlace en vez de dentro del código.