pulsa ⌘K para cambiar de herramienta
GENERATE

Generador de Código QR

Generador gratuito de códigos QR con nivel de corrección de errores seleccionable. Descarga en PNG.

local
qr-gen
§01 ACERCA DE ESTA HERRAMIENTA

Descripción general

Los códigos QR codifican texto en un código de barras bidimensional que las cámaras de los teléfonos descodifican al instante. Esta herramienta genera uno a medida que escribes — sin botón de envío — y lo entrega como PNG con una zona de silencio de 2 módulos, a 320 px de resolución. Puedes ajustar el nivel de corrección de errores, que determina qué proporción del código puede quedar dañada u oculta sin dejar de leerse correctamente.

Cómo se usa

  1. Escribe o pega contenido en el campo Text or URL: el código QR se regenera con cada pulsación.
  2. Elige un nivel de Error correction: L (7%), M (15%), Q (25%) o H (30%). Los niveles altos toleran más daño pero aumentan la densidad del código.
  3. Pulsa Download PNG para guardar la imagen como qrcode.png.

Ejemplos

  • https://sitekits.dev → un código compacto que cualquier cámara de teléfono abre como enlace.
  • WIFI:T:WPA;S:MyNetwork;P:secret123;; → un código que conecta a tus invitados al Wi-Fi al escanearlo.
  • MAILTO:[email protected] → un código que abre un correo ya dirigido.

Notas

Todo lo que codifiques queda legible para cualquiera que escanee el código: un código QR es codificación, no cifrado, así que nunca incrustes contraseñas ni secretos que no imprimirías en texto plano. Una entrada muy larga falla con Could not generate (input too long?); la capacidad se reduce a medida que aumenta el nivel de corrección de errores. Si el código llevará un logotipo superpuesto en el centro, genéralo con H (30%) para que los módulos cubiertos puedan reconstruirse.

FAQ
¿Se envía a un servidor el texto que codifico?
No. El código QR se genera por completo en tu navegador mediante la biblioteca JavaScript qrcode. Nada se sube, se registra ni se almacena, así que puedes codificar sin riesgo URL privadas, cadenas de Wi-Fi o enlaces internos.
¿Qué nivel de corrección de errores conviene elegir?
Los niveles altos permiten que el código sobreviva a más daño, pero comprimen más módulos en la misma superficie. M (15%) es un buen valor por defecto. Elige H (30%) si el código se imprimirá pequeño, se plastificará o quedará parcialmente cubierto por un logotipo, y L (7%) solo cuando necesites la máxima capacidad de datos.
¿Por qué una entrada larga provoca un error de generación?
Un código QR admite como máximo unos 3 KB de datos, y ese techo baja a medida que sube el nivel de corrección de errores. Si aparece el error, acorta la entrada o cambia a un nivel más bajo como L. Para URL largas, un acortador de enlaces también mantiene el código legible.