URL

QR-kod

Förhandsgranskning
SVG-markering

Vad är QR-kodgeneratorn?

Du vill dela en länk offline — skriva ut den på en affisch, lägga den på ett visitkort, klistra den på en följesedel. Klistra in URL:en, få en QR-kod, spara SVG:n. Kodningen följer ISO/IEC 18004, den internationella standarden för QR-koder som varje telefonkamera kan läsa.

Utdata är en SVG — vektorgrafik, oändligt skalbar, skriver ut skarpt i vilken storlek som helst. Det spelar roll eftersom rastrerade QR-koder (PNG, JPG) blir suddiga på en reklamtavla eller pixliga på en liten etikett. SVG är också litet: några hundra byte för en typisk länk. Om du vill ha bakgrund till hur QR-koder kodar data går Wikipedia-artikeln om QR-koder igenom datamasker, versionsstorlek och kapacitetstabeller.

Allt körs i din webbläsare. Ingen uppladdning, ingen server, inga loggar — URL:en stannar på din maskin. QR-koden genereras lokalt med biblioteket qrcode-svg. Felkorrigering är inställd på nivå M (ungefär 15 % av koden kan vara skymd och den skannas ändå), vilket är rätt standard för utskrift — se Reed–Solomon-felkorrigering för matematiken bakom.

Så genererar du en QR-kod

Tre steg. QR-koden uppdateras medan du skriver — du behöver inte trycka på Konvertera.

1

Klistra in en URL eller läs in exemplet

Släpp en URL i den vänstra panelen. Klicka på Exempel för att läsa in en realistisk länk för orderspårning. Vilken sträng som QR-specifikationen kan koda fungerar — URL:er är det vanliga fallet, men ren text, vCards och Wi-Fi-uppgifter kodas på samma sätt. Exempel-URL:

https://api.shop.example.com/v1/orders/ORD-1001

Kortare är bättre. En lång URL ger en tätare QR-kod, som billiga telefonkameror har svårare att skanna på avstånd.

2

Se förhandsgranskningen

Den högra panelen visar två saker: den renderade QR-koden överst och den råa SVG-markeringen längst ner. Rikta telefonens kamera mot förhandsgranskningen för att bekräfta att den skannas innan du skriver ut — de flesta moderna telefoner har en inbyggd QR-läsare i kameraappen.

3

Kopiera SVG:n eller ladda ner filen

Klicka på Kopiera för att skicka SVG-markeringen till urklipp — klistra in den direkt på en webbsida, i en e-postmall eller i en designfil. Klicka på Ladda ner för att spara den som en .svg-fil att ge till en designer eller släppa in i en InDesign-layout.

När du faktiskt skulle använda detta

Skriva ut en länk på något fysiskt

Affischer, flyers, förpackningar, restaurangmenyer, visitkort, parkeringsbiljetter, museiskyltar, konferensbrickor. SVG-utdatan skrivs ut skarpt i vilken storlek som helst — inga pixelartefakter på reklamtavlestorlek. Kombinera det med vår URL-parser om du vill verifiera länken innan du kodar den.

Dela ett wifi eller en app store-länk offline

Skyltar för gäst-wifi, "ladda ner vår app"-klistermärken, lojalitetsprogram på café. QR-koden bär hela länken, så användaren behöver inte skriva en lång URL på telefontangentbordet. Wi-Fi-QR-koder använder ett specifikt textformat som de flesta telefoner känner igen automatiskt.

Generera engångs-QR-koder i ett internt verktyg

Orderspårningssidor, biljettbokningar, lab-prov-ID:n, köksordrar, plocklistor på lager. Kopiera SVG-markeringen rakt in i din utskrivbara PDF-mall — du behöver inte koppla in ett QR-bibliotek på backend. Användbart för varje flöde där en människa behöver skanna en kod med telefonen för att öppna en post.

Snabb visuell kontroll av en kortad länk

Du har kortat en länk med bit.ly eller din egen omdirigerare. Släpp den korta URL:en här, rikta telefonen mot QR-koden, bekräfta att den landar på rätt sida innan du publicerar. Snabbare än att skriva in den korta URL:en på telefonen, och du får QR-koden klar för utskrift på köpet.

Vanliga frågor

Hur lång får URL:en vara?

Den praktiska gränsen ligger runt 2 KB. QR-specifikationen stöder mer (upp till ~4 KB på nivå L), men över 2 KB blir koderna så täta att billiga telefonkameror kämpar med att skanna dem. Är din URL längre, kör den först genom en URL-förkortare. Den fullständiga kapacitetstabellen finns på den officiella QR-koden-sajten.

Vilken nivå av felkorrigering används?

Nivå M, vilket betyder att ungefär 15 % av koden kan vara skymd (smetning, klistermärke, logotyp) och koden skannas ändå. Nivå M är standardvalet för utskrift — H (30 %) är större men låter dig sätta en logotyp i mitten, L (7 %) är mindre men ömtålig. För detaljer om hur det fungerar, se Reed–Solomon-felkorrigering.

Kan jag anpassa färgerna?

Just nu är utdata svart på vitt, vilket skannas mest tillförlitligt. Behöver du varumärkesfärger, redigera SVG-markeringen direkt — ändra fyllningen på de mörka cellerna. Behåll hög kontrast (mörkt på ljust) eller så kvävs skannrar. Riktiga skannrar tillämpar en minimikontrasttröskel; ignorerar du den läses koden inte.

Varför SVG och inte PNG?

SVG skalar till valfri storlek utan pixlar, vilket är vad du vill ha för utskrift. En SVG på 500 byte ser identisk ut vid 1 cm och vid 1 m. PNG:er måste exporteras i rätt upplösning för varje användning, vilket är ömtåligt. Behöver du verkligen en PNG, öppna SVG:n i en modern webbläsare, spara den renderade bilden eller kör den genom en SVG-till-PNG-konverterare.

Lämnar detta min webbläsare?

Nej. QR-genereringen körs helt i JavaScript på sidan — inget serveranrop, ingen analys på den inklistrade URL:en. Du kan bekräfta det genom att öppna DevTools, titta på Network-fliken och klistra in en URL. Inget lämnar din maskin.

Kan QR-koden koda annat än URL:er?

Ja — QR-koder kodar godtycklig text. Vanliga icke-URL-format inkluderar vCards (kontaktinfo), WIFI:-strängar (nätverksuppgifter), tel:- och mailto:-länkar och ren text. Det du klistrar in kodas som det är. Telefoner som känner igen specifika format (vCard, Wi-Fi) erbjuder att lägga till kontakten eller ansluta till nätverket automatiskt.

Andra URL- och JSON-verktyg

Att generera en QR-kod är en operation. Här är vad som passar naturligt bredvid: