QR Code Generator

Create QR codes for links, text, Wi‑Fi, and more.

QR Code Generator

Generating…

Generate crisp, high-contrast QR codes ready for print or digital use. Adjust error correction, module size, and quiet zone for reliable scanning on packaging, posters, business cards, signage, and websites. All processing runs locally in your browser for speed and privacy—no uploads, tracking, or watermarks.

Qué admite este generador de códigos QR

Tipo de datoDescripciónEjemplos
URL / LinkOpens a web page or app deeplink.https://example.com, https://store.example/app
Plain TextDisplays text in the scanner app.Promo codes, short messages
Email / MailtoOpens an email draft with prefilled fields.mailto:sales@example.com
TelephoneInitiates a phone call on mobile.tel:+1555123456
SMS IntentOpens SMS app with a message body.sms:+1555123456?body=Hello
Wi-Fi ConfigStores SSID + encryption + password.WIFI:T:WPA;S:MyGuest;P:superpass;;
vCard / ContactSaves contact details to device.BEGIN:VCARD...END:VCARD

¿Qué es un código QR?

A QR (Quick Response) Code is a two-dimensional matrix barcode composed of black modules arranged in a square pattern. Unlike 1D linear barcodes, QR codes encode data both horizontally and vertically, enabling higher capacity and fast omni-directional scanning. Modern smartphones decode QR codes using the device camera and on-device algorithms, making them a universal bridge between physical and digital experiences.

Cómo funciona la codificación de códigos QR

  • Selección de modo: The input string is segmented into optimal encoding modes (numeric, alphanumeric, byte, Kanji) to minimize symbol size.
  • Codificación de datos: Segments are converted to bit streams with mode indicators and length fields.
  • Bloques de corrección de errores: Reed–Solomon ECC codewords are generated and interleaved, enabling recovery from physical damage or occlusion.
  • Construcción de la matriz: Finder patterns, timing patterns, alignment patterns, format & version info are placed, then data/ECC bits are mapped.
  • Evaluación de máscara: One of 8 masks is applied; the one yielding the lowest penalty score (best visual balance) is chosen.
  • Renderizado de salida: Modules are rasterized to a pixel grid (PNG here) with optional quiet zone.

Entendiendo la corrección de errores (niveles ECC)

QR codes use Reed–Solomon error correction. Higher levels allow successful decoding even if a portion is obscured, but increase symbol density.

NivelDaño aprox. recuperableUso típico
L~7%Bulk marketing, clean printing
M~15%General purpose default
Q~25%Codes with small logos
H~30%Harsh environments, higher reliability

Directrices de tamaño e impresión

  • Tamaño físico mínimo: For business cards: ≥ 20 mm. Posters: scale so smallest module ≥ 0.4 mm.
  • Regla de distancia de escaneo: A practical heuristic is Distance ÷ 10 ≈ minimum code width (in the same units).
  • Quiet Zone: Maintain at least 4 modules of clear margin (we expose this as "Quiet zone").
  • High Contrast: Dark foreground (near black) on white background yields best results.
  • Vector vs Raster: PNG at sufficient resolution is fine for most print up to moderate sizes; for large signage prefer SVG (not provided here) or render with a large module size then downscale.

Consideraciones de diseño y marca

  • Evitar la sobreestilización: Rounding or removing too many modules reduces decodability.
  • Colocación del logotipo: Keep logos within the central 20–30% and raise ECC if overlaying.
  • No alteres los patrones finder: The three large corner squares are critical for detection speed.
  • Elección de colores: Light foreground or inverted schemes reduce contrast and scanner success rates.

Mejores prácticas de implementación

  • Prueba en varios dispositivos: iOS & Android camera apps + third-party scanners.
  • Acortar URLs: Use a reputable short domain to reduce version (size) and increase scan speed.
  • Evita cadenas frágiles de redirección: Keep landing pages stable; broken URLs waste printed materials.
  • Rastrea de forma responsable: If analytics needed, use privacy-respecting, minimal redirects.
  • Ajuste al entorno: Ensure adequate lighting and contrast where the code is displayed.

Aplicaciones comunes de los códigos QR

  • Marketing y campañas: Direct users to landing pages or promotions.
  • Envasado y trazabilidad: Provide batch, origin, or authenticity info.
  • Registro de eventos: Encode ticket or attendee IDs.
  • Pagos: Static or dynamic invoice links in regions supporting QR payment standards.
  • Acceso Wi‑Fi: Simplify guest onboarding without sharing passwords verbally.
  • Menús digitales: Reduce printing costs and enable rapid updates.

Notas sobre privacidad y seguridad

  • Procesamiento local: This tool never uploads your content; generation happens in-browser.
  • Enlaces maliciosos: Always inspect destination domains before widespread distribution.
  • Dinámico vs Estático: This generator produces static codes (data embedded) – resistant to third-party tracking but not editable post-print.
  • Contenido seguro: Avoid embedding sensitive secrets (API keys, internal URLs) in publicly visible codes.

Solución de problemas de escaneo

  • Salida borrosa: Increase module size, ensure printer DPI ≥ 300.
  • Bajo contraste: Switch to solid dark (#000) on white (#FFF).
  • Esquina dañada: Raise ECC level (e.g., M → Q/H).
  • Fondo con ruido: Add or enlarge quiet zone.
  • Datos saturados: Shorten content (use shorter URL) to reduce version complexity.

Preguntas frecuentes sobre códigos QR

Do QR codes expire?
Static QR codes generated here never expire—they contain the data directly.
Can I edit a code after printing?
No. You would need a dynamic redirect service; static symbols are immutable.
What size should I print?
Ensure smallest module ≥ 0.4 mm for most use; increase for distance viewing.
Is branding safe?
Yes if you preserve finder patterns, adequate contrast, and higher ECC when overlaying graphics.
Can I track scans?
Use a shortened URL pointing to a web analytics endpoint you control (respecting privacy).

Consejos prácticos para empresas

  • Control de versión: Use shorter payloads to keep symbol versions low (faster scans).
  • Consistencia: Standardize ECC + quiet zone across branded materials.
  • Iterar: Prototype small print runs before mass distribution.
  • Optimización de la página de destino: Ensure target pages are mobile-friendly and fast.

Lecturas y referencias

¿Listo para desplegar tu código QR? Généralo arriba, descarga el PNG, pruébalo con varios dispositivos e intégralo en envases, señalización o medios digitales. ¿Necesitas también códigos de barras tradicionales? Generador de códigos de barras.