Generador de Código QR — Gratis, Sin Registro
Ingresa cualquier texto, URL, número de teléfono o credenciales Wi-Fi y genera un código QR escaneable al instante. Elige el nivel de corrección de errores y el tamaño de salida, y descarga el PNG para uso impreso o digital.
Ingresa un texto o URL arriba para generar tu código QR.
Cómo funciona
Qué son los códigos QR y cómo funcionan
Un código QR (Quick Response) es un código de barras bidimensional que codifica datos como una cuadrícula de cuadros blancos y negros. A diferencia de un código de barras 1D tradicional que almacena solo unas decenas de caracteres, un código QR puede contener hasta 3.000 caracteres alfanuméricos o unos 7.000 dígitos numéricos en un área impresa pequeña. Los datos se organizan en filas y columnas, rodeados de patrones de localización en tres esquinas que indican al escáner cómo orientar la imagen.
Los códigos QR fueron inventados por Denso Wave, una filial de Toyota, en 1994 para rastrear piezas automotrices durante la fabricación. El formato se publicó libre de regalías, lo que llevó a su adopción masiva en todo el mundo. Hoy los smartphones los escanean de forma nativa sin ninguna app, convirtiéndolos en un puente universal entre medios físicos y destinos digitales.
El sistema de corrección de errores incorporado en los códigos QR significa que aún pueden leerse aunque estén parcialmente obstruidos — por suciedad, daño o un logotipo colocado en el centro. Los cuatro niveles de corrección (L, M, Q, H) permiten equilibrar la densidad de datos con la resistencia: el Nivel H puede recuperarse de un 30% de daño, mientras que el Nivel L empaqueta datos más densamente y funciona bien en entornos de impresión limpios.
Cómo elegir el nivel de corrección de errores adecuado
El Nivel L (Bajo, 7%) produce el código QR más pequeño y denso. Úsalo cuando el código se imprimirá de forma limpia y se escaneará con buena iluminación — por ejemplo, en una pantalla web o un documento de oficina. El código contiene menos datos redundantes, por lo que la imagen resultante tiene más celdas legibles por centímetro cuadrado.
El Nivel M (Medio, 15%) es el predeterminado estándar y la elección correcta para la mayoría de las tarjetas de visita, carteles y etiquetas de productos. Equilibra el tamaño con suficiente redundancia para sobrevivir a pequeños rasguños o defectos de impresión.
Los Niveles Q (25%) y H (30%) son los mejores cuando planeas superponer un logotipo en el código QR, cuando la superficie puede ensuciarse (menús de restaurantes, señalización exterior, embalaje), o cuando la calidad de impresión es incierta. Producen códigos más grandes pero aún pueden decodificarse con daño visual significativo. Si quieres colocar el logotipo de tu marca en el centro del código, usa el Nivel H.
Casos de uso prácticos y qué codificar
Las URL son el contenido más habitual: codificar una dirección HTTPS completa como https://example.com ocupa solo una fracción de la capacidad disponible. Los códigos QR también admiten texto simple, direcciones de correo electrónico (prefijo mailto:), números de teléfono (prefijo tel:), mensajes SMS (prefijo smsto:), coordenadas geográficas y credenciales Wi-Fi. El formato Wi-Fi — WIFI:T:WPA;S:MiRed;P:micontraseña;; — permite a los invitados unirse a una red escaneando en lugar de escribir una contraseña larga.
Para impresión y señalización, una salida de 300 px o 400 px ofrece suficiente resolución para impresión A4/carta sin necesidad de escalar en un editor vectorial. Para uso exclusivamente digital (sitios web, presentaciones, firmas de correo electrónico), 200 px es suficiente ya que las pantallas hacen zoom sin pérdida. PNG es el formato adecuado para los códigos QR porque es sin pérdida — la compresión JPEG puede introducir artefactos que hacen ambiguas las celdas y provocan fallos en el escaneo.
Si estás codificando una URL larga, considera usar primero un acortador de URL para reducir el número de módulos (celdas) en el código. Menos módulos significa que cada celda es más grande en relación con el tamaño total de la imagen, lo que mejora la confiabilidad del escaneo, especialmente desde lejos o en áreas impresas pequeñas como pegatinas o tarjetas de visita.
Preguntas frecuentes
›¿Esta herramienta envía mis datos a un servidor?
No. El código QR se genera completamente en tu navegador usando la biblioteca qrcode de código abierto. Tu texto nunca abandona tu dispositivo.
›¿Puedo poner un logotipo en el centro del código QR?
Sí, pero debes hacerlo en un editor de imágenes separado después de descargar. Primero establece la corrección de errores en Alto (H) — esto reserva suficiente redundancia para que el código siga siendo escaneable incluso con el área central cubierta.
›¿Cuál es la cantidad máxima de texto que puedo codificar?
El límite práctico depende del nivel de corrección de errores. En el Nivel L con datos solo numéricos, un código QR puede contener unos 7.000 dígitos; en el Nivel H con texto alfanumérico desciende a unos 1.800 caracteres. Para la mayoría de los casos de uso (una URL, un mensaje corto) estás bien dentro de los límites.
›¿Por qué mi código QR se ve borroso al imprimirlo?
Descarga a 400 px y luego escálalo usando un gráfico vectorial o exportación de alta resolución en tu software de diseño. No uses JPEG — usa siempre PNG para los códigos QR para evitar artefactos de compresión.
›¿Pueden caducar los códigos QR?
La imagen del código QR en sí nunca caduca; codifica permanentemente el texto que introduciste. Sin embargo, si codificaste una URL, esa URL puede caducar o cambiar de forma independiente. Los códigos QR estáticos (como los que genera esta herramienta) son permanentes.
›¿Necesito una app especial para escanear códigos QR?
No. Los iOS modernos (app Cámara) y Android (Google Lens o cámara nativa) escanean códigos QR de forma nativa sin ninguna app adicional. Solo apunta tu cámara al código.
›¿Cuál es la diferencia entre un código QR y un código de barras?
Un código de barras 1D tradicional codifica datos en una sola fila de líneas y solo puede contener unos 20 caracteres. Un código QR 2D usa una cuadrícula de cuadros y puede contener miles de caracteres, además admite corrección de errores para que siga leyéndose aunque esté parcialmente dañado.
›¿Por qué el código QR es más grande cuando elijo corrección de errores Alta?
La corrección de errores más alta agrega más módulos de datos redundantes a la cuadrícula, lo que requiere más celdas. El tamaño físico de un código QR escala con la cantidad de datos que codifica, por lo que los códigos con mayor capacidad de corrección de errores son inherentemente más densos o grandes.
Herramientas relacionadas
Última actualización: