Hoppa till huvudinnehåll
LibraTool logoLibraTool

Gratis QR-kodsgenerator

Generera QR-koder för URL:er, text, WiFi och mer. Ingen vattenstämpel.

Många QR-sajter skickar skanningar genom sin egen omdirigering, som kan gå ut — den här koden innehåller din länk direkt och går aldrig ut.

Statisk QR-kod — upphör aldrig

Kontrollerar nedladdningsupplösningen

512px
128px1024px
#000000
#ffffff
Prickstil
Logotyp i mitten

Skriv något för att generera en QR-kod

Behöver du en QR-kod för betalning (UPI)? Prova UPI QR-generatorn →
Ingen vattenstämpel, någonsin.

Vanliga användningar

  • Generera WiFi QR-kodSkapa en QR-kod för ditt WiFi-nätverk — gäster skannar för att ansluta direkt utan att skriva lösenord.
  • Generera URL QR-kodGör en webblänk till en QR-kod — perfekt för menyer, flygblad, visitkort och marknadsföringsmaterial.
  • Generera kontakt QR-kodSkapa en vCard QR-kod med dina kontaktuppgifter — skanna för att omedelbart lägga till dig som en telefonkontakt.
  • Generera e-post QR-kodSkapa en QR-kod som öppnar ett e-postutkast — förifyll mottagare, ämne och till och med brödtext.
  • Generera sociala medier QR-kodSkapa QR-koder som länkar till dina sociala profiler — Instagram, LinkedIn, TikTok, YouTube och mer.

Så här fungerar det

QR-koder genereras helt i din webbläsare med JavaScript-biblioteket qrcode — ingen server är inblandad, och inget du skriver skickas någonsin någonstans. För strukturerade datatyper (Wi-Fi, vCard-kontakter, kalenderhändelser) sätter verktyget samman en korrekt escapead nyttolaststräng enligt relevanta öppna standarder (MECARD/WiFi-specifikationen, vCard 3.0, RFC 5545 iCalendar) innan den lämnas till biblioteket.

  1. 1
    Nyttolastsammansättning per typ
    Beroende på vald flik bygger verktyget den exakta strängen som kodas — en ren URL får 'https://' tillagt i början om det saknas, en Wi-Fi-post blir en WIFI:T:WPA;S:...;P:...;-MECARD-sträng med specialtecken escapade, en vCard blir ett BEGIN:VCARD/VERSION:3.0-block, och en kalenderhändelse blir ett VCALENDAR/VEVENT-block med RFC 5545-kompatibel datumtidsformatering.
  2. 2
    qrcode-biblioteket kodar nyttolasten
    Den sammansatta strängen skickas till QRCode.toDataURL() från qrcode-biblioteket, som beräknar Reed-Solomon-felkorrigeringskoderna, mappar databitar till QR-matrisens moduler, och renderar resultatet direkt till en PNG-data-URL i 256px för den levande förhandsvisningen.
  3. 3
    Exportblobbar byggda före nedladdning
    När du ändrar alternativ eller indata förbygger verktyget både en PNG-blob (via QRCode.toDataURL() i din valda upplösning, upp till 1024px) och en SVG-blob (via QRCode.toString() med typ 'svg') i bakgrunden, så att nedladdningar avfyras synkront inuti användargesten — krävs för kompatibilitet med iOS Safari.
  4. 4
    Kontrastkontroll och nedladdning
    Innan rendering beräknar verktyget WCAG relativ luminans för dina valda mörka och ljusa färger och varnar om kontrastförhållandet understiger 3:1 eller om färgerna är inverterade — båda villkor som får skannrar att misslyckas. Nedladdning sparar den förbyggda PNG:n eller SVG:n; kopiering placerar PNG:n i urklipp via Clipboard API:et.

Relaterade verktyg

Vanliga frågor