Encoders & Utilities

Generador de códigos QR

Crea códigos QR con tamaño, color y corrección de errores personalizables.

Generate a QR code Paste a URL, Wi-Fi config, or any text. PNG raster or SVG vector output.
PNG
300×300 px ECC M 426 B
QR code encoding: Hello, world!

Sobre esta herramienta

QR Code Generator renderiza cualquier texto, URL, tarjeta de contacto (vCard), credenciales Wi-Fi, geocoordenadas o plantilla SMS como un código QR en su navegador. La especificación QR (ISO/IEC 18004) se implementa localmente — sin ida y vuelta al servidor, sin registro de sus datos — y el código resultante puede descargarse como PNG (cualquier tamaño), SVG (vectorial, escala infinitamente) o copiarse al portapapeles para pegar directamente.

Se admiten cuatro niveles de corrección de errores: L (7% de recuperación, código más pequeño), M (15%, por defecto), Q (25%) y H (30%, permite superposición de logo). Niveles más altos hacen que el código siga siendo escaneable incluso con oclusión o daño significativos, a costa de módulos más densos. Los colores de primer plano y fondo son configurables; aplicamos un ratio mínimo de contraste 3:1 para que el código siga siendo escaneable con cámaras de lectores estándar.

Cuándo utilizar esta herramienta

  • Materiales de marketing. Códigos QR listos para imprimir en pósters, tarjetas de visita y embalaje — use SVG para mantener bordes nítidos a cualquier tamaño.
  • Compartir Wi-Fi con invitados. Codifique el SSID + contraseña en formato WIFI:; los invitados escanean con la cámara y se conectan en un toque.
  • Intercambio de contactos. Empaquete una vCard completa (nombre, teléfono, email, empresa) en un código QR — mucho más rápido que teclear los detalles.
  • Pagos y cripto. URI de Bitcoin o Lightning, códigos EPC QR basados en IBAN y direcciones ETH comparten todos el mismo patrón de codificación.

Sobre corrección de errores y superposición de logo

Añadir un logo encima de un código QR solapa algunos módulos — el algoritmo de corrección de errores tolera esto hasta el nivel que elija. El nivel H (30% de recuperación) es la opción segura para logos; el nivel M puede escanear inconsistentemente si el logo cubre más del 8% del área. Mantenga el logo centrado y bajo ~20% de la longitud del lado del código, y siempre pruebe el resultado con varias apps de escáner antes de imprimir 10.000 copias.

Preguntas frecuentes

¿Cuánto texto cabe en un código QR?

Mucho — hasta 7.089 dígitos numéricos, 4.296 caracteres alfanuméricos o 2.953 bytes de datos arbitrarios en el tamaño más grande (versión 40). URL cortas prácticas y credenciales Wi-Fi caben cómodamente en versiones bajas que escanean con fiabilidad. Para ~100 caracteres use versión 5–7; para 500+ caracteres use versión 15+. La herramienta elige la versión más pequeña que cabe con su payload al nivel de error elegido.

PNG o SVG — ¿cuál debería descargar?

SVG para impresión y cualquier pantalla grande (vectorial, resolución infinita); PNG para empotrar en diapositivas o PDF donde el soporte SVG es incierto. PNG a 1024×1024 es excesivo para pantalla pero inofensivo. Para tarjetas de visita procure que el lado del QR mida al menos 1,5 cm (15 mm) en la impresión final; más pequeño y las cámaras de los móviles sufren con poca luz.

¿Puedo añadir un logo en el centro?

Sí — suelte una imagen y el generador la superpone con un pequeño marco blanco en el centro. Combínelo con el nivel de corrección de errores H (30%) para que el código siga escaneando cuando la superposición cubra algunos módulos. Mantenga el logo bajo ~20% del lado del código. Pruebe con la cámara de iOS y un par de apps de escáner de Android antes de ir a imprenta.

¿Por qué mi código escanea lentamente?

Tres razones comunes: (1) poco contraste — fondos oscuros sobre negro o claros sobre blanco requieren más procesado; (2) el tamaño impreso es demasiado pequeño para la versión — versión 20+ en un cuadrado de 1,5 cm es duro para cualquier cámara; (3) la superficie es brillante y la cámara ve reflejos en lugar del código. Subir a un nivel de corrección de errores más alto suele arreglar lecturas intermitentes.