Generador de Códigos QR

Crea un código QR a partir de una URL o texto con colores, estilos cuadrado/puntos/redondeado, corrección L–H, logotipo central y descarga PNG o SVG.

Tus datos de entrada y archivos no salen del navegador

Ingresa texto o URL para codificar...

Colores

Opciones

Estilo

Logotipo (opcional)

Arrastra el logotipo aquí

Añade un logotipo al centro del código QR. Usa corrección alta (Q o H) para mejores resultados.

Vista previa

Tu código QR aparecerá aquí
En esta página

Crea un código QR para un enlace, un texto o una cadena de Wi-Fi, elige colores, estilo, corrección de errores y tamaño, añade un logotipo y descarga PNG o SVG. El código se genera en tu navegador.

Funcionalidad detallada

El contenido se codifica como bytes UTF-8, así que funcionan cualquier alfabeto y los emojis. Los niveles de corrección L, M, Q y H recuperan aproximadamente un 7, 15, 25 y 30% de daño; los niveles más altos hacen el código más denso. La capacidad llega a 2953 bytes en L y 1273 bytes en H; un contenido más largo muestra un error en lugar de un código defectuoso.

El PNG mide exactamente 256, 512, 1024 o 2048 px con una zona de silencio de al menos cuatro módulos. Los estilos Cuadrado, Puntos y Redondeado cambian los módulos de datos, mientras que los tres cuadrados de posición siempre siguen siendo cuadrados, por lo que todos los estilos se pueden leer. El logotipo (PNG, JPEG o WebP) se coloca en el centro sobre un fondo; su tamaño crece con el nivel de corrección (hasta el 30% del ancho del código en H); con logotipo usa Q o H y prueba el código con móviles reales: ningún tamaño de logotipo garantiza la lectura. SVG se ofrece para el estilo cuadrado sin logotipo.

Los colores se eligen con el selector o como valor hexadecimal (#RRGGBB); un valor no válido se señala, y se muestra el contraste entre ambos colores con un aviso si es bajo o está invertido. La generación se ejecuta con Rust/WebAssembly en el navegador, y la vista previa se actualiza automáticamente al escribir o cambiar una opción.

Ejemplos prácticos

Enlace a un sitio web: https://example.com con nivel M y 512 × 512 da un qrcode.png de exactamente 512×512 px; el Escáner de Códigos QR lo vuelve a leer con un botón Abrir enlace.

Acceso Wi-Fi: WIFI:T:WPA;S:MyNet;P:secret123;; codifica los datos de la red, y la cámara del móvil ofrece conectarse a ella.

Código con marca: Branded code con un logotipo redondo, nivel H, estilo Redondeado y 1024 × 1024 sigue decodificándose al texto original.

Demasiados datos: 3000 caracteres superan la capacidad máxima y la herramienta muestra un error en lugar de un código.

Cómo usar esta herramienta

  1. Introduce el contenido

    Escribe una URL o un texto en Contenido.

  2. Elige el aspecto

    Ajusta Color del código QR y Color de fondo, y luego elige Estilo, Nivel de corrección de errores y Tamaño de imagen.

  3. Añade un logotipo (opcional)

    Suelta una imagen PNG, JPEG o WebP en Logotipo (opcional) y cambia a Q o H.

  4. Revisa y descarga

    La vista previa se actualiza mientras escribes. Cuando esté al día, descarga PNG o, para el estilo cuadrado sin logotipo, SVG.

Consejos y mejores prácticas

  • Mantén un contraste alto: los módulos oscuros sobre fondo claro se escanean con más fiabilidad; algunos lectores no admiten colores invertidos.
  • Un contenido más corto da un código menos denso y más fácil de escanear a distancia; usa una URL corta cuando puedas.
  • Con logotipo usa el nivel H y prueba el código con un móvil antes de imprimir.
  • Para imprimir, usa SVG (estilo cuadrado sin logotipo) o un PNG de 2048 px.
  • Deja el borde blanco alrededor del código: los lectores necesitan la zona de silencio.