QR Code Generator

One input per line. Output is numbered to match the input order.
Pinned tools are listed in your favourites on the home page.Copies a link to this tool that carries your current input, so it opens ready to run.Gives you an iframe snippet for putting this tool on your own site.

Supports up to 122 characters (QR version 7, byte mode). Generated entirely in your browser.

Ctrl+Enter Run  · Ctrl+Shift+C Copy  · Esc Clear

Understand QR Code Generator

Convierte un texto o una URL en un código QR y lo renderiza como SVG en su navegador.

How it works

El texto se codifica en UTF-8 y se empaqueta en palabras de código en modo byte, se calculan las palabras de código de corrección de errores Reed-Solomon sobre GF(256) y se añaden, y el resultado se dispone en la cuadrícula de módulos junto a los patrones de localización, de sincronización y de formato antes de dibujarse como un rectángulo SVG por cada módulo oscuro. La corrección de errores es de nivel M, que recupera alrededor de un 15 % de módulos dañados. La versión se elige según la longitud de los datos hasta la versión 7 (una cuadrícula de 45 por 45), así que el techo práctico son unos 122 bytes.

When to use it

  • Poner una URL en una diapositiva, un cartel o un folleto impreso.
  • Pasar un enlace a alguien desde el otro lado de una sala sin que ninguno de los dos teclee nada.
  • Codificar una carga que usted mismo construye, como una cadena WIFI: de conexión o un enlace mailto:.
  • Generar SVG escalable para impresión, donde un código de mapa de bits se pixelaría al ampliarlo.
  • Añadir un enlace escaneable a un README o a una página de documentación.

Watch out for

  • Un código QR no es cifrado y no lleva autenticación. Todo lo codificado es legible sin más por cualquier lector: el patrón es una tipografía para bytes, nada más. Nunca codifique un secreto dando por hecho que el código lo protege.
  • La capacidad se cuenta en bytes UTF-8, no en caracteres. Una letra acentuada cuesta 2 bytes y la mayoría de los emojis cuestan 4, así que una cadena holgadamente por debajo de 122 caracteres puede superar igualmente las versiones admitidas y no llegar a codificarse.
  • Las URL largas producen códigos densos que se escanean mal. Acorte el enlace antes de codificarlo en lugar de imprimir un código de versión 7 del tamaño de una tarjeta de visita; un código impreso quiere unos 2 cm y una zona tranquila despejada alrededor.
  • Pruebe el resultado impreso, no la pantalla. El contraste bajo, los colores invertidos, un logotipo pegado sobre el centro y el papel satinado rompen códigos que se escaneaban a la perfección en una pestaña del navegador.

Not the right tool for: Códigos cuyo destino pueda cambiar o que quiera medir. Esto produce un código estático que apunta a donde usted lo codificó: codifique una URL de redirección que controle si más adelante necesita mover el destino o contar los escaneos.

Frequently Asked Questions

¿Cómo se genera un código QR?

Escriba o pegue su texto, URL o datos en el campo de entrada y el código QR se renderiza al instante en SVG. Pulse Descargar para guardarlo. Sin registro y sin marcas de agua. El código QR se genera por completo en su navegador: sus datos nunca se suben a ningún servidor.

¿Cómo se genera un código QR para una página web?

Pegue la URL completa (incluido https://) en la entrada. La herramienta genera un código QR escaneable que abre la URL al leerlo con la cámara de cualquier teléfono. Para material impreso, descargue el SVG y podrá escalarlo sin pixelarse.

¿Por qué no se escanea mi código QR?

Causas habituales: contraste insuficiente (hace falta oscuro sobre fondo claro), código impreso demasiado pequeño (mínimo unos 2 cm a distancia normal de escaneo) o daño físico. Los códigos QR tienen entre un 7 % y un 30 % de corrección de errores: un daño pequeño en una esquina suele ser recuperable. Pruebe a aumentar el tamaño o el margen de la zona tranquila.

How to Use QR Code Generator

  1. Paste or type your input in the input area above.
  2. The tool processes your input automatically or click Run.
  3. Copy or download the result using the action buttons.
  4. Use Ctrl+Enter to run quickly from the keyboard.