Resumen / Desarrollo y código / Generador de códigos QR
Desarrollo y código 100% en el navegador y sin conexión

Generador de códigos QR

Crea códigos QR escaneables para enlaces, Wi-Fi, correo, teléfonos o texto, con colores y margen a medida, en PNG o SVG vectorial.

Pega o escribe tu entrada; el resultado aparece al instante y los errores se muestran debajo.

Tus archivos y datos nunca salen de tu navegador: no se sube nada.

Tipo / formato de código QR:

Visibilidad:
Payload QR generado (estándar): 0 caracteres
-

Aspecto y tamaño

Vista previa e info del código QR

-

Prueba el código con tu propio móvil antes de imprimirlo o compartirlo

Generador de códigos QR: lo que lleva dentro cada tipo

Un código QR no es más que texto convertido en cuadrados, y casi todos los fallos vienen de ese texto: una contraseña mal escrita, una dirección de ejemplo que nadie cambió, un mensaje demasiado largo. Este generador de códigos QR te deja ver el texto exacto antes de imprimir. Eliges Wi-Fi, enlace, correo, teléfono o texto libre, y el código se redibuja con cada tecla.

Del formulario de ejemplo al archivo guardado

  1. Pulsa el botón del tipo que necesitas. Al abrir la página está activo Wi-Fi.
  2. Sustituye los datos de muestra. https://tools.local y la clave falsa no son de nadie.
  3. Lee la línea "Payload QR generado". Ahí está el texto exacto y el número de caracteres.
  4. Cambia, si hace falta, los colores, el nivel de corrección (L, M, Q o H), el margen y la resolución del PNG.
  5. Pulsa "Descargar como PNG", "Descargar como SVG (vectorial)" o "Copiar código SVG".

Qué escribe cada tipo y qué tamaño tiene al imprimir

En Wi-Fi indicas el nombre de la red y la contraseña, y dejas WPA / WPA2 / WPA3. Marca "SSID oculto" solo si el router no emite su nombre. Con "Ninguno (Wi-Fi abierta)" el campo de contraseña se desactiva. El tipo Correo crea un enlace mailto: con asunto y mensaje ya escritos. El tipo Teléfono quita espacios, guiones y paréntesis: +34 600 123 456 pasa a tel:+34600123456.

Para imprenta conviene el SVG, que no pierde nitidez. Un PNG de 1024 px mide unos 8,7 cm a 300 DPI y uno de 2048 px, unos 17 cm.

Cuando el texto no cabe, el código viejo sigue ahí

La herramienta guarda el texto como bytes UTF-8 y elige la versión más pequeña, de la 1 a la 40, que lo contenga. En la 40 caben unos 2950 bytes con nivel L y unos 1270 con nivel H. Una eñe o una tilde ocupa dos bytes, un emoji cuatro.

Si el texto es demasiado largo, aparece "¡El texto es demasiado largo para la corrección de errores seleccionada!". La vista previa conserva el último código válido y los botones de descarga exportan ese código antiguo, así que vigila el aviso. Un campo vacío vuelve a la dirección de muestra https://tools.local.

Los colores son valores hex de seis cifras, como #0f172a. No se comprueba el contraste, y algunos lectores fallan con códigos claros sobre fondo oscuro. El SVG lleva un rectángulo por módulo oscuro, de modo que un código denso pesa más. Los códigos son estáticos: sin logotipo, sin puntos redondeados, sin estadísticas de escaneo.

Todo ocurre en la pestaña de tu navegador. Escribir, cambiar opciones y pulsar botones no envía ninguna petición, y puedes comprobarlo en la pestaña Red de las herramientas de desarrollo. "Copiar código SVG" escribe en el portapapeles. Un código Wi-Fi sí lleva la contraseña en texto plano: quien escanee el cartel puede leerla.

Preguntas frecuentes (FAQ)

La herramienta codifica bytes UTF-8. La versión 40 admite unos 2950 bytes con corrección L y unos 1270 con H.