Saltar ao contido principal
LibraTool logoLibraTool

Xerador de códigos QR de balde

Xera códigos QR para URL, texto, WiFi e moito máis. Sen marca de auga.

Moitos sitios QR envían os escaneos a través da súa propia redirección, que pode caducar — este código mantén a túa ligazón directamente e nunca caduca.

Código QR estático — nunca caduca

Controla a resolución de descarga

512px
128px1024px
#000000
#ffffff
Estilo dos puntos
Logo no centro

Escribe algo para xerar un código QR

Precisas un QR de pago (UPI)? Proba o xerador de QR UPI →
Sen marca de auga, nunca.

Usos habituais

  • Xerar Código QR WiFiCrear código QR para a túa rede WiFi — os visitantes escanean para conectarse instantáneamente sen escribir contrasinais.
  • Xerar Código QR URLConverte calquera ligazón web nun código QR — perfecto para menús, volantes, tarxetas de visita e materiais de marketing.
  • Xerar Código QR de ContactoCrear código QR vCard cos teus datos de contacto — escanear para engadirte instantáneamente como contacto de teléfono.
  • Xerar Código QR de Correo ElectrónicoCrear código QR que abre un borrador de correo electrónico — preenchir o destinatario, asunto e incluso o corpo do texto.
  • Xerar Código QR de Redes SociaisCrear códigos QR que se vinculan aos teus perfís de redes sociais — Instagram, LinkedIn, TikTok, YouTube e máis.

Como funciona

Os códigos QR xérense enteiramente no teu navegador usando a biblioteca JavaScript qrcode — non hai ningún servidor implicado, e nada do que escribas se transmite nunca a ningures. Para tipos de datos estruturados (Wi-Fi, contactos vCard, eventos de calendario), a ferramenta monta unha cadea de carga útil correctamente escapada seguindo os estándares abertos relevantes (especificación MECARD/WiFi, vCard 3.0, RFC 5545 iCalendar) antes de entregala á biblioteca.

  1. 1
    Montaxe de carga útil por tipo
    Dependendo da pestana seleccionada, a ferramenta constrúe a cadea exacta que se codifica — a un URL sen prefixo engádeselle 'https://' ao principio, unha entrada Wi-Fi convértese nunha cadea WIFI:T:WPA;S:...;P:...; MECARD con caracteres especiais escapados, unha vCard convértese nun bloque BEGIN:VCARD/VERSION:3.0, e un evento de calendario convértese nun bloque VCALENDAR/VEVENT co formato de data e hora conforme a RFC 5545.
  2. 2
    A biblioteca qrcode codifica a carga útil
    A cadea montada pásase a QRCode.toDataURL() da biblioteca qrcode, que calcula os códigos de corrección de erros Reed-Solomon, mapea os bits de datos nos módulos da matriz QR, e renderiza o resultado directamente a un URL de datos PNG a 256px para a vista previa en directo.
  3. 3
    Blobs de exportación montados antes da descarga
    Cando cambias opcións ou entrada, a ferramenta pre-monta tanto un blob PNG (mediante QRCode.toDataURL() na resolución escollida, ata 1024px) como un blob SVG (mediante QRCode.toString() co tipo 'svg') en segundo plano, así que as descargas se disparan de forma síncrona dentro do xesto do usuario — requirido para a compatibilidade con iOS Safari.
  4. 4
    Comprobación de contraste e descarga
    Antes de renderizar, a ferramenta calcula a luminancia relativa WCAG das túas cores escuras e claras escollidas e avisa se a proporción de contraste cae por debaixo de 3:1 ou se as cores están invertidas — ambas condicións que fan fallar aos escáneres. Descargar garda o PNG ou SVG pre-montado; copiar coloca o PNG no portapapeis mediante a API Clipboard.

Ferramentas relacionadas

Preguntas frecuentes