Skapa QR-kod

En QR-kod rymmer upp till 2 953 byte text, eller 7 089 siffror, på den lägsta felkorrigeringsnivån (L, version 40). En kort länk som https://example.com får plats i en kod av version 2 med 25 × 25 moduler på nivå M.

Innehållstyp

Felkorrigering

Fyll i fälten ovan för att skapa en QR-kod.

Fick du hjälp?
Föredra oss på Google

Så använder du

  1. Välj vad koden ska innehålla: vanlig text, en webblänk, en e-postadress, ett telefonnummer eller ett wifi-nätverk.
  2. Fyll i fälten. Koden uppdateras medan du skriver. För wifi anger du nätverksnamn, lösenord och säkerhetstyp.
  3. Välj felkorrigeringsnivå. M passar de flesta skärmar och utskrifter; använd Q eller H om koden kan bli repig eller ska ha en logga.
  4. Testa förhandsvisningen med mobilkameran och ladda sedan ner SVG för tryck och design eller PNG för dokument och presentationer.

Så räknas det

Verktyget följer ISO/IEC 18004, standarden för QR Code Model 2. Det tittar på innehållet och väljer den mest kompakta kodning som rymmer allt: numeriskt läge för bara siffror (cirka 3,3 bitar per siffra), alfanumeriskt läge för versaler, siffror och symbolerna mellanslag $ % * + - . / : (5,5 bitar per tecken), och annars byteläge, där texten lagras som UTF-8 med 8 bitar per byte.

Sedan väljs den minsta versionen från 1 (21 × 21 moduler) till 40 (177 × 177) som rymmer datan på vald felkorrigeringsnivå. Datan delas i block, varje block får Reed-Solomon-kodord för felkorrigering över GF(256), och blocken flätas ihop och placeras i sicksack över rutnätet, runt de tre positionsmarkörerna i hörnen, tidslinjerna och justeringsmönstren.

Till sist läggs ett av åtta maskmönster över dataytan med XOR så att stora block eller former som liknar positionsmarkörer inte uppstår av en slump. Verktyget poängsätter alla åtta med de fyra standardreglerna för straffpoäng (serier av fem eller fler moduler i samma färg, 2 × 2-block, mönster som liknar 1:1:3:1:1 intill ett ljust band och obalans mellan mörka och ljusa moduler) och behåller den med lägst poäng. Du kan också tvinga fram en mask i inställningarna.

Vad varje typ lägger i koden

TypLagras somVad mobilen gör
TextDin text exakt som du skrev denVisar texten, ofta med möjlighet att söka eller kopiera
URLLänken; https:// läggs till om schema saknasErbjuder att öppna sidan
E-postmailto:adress?subject=...&body=...Öppnar ett nytt meddelande med fälten ifyllda
Telefontel:+46701234567Erbjuder att ringa numret
WifiWIFI:T:WPA;S:namn;P:lösenord;;Erbjuder att ansluta till nätverket

Hur mycket som får plats

Största innehåll i en kod av version 40 (177 × 177 moduler). Riktiga koder är oftast mycket mindre, och en mindre kod är lättare att skanna.

NivåNumerisktAlfanumerisktByte
L (7 %)7 0894 2962 953
M (15 %)5 5963 3912 331
Q (25 %)3 9932 4201 663
H (30 %)3 0571 8521 273

Tips för utskrift och skanning

  • Håll marginalen (den tysta zonen) på minst 4 moduler. Att beskära den är den vanligaste orsaken till att en kod inte går att skanna.
  • Använd mörka punkter på ljus bakgrund med tydlig kontrast. Inverterade koder och bleka färger fungerar inte i många skannerappar.
  • Skriv ut koden minst 2 cm bred, och större för längre innehåll eller skanning på avstånd.
  • En kortare länk ger en enklare och robustare kod. Är innehållet långt är en kort adress på en egen domän ofta bättre.

Källor och anmärkningar

  • Kodningen följer ISO/IEC 18004:2015 (QR Code bar code symbology specification). QR Code är ett registrerat varumärke som tillhör DENSO WAVE INCORPORATED.
  • Wifi-koder använder formatet WIFI: som dokumenteras av ZXing-projektet (Barcode Contents-wikin), och som kameror i Android och iOS läser. Tecknen \ ; , : och " skyddas med ett omvänt snedstreck.
  • Verktyget har kontrollerats genom att skapa koder för alla 40 versioner på alla fyra felkorrigeringsnivåer och avkoda dem med två oberoende läsare med öppen källkod.

Vanliga frågor

Slutar QR-koderna att fungera efter en tid?

Nej. Koden är statisk: innehållet lagras i själva mönstret, utan server, omdirigering eller spårning emellan. Den fungerar så länge det den pekar på finns kvar.

Vilken felkorrigeringsnivå ska jag välja?

M återställer ungefär 15 % skada och är ett bra standardval. L ger den minsta och enklaste koden för rena skärmar. Q (25 %) och H (30 %) gör koden större men klarar repor, smuts eller en logga mitt i.

Varför får inte min text plats?

En kod av version 40 rymmer 2 953 byte på nivå L och mindre på högre nivåer: 2 331 på M, 1 663 på Q och 1 273 på H. Å, ä, ö och andra tecken utanför ASCII tar 2 till 4 byte var, så de fyller koden snabbare än vanlig engelsk text.

SVG eller PNG?

SVG är en vektorfil som förblir skarp i alla storlekar, bäst för tryck och designprogram. PNG är en vanlig bild. PNG:n ritas med ett helt antal pixlar per modul så att kanterna blir skarpa; storleken du anger avrundas för att passa.

Skickas mina uppgifter någonstans?

Nej. Koden skapas helt i din webbläsare, och inget du skriver, inte heller wifi-lösenord, lämnar din enhet.