Hva en QR-kode består av
En QR-kode er et rutenett av mørke og lyse ruter kalt moduler. Rutenettet finnes i 40 størrelser, kalt versjoner: Denso Wave, selskapet bak QR Code, lister opp versjon 1 på 21 × 21 moduler opp til versjon 40 på 177 × 177, der hver versjon legger til 4 moduler per side. Du velger ikke versjonen her. Generatoren velger den minste som lenken din får plass i, og viser den under forhåndsvisningen.
Kortere lenker gir mindre rutenett, og et mindre rutenett har større moduler ved samme trykkstørrelse, som er lettere for en telefon å lese på avstand. Så hold lenken kort. UTM-koder legger til lengde, og det er derfor kodene her bruker korte verdier med små bokstaver.
Feilretting: L, M, Q eller H
QR-koder bærer ekstra data slik at en telefon fortsatt kan lese en kode som er oppskrapet, brettet eller delvis dekket. Denso Waves side om feilretting lister opp fire nivåer, som gjenoppretter omtrent 7 % (L), 15 % (M), 25 % (Q) og 30 % (H) av koden. Å heve nivået gjør også koden større. Den samme siden sier at nivå M er det som oftest velges, Q eller H passer steder der koder blir skitne, og L passer rene omgivelser med mye data.
En praktisk måte å bruke det på: M for en flyer eller en meny, Q eller H for emballasje som håndteres eller et klistremerke som er utendørs, L bare når en lang lenke ikke får plass på noen annen måte.
La margen være i fred
Den tomme kanten rundt en kode er en del av koden. Denso Waves veiledning om kodestørrelse sier: “QR Code requires a four-module wide margin at all sides of a symbol.” Det er derfor margen her starter på 4. Den samme siden gir et eksempel: ved 0,254 mm per modul er en versjon 3-kode 29 moduler, 7,366 mm bred, og 9,398 mm med margen lagt til. Verktøyet lar deg gå under 4 for et design som allerede har hvit plass rundt seg, og advarer deg når du gjør det.
Farger og kontrast
Merkevarefarger fungerer så lenge koden holder seg tydelig mørkere enn bakgrunnen. Verktøyet måler kontrastforholdet med WCAG-formelen og flagger alt under 4:1. Den grensen er vår egen forsiktige regel, ikke et tall fra QR-standarden, og derfor er den eneste virkelige testen en skanning. Det advarer også når koden er lysere enn bakgrunnen (en reversert kode), fordi skannere er bygget rundt mørkt på lyst og å lese det reverserte er et ekstra steg som noen dekodere hopper over. Test hver trykte kode på noen forskjellige telefoner.
UTM-koder, så en skanning ikke bare er “direkte”
En skanning kommer uten henvisende side, så uten koder har analyseverktøyet ditt ingenting som sier at den kom fra en flyer. Kryss av i UTM-boksen, så legger generatoren kodene til lenken din før den kodes, med de samme reglene som vår UTM-lenkebygger: den beholder alle parametere som allerede finnes i adressen, erstatter gamle UTM-verdier, og beholder et #section-anker på slutten. Google Analytics sier at du alltid skal bruke utm_source, utm_medium og utm_campaign, og at verdier skiller mellom store og små bokstaver, så verktøyet gjør dem til små bokstaver.
Bruk utm_content for å skille plasseringer fra hverandre: table-tent-a og table-tent-b, eller box-insert og shipping-label. Én kampanje, én kode per plassering, og rapporten viser hvilken folk skannet.
PNG eller SVG
PNG-en tegnes med hele piksler per modul, så hver kant er skarp. Den endelige størrelsen er nærmeste multiplum av rutenettet som passer med tallet ditt, og verktøyet skriver ut den eksakte størrelsen. SVG-en er en vektor: den skalerer til et reklameskilt eller et visittkort uten å bli uskarp, og det er den du sender til et trykkeri eller slipper inn i en designfil.
Hva dette verktøyet ikke gjør
Det forkorter ikke lenker, sporer ikke skanninger selv og lar deg ikke endre hvor en kode peker etter trykk. Slike “dynamiske” koder trenger en server i midten, og denne siden har ingen: koden din inneholder lenken din direkte, så den fortsetter å fungere så lenge siden den peker til gjør det. Det legger ikke til logoer i midten av koden, og det sjekker ikke at lenken laster. Skann den nedlastede filen med din egen telefon før noe går til trykk.
Hvis du heller vil slippe å gjøre dette for hånd
Hermoso er markedsføring på autopilot: den undersøker annonsene som allerede fungerer i markedet ditt, lager bilde- og videoannonser i tråd med merkevaren din, planlegger innlegg og kjører betalte kampanjer på dine egne annonsekontoer. Den fungerer i nettappen, eller inne i Claude, ChatGPT og Cursor via sin MCP-server.
Gratisverktøy: UTM-lenkebygger · ·
Ofte stilte spørsmål
Utløper disse QR-kodene?
Nei. Det er statiske koder: lenken lagres i selve koden, uten noen omdirigeringstjeneste imellom. Koden virker så lenge siden den peker til finnes.
Hvilket feilkorrigeringsnivå bør jeg bruke?
Denso Wave, selskapet bak QR Code, sier at nivå M (rundt 15 % gjenoppretting) velges oftest, Q eller H passer for koder som blir skitne, og L passer rene omgivelser med mye data. Høyere nivåer gir en større kode.
Hvor bred bør den hvite kanten være?
Fire moduler på hver side. Denso Wave oppgir at QR Code krever en marg på fire moduler på alle sider av et symbol, så margen starter på 4 her.
Hvordan sporer jeg skanninger fra en flyer eller emballasje?
Kryss av for UTM-boksen og fyll inn source, medium og campaign. Taggene legges til lenken din før den kodes, så hver skanning kommer inn i Google Analytics med disse merkelappene. Bruk utm_content for å skille plasseringer fra hverandre.
Kan jeg lage en farget QR-kode?
Ja. Hold koden tydelig mørkere enn bakgrunnen. Verktøyet varsler når kontrasten er lav eller fargene er omvendt, og du bør skanne en utskrevet prøve på et par telefoner.
Blir noe av det jeg skriver sendt noe sted?
Nei. Koden tegnes i nettleseren din. Ingenting lastes opp eller lagres, og å laste siden på nytt fjerner den.
Hermoso lager annonsene, planlegger innleggene og kjører kampanjene. Start gratis, 250+ opptjenbare gratiskreditter, uten kort.
Start gratis → Se priser