Hur lagrar QR-koder data?

QR-koder kan lagra en mängd olika typer av data, inklusive text, webbadresser, kontaktinformation och till och med små bilder. Mängden data som lagras beror på flera faktorer, t.ex. felkorrigeringsnivån, QR-kodversionen och vilken typ av data som kodas.
QR-koder används ofta för att lagra information, men hur mycket data kan de innehålla? I det här blogginlägget undersöker vi QR-kodernas maximala datakapacitet, de olika typerna av data som du kan lagra och hur QR-kodernas struktur påverkar mängden data som kan lagras.
En QR-kod (Quick Response Code) är en typ av datamatrisstreckkod som kan lagra data i både horisontell och vertikal riktning. Till skillnad från traditionella streckkoder, som bara kan lagra information i en dimension, använder QR-koder en kombination av svarta och vita moduler för att koda data. Dessa moduler representerar binär information som snabbt kan avkodas av en skanner eller smartphone.
QR-kodstruktur och felkorrigering

QR-koder använder felkorrigering för att förbättra tillförlitligheten, vilket gör att koden kan skannas även om den är delvis skadad. Det finns fyra nivåer av felkorrigering.
L (låg): Återställer upp till 7% av data
M (medelstor): Återställer upp till 15% av data
Q (kvartil): Återställer upp till 25% av data
H (hög): Återställer upp till 30% av data
Försök att skanna QR-koden här
Även om den är trasig, så skannar den fortfarande. Detta är det underbara med felkorrigering.
Strukturen i en QR-kod innehåller positionsmarkörer, timingmönster och inriktningsmönster, som är nödvändiga för korrekt skanning. Dessa element tar upp plats i QR-koden, vilket minskar det totala utrymme som är tillgängligt för datalagring. Komplexiteten i de lagrade uppgifterna påverkar också QR-kodens storlek och antalet moduler som behövs.
Hur mycket data kan en QR-kod lagra?
QR-koder finns i olika versioner, från version 1 till version 40. Varje version ökar i storlek och datakapacitet, med fler moduler (rutor) som läggs till när versionsnumret ökar. Nedan visas visuella exempel på olika versioner av QR-koder (1 till 40). När versionsnumret ökar, ökar också antalet moduler, vilket resulterar i mer datakapacitet men kräver en större utskriftsstorlek för effektiv skanning.
Här är hur mycket innehåll varje QR-kodversion kan innehålla:
QR-kod version | Endast siffror | Bokstäver + siffror |
---|---|---|
1 | 41 | 25 |
10 | 531 | 318 |
20 | 1,461 | 894 |
30 | 2,321 | 1,419 |
40 (högst) | 7,089 | 4,296 |
Håll dig under version 5 för marknadsföringsändamål
För att göra dina QR-koder små och fina, använd en dynamisk QR-kod för att förkorta innehållet.

Version 1 QR-kod
Det här ser snyggt och rent ut, eller hur? QR-koder behöver inte vara mer komplicerade än så här.
Om du är på version 1-4 beror på om du använder en QR-kod med en logotyp i mitten. Sådana element kan ta upp en del av det utrymme som behövs och göra det mer komplext.
Version 1 innehåller 21 x 21 moduler och kan lagra en liten mängd data.

Version 10 QR-kod
Om du skapar statiska QR-koder som vCards kan du lätt hamna här. Du vill undvika att ha sådana QR-koder eftersom de måste skrivas ut ganska stora och är svåra att skanna.
Version 10 innehåller 57 x 57 moduler, lämpliga för större alfanumeriska data, t.ex. kontaktinformation, evenemangsdetaljer eller kampanjkoder när du måste använda statiska QR-koder.

Version 40 QR-kod
Du vill definitivt undvika en QR-kod som denna.
Dynamiska QR-koder låter dig mata in så mycket data och ännu mer samtidigt som du håller dig visuellt till version 1-3.
Den största versionen 40 , med 177 x 177 moduler, kan lagra stora datamängder som vCards, långa URL:er eller detaljerad produktinformation när statiska QR-koder används.
Dessa siffror är maximivärden under idealiska förhållanden. Den faktiska datakapaciteten kan minska beroende på felkorrigeringsnivån (L, M, Q, H), som hjälper till att återställa data om QR-koden skadas. Högre felkorrigeringsnivåer innebär att mindre data kan lagras, men att koden blir mer motståndskraftig mot skador.
Vilka versioner som ska användas var

Minsta tryck
När din QR-kod kommer att skrivas ut ganska liten på produktetiketter och liknande, då är det viktigt att titta på innehållsstorleken. Du vill använda den minsta möjliga versionen här. Försök att hålla dig under version 3.

Små bokstäver
Försök att hålla dig under version 5 med visitkort och andra liknande föremål. När du använder en statisk QR-kod måste du skriva ut den större och den kan förstöra designen på ditt visitkort genom att ta upp för mycket utrymme.

Medium tryck
Använd vanligtvis version 1-5 för QR-koder på flygbladeftersom dessa versioner har tillräcklig datakapacitet för webbadresser och lätt kan läsas av på avstånd.

Stort tryck
Du kan använda upp till version 6 när du skriver ut QR-koder på banners. Vi rekommenderar dock att du håller dig under version 5 hela tiden, eftersom det ser mer tilltalande ut för kunderna. Dessutom blir den lättare att skanna och du kan göra den mindre.
Hur QR-kodens datakapacitet påverkar storleken

Ju mer data du lagrar i en QR-kod, desto större och mer komplex blir den. En QR-kod med hög datakapacitet kommer att ha fler moduler, vilket gör den tätare och ibland svårare att skanna. Det är viktigt att balansera datastorlek med skanningsbarhet för att säkerställa att QR-koden fungerar effektivt i verkliga förhållanden.
Gränser för maximal storlek på QR-kod
Det finns ingen officiell maxstorlek för QR-koder, men större QR-koder kan vara svåra att skriva ut och skanna. Vanligtvis bör en QR-kod med en betydande mängd data vara minst 5 x 5 cm för att säkerställa korrekt skanning. Storleken beror också på skanningsavståndet och den miljö där QR-koden ska användas. Läs mer om QR-koder QR-kodstorlekar här.
Bästa praxis för lagring av data i QR-koder

Håll det enkelt
Ju enklare data, desto lättare är det för en QR-kod att skannas. Om du använder en kort URL istället för en lång blir din kod lättare att skanna. Dynamiska QR-koder automatiskt hjälpa dig att förkorta dina koder.

Felrättningsnivå
För QR-koder som används i miljöer där det finns risk för skador, välj en högre felkorrigeringsnivå för att säkerställa tillförlitligheten. QR-kodgenerator verktyg som Pageloot gör detta automatiskt åt dig.

Test före utskrift
Testa alltid dina QR-koder före massutskrift för att säkerställa att de är lätta att skanna från olika avstånd och vinklar. Du kan använda din telefons kameraapp eller QR-kod skannerverktyg.
Datakapaciteten för en QR-kod beror på flera faktorer, bland annat version, felkorrigeringsnivå och typ av data som lagras. Genom att förstå dessa faktorer kan du skapa effektiva QR-koder som balanserar datalagring med skanningsbarhet. Oavsett om du behöver en QR-kod för en enkel URL eller ett mer komplext vCard, kan kunskapen om QR-kodernas begränsningar och möjligheter hjälpa dig att göra rätt val för dina behov.
Vanliga frågor och svar

En QR-kod kan lagra upp till 7 089 numeriska tecken, 4 296 alfanumeriska tecken eller 2 953 byte binär data, beroende på version och felkorrigeringsnivå.
QR-kodens version, felkorrigeringsnivå och typ av data (numerisk, alfanumerisk, binär) påverkar hur mycket data som kan lagras.
Högre felkorrigeringsnivåer förbättrar QR-kodens hållbarhet men minskar den maximala mängden data som kan lagras.
Det finns ingen officiell maxstorlek, men större QR-koder kan vara svårare att skanna. För praktisk användning bör en QR-kod vara minst 3 x 3 cm (1,2 x 1,2 tum) för effektiv skanning. Läs mer om QR-koder QR-kodstorlekar här.
Ja, QR-koder kan lagra små bilder direkt genom att koda dem som binära data, men det minskar den totala datakapaciteten för andra typer av information. Det är bättre att använda en bild QR-kod för detta ändamål.
För att maximera datalagringen bör du välja en högre QR-kodversion och en lägre felkorrigeringsnivå. Du kan också använda dynamiska QR-koder för att minska mängden data som kodas.
Storleken på en QR-kod beror på skanningsavståndet och datakomplexiteten. En bra tumregel är ett förhållande på 1:10 mellan QR-kodens storlek och skanningsavståndet.
Ja, extremt stora QR-koder kan vara opraktiska att skriva ut eller skanna. Se till att storleken är lämplig för den avsedda användningen och balansera datakapacitet med skanningsbarhet.
Med hög felkorrigering (H) kan en QR-kod lagra färre tecken jämfört med lägre felkorrigeringsnivåer, eftersom mer utrymme reserveras för felåterställning. Exempelvis kan den maximala kapaciteten sjunka från 4 296 alfanumeriska tecken till cirka 2 000 tecken.