QR-kodegenerator: Slik lager du en kode som skannes pålitelig
En praktisk veiledning i å lage QR-koder med riktig feilretting, kontrast, størrelse for skjerm og trykk, design og testing på flere enheter.

En QR-kode kan virke feilfritt på en skjerm og slutte å kunne skannes når den trykkes på en liten, blank etikett. Problemet ligger som regel ikke i lenken, men i et for tett rutenett, for svak kontrast, for liten størrelse eller et design som dekker viktige kjennetegn.
Med MeoVCs gratis QR-kodegenerator kan du kontrollere innstillingene før nedlasting. Det er særlig viktig ved trykk: Et bilde på skjermen er enkelt å bytte, mens emballasje, menyer eller et helt parti flygeblad må produseres på nytt.
Prøv MeoVCs gratis QR-kodegenerator
Hva en QR-kode lagrer
En QR-kode består av mørke og lyse moduler, de små firkantene som danner rutenettet. En skanner finner de tre store markørene i hjørnene, fastslår retningen på koden, leser rutenettet og setter sammen de lagrede dataene.
Koden kan inneholde en nettadresse, tekst, kontaktinformasjon, Wi-Fi-innstillinger, en e-postadresse eller andre data. Skal du lenke til en nettside, velger du en QR-kodegenerator for nettadresser. Den koder selve adressen, som mobilkameraet gjenkjenner og tilbyr å åpne i nettleseren.
Jo lengre innholdet er, desto tettere blir rutenettet. Små moduler er vanskeligere å skille i et lite bilde, svakt lys eller mangelfullt trykk. Fjern unødvendige parametere fra lenken med mindre siden eller analysen er avhengig av dem.
Bestem før du lager koden om den skal være statisk eller dynamisk. En statisk kode lagrer den endelige adressen direkte i rutenettet. Den er ikke avhengig av en tjeneste, men lenken kan ikke endres uten et nytt bilde. En dynamisk kode peker til en mellomadresse. Det endelige målet kan byttes, men koden er avhengig av tjenesten som står for videresendingen.
Velg nivå for feilretting
QR-koder støtter fire nivåer for feilretting: L, M, Q og H. De legger til overflødige data som hjelper skanneren med å gjenopprette innhold når noen moduler er skitne, slitte, dekket av en logo eller dårlig trykt.
Ifølge DENSO WAVE kan nivå L, M, Q og H gjenopprette henholdsvis omtrent 7, 15, 25 og 30 prosent av kodeordene. Det er andeler av kodeord, ikke tilsvarende deler av bildeflaten: Én sammenhengende flekk kan dekke viktige områder i rutenettet. Skader på hjørnemarkørene eller frisonen rundt koden er spesielt kritiske.
- L fungerer for et rent bilde på skjerm eller storformattrykk under gode forhold.
- M er et fornuftig utgangspunkt for de fleste bruksområder.
- Q passer til emballasje, klistremerker og materiell som kan få riper eller bli skittent.
- H gir størst margin og er ofte nødvendig når du legger til en logo.
Et høyere nivå for feilretting gjør rutenettet tettere ved samme datamengde. Velg derfor ikke H automatisk: På en liten kode kan tettheten gjøre mer skade enn den ekstra marginen hjelper. M er et godt utgangspunkt under vanlige forhold; Q eller H gir mening hvis koden kan bli skitten eller skadet, eller hvis den skal ha en logo.
Hvorfor kontrast slår en pen fargepalett
Det tryggeste er en mørk kode på en ensartet, lys bakgrunn. Den trenger ikke være svart-hvit, men modulene må skille seg tydelig fra bakgrunnen i lysstyrke. To mettede farger kan se kontrastfylte ut og likevel ha omtrent samme lysstyrke, slik at skanneren får problemer med å skille rutenettet.
En lys kode på mørk bakgrunn kalles en invertert kode. Moderne apper gjenkjenner den ofte, men eldre kameraer og enkelte innebygde skannere kan forvente den vanlige løsningen. Skal materiellet nå et bredt publikum, er det tryggere å holde modulene mørkere enn bakgrunnen.
Fargeoverganger, bilder og gjennomsiktighet krever enda mer omtanke. Den lyseste delen av modulene må fortsatt ha kontrast mot den mørkeste delen av bakgrunnen. MeoVC har en automatisk kontrastkontroll som kan varsle om en dårlig kombinasjon før eksport. Du må likevel teste til slutt på en ekte skjerm eller en trykt prøve.

Husk frisonen rundt rutenettet. Når en ramme, tekst, et mønster eller kanten av layouten ligger for tett på, får skanneren problemer med å skille koden fra omgivelsene. La det være en jevn, lys marg rundt den, og hold dekorative elementer unna hjørnemarkørene.
Størrelse på QR-koder for skjerm og trykk
Ingen størrelse fungerer overalt. På en skjerm har bildeoppløsning, pikseltetthet, sideskalering og avstand til kameraet betydning. Ved trykking kommer skriverkvalitet, blekkspredning, overflatestruktur og skjærenøyaktighet i tillegg.
En QR-kode på et nettsted kan være ganske liten fordi leseren kan holde telefonen nær skjermen. En plakat skannes fra flere skritts avstand, så koden må være mye større. På emballasje er avstanden kort, men kurver, gjenskinn og liten skrift reduserer lesbarheten. Et universelt centimetermål sier lite uten disse betingelsene.
MeoVC beregner en anbefalt minstestørrelse for både skjerm og trykk ut fra oppbygningen av den enkelte koden. Ikke krymp den ferdige filen under anbefalingen, og behold proporsjonene. Et kamera kan mislykkes med å gjenkjenne en firkant som er strukket til et rektangel.

Til digital bruk bør du velge et skarpt bilde uten uskarphet fra gjentatt skalering. Et vektorformat eller en rasterfil med tilstrekkelig oppløsning er bedre til trykk. Kontroller sluttstørrelsen etter at bildet er plassert i layouten, ikke bare kildefilen. Et redigeringsprogram kan stille og rolig redusere det under eksport.
Gi QR-koden stil uten å ødelegge den
Farger, modulformer og en logo kan tilpasse koden til en merkevare. Hvis designet skjuler strukturen, vil enkelte enheter likevel ikke kjenne den igjen. Det er særlig risikabelt å endre modulformer, hjørnemarkører, bakgrunn og farger samtidig: Hvis skanningen slutter å virke, blir årsaken vanskelig å finne.
Gjør én designendring om gangen:
- Hold de tre hjørnemarkørene lette å skille.
- Bevar sterk kontrast og frisonen.
- Ikke gjør modulene for tynne, frakoblede eller like bakgrunnen.
- Legg bare til en logo med et egnet nivå for feilretting.
- Test skanningen på nytt etter hver endring.
Plasser logoen nær midten uten å dekke en stor del av rutenettet. En hvit bakgrunn rundt logoen skiller den fra modulene, men skjuler også data. Feilretting kan gjenopprette det dekkede området. Den gjør ikke midten av koden til et ubegrenset blankt lerret.
En dekorativ ramme kan også forstyrre skanningen. Hvis den ligner en fjerde hjørnemarkør, glir inn i modulene eller trenger inn i frisonen, kan enkelte skannere tolke grensene feil. God design støtter kodens struktur i stedet for å skjule den.
Hvorfor én telefon ikke er nok til testing
En vellykket skanning på en ny telefon sier lite om andre enheter. Kameraer, apper og innebygde skannere bruker forskjellige algoritmer. Forskjellene merkes særlig ved svak kontrast, inverterte farger, kompliserte modulformer og utilstrekkelig frisone.
MeoVC varsler om innstillinger som kan redusere kompatibiliteten mellom ulike generasjoner skannere. Det er nyttig når du sammenligner varianter, men varslet kan ikke gjenskape gjenskinn på laminert emballasje, et mørkt lokale eller falmet trykk.

Test koden med kameraet og minst én tredjepartsapp hvis publikum bruker forskjellige skannere. Til trykksaker lager du en prøve på samme skriver og papirtype. Skann den fra forventet avstand, på skrå og i lyset som er vanlig på stedet. Til skjermbruk kontrollerer du både mobil- og datamaskinversjonen av siden, også med redusert lysstyrke.
Lag mange QR-koder uten manuelle feil
Trenger du koder til en produktkatalog, billetter, ansatte eller enkeltsider, fører manuell kopiering snart til forvekslinger. Én hoppet over rad eller en lenke som limes inn to ganger, kan gi deg riktig bilde med feil data.
MeoVCs massegenerering av QR-koder er laget for denne oppgaven. Klargjør kildedataene som en liste eller tabell, og generer deretter et sett med filer. Kontroller først at hver rad er unik, at adressene bruker samme format, og at de planlagte filnavnene samsvarer med radene i tabellen.
Etter nedlasting åpner du noen koder fra begynnelsen, midten og slutten av settet. Ved et viktig opplag bør hver kodet verdi sammenlignes med kildedataene, automatisk eller manuelt. En designkontroll oppdager ikke en forbyttet lenke. Koden kan skannes perfekt og likevel føre til feil sted.
Dette bør du kontrollere i den ferdige layouten
Svar på fem spørsmål før publisering:
- Fører koden til riktig side, i stedet for bare å kunne skannes?
- Har rutenettet beholdt proporsjoner, kontrast og frisone i layouten?
- Passer størrelsen til den faktiske avstanden fra kameraet?
- Er hjørnemarkørene fri for logo, ramme og andre elementer?
- Virker den ferdige filen eller trykkprøven på enhetene publikum bruker?
Test nøyaktig den layouten folk kommer til å se. Kildefilen i PNG-format viser ikke problemer som oppstår etter skalering, trykking eller plassering på en blank overflate.