Gå till innehåll
cutty.dev
All posts

QR-kod på affischen — hur du gör den så att den går att skanna på avstånd

QR-koden på affischen går ofta inte att skanna. Lär dig regeln om storlek, marginal och kontrast samt gör ett test före tryck så att den fungerar även på 5 meters avstånd.

Den första affischen jag gjorde på uppdrag hade en jättefin QR-kod. Liten, snygg, placerad i ett hörn som en liten knapp. Kunden var förtjust när de såg förhandsvisningen. Vi tryckte 60 exemplar och satte upp dem i trappuppgångarna i hyreshuset.

En vecka senare åkte jag för att se hur det gick. Jag ställde mig framför en av dem, på den plats där en människa vanligtvis står och läser en annons. Jag tog fram telefonen. Siktade. Ingenting. Jag gick närmare, ännu närmare, med näsan nästan mot pappret och först då, klick. Men vad bra. Ingen kommer ju att stå och lukta på en affisch för att köpa en biljett.

Då lärde jag mig något som jag borde ha vetat tidigare: om någon skannar din kod, går det att räkna ut innan något går till tryck. Det är inte ett lotteri. Det är lite fysik och lite division.

Bokens kod är ungefär en tiondel av avståndet

Kom ihåg den här en enda sak så har du i princip löst 80% av problemet med QR-koden på affischen. Koden bör vara ungefär tio gånger mindre än det avstånd från vilket människor ska kunna skanna den.

I praktiken ser det ut så här:

  • broschyr i handen, det vill säga skanning från tunnelbanan → kod minst 10 på 10 mm
  • affisch på väggen eller i trappuppgången, två meter → minst 20 på 20 mm
  • butiksfönster eller anslagstavla, ungefär fem meter → minst 50 på 50 mm
  • banderoll över vägen, tio meter → minst 100 på 100 mm, det vill säga runda 10 cm

Och jag understryker: detta är den nedre gränsen, inte målvärdet. Om du har utrymme, lägg till ca 20-30% marginal. Billiga kameror, dåligt ljus i skymningen, lätt darrning på handen – allt detta äter upp marginalen, och du kontrollerar den inte.

Ju kortare länk, desto tjockare rutor

Här sitter en fälla som nästan ingen lägger märke till, eftersom den inte syns med blotta ögat på skärmen.

QR-koden har inte ett fast antal punkter. Den ritar så många moduler som krävs för att få plats med datan. Om du matar in en lång adress måste koden rita fler och mindre fyrkanter inom samma område. Och de små fyrkanterna är precis det som telefonen inte kan skilja åt på avstånd.

Se skillnaden med egna ögon:

https://twojafirma.pl/lato2026/promocja?utm_source=plakat&utm_medium=qr&utm_campaign=czerwiec
https://cutty.dev/lato

Den övre adressen kommer att generera en tät, pirrande matris, ungefär 45 moduler per sida. Den nedre kommer att få plats på ungefär 25. Vid identisk storlek på papperet är dessa 25 rutor nästan dubbelt så tjocka. Det betyder att den fångar upp från ungefär dubbelt så långt avstånd. Gratis, bara genom att förkorta länken.

Därför bör du aldrig lägga in en rå adress med hela parametersvansen under en affisch. Använd en kort, varumärkesspecifik länk i stil med cutty.dev/lato (i cutty skapar du den på ett ögonblick), medan parametrarna och det fullständiga målet stannar på serversidan. Koden blir snygg och läsbar, och du får ändå klickstatistiken.

Läsaren letar efter tre kvadrater. Hjälp den

Telefonen, när den mäter koden, letar egentligen efter tre hörnkvadrater i bakgrunden. För att hitta dem behöver den två saker, och människor förstör båda två om och om igen.

För det första kontrast. Mörk kod på ljus bakgrund. En klassiker, eftersom det helt enkelt fungerar. Motsatsen (ljus kod på mörk) kan vara nyckfull, och färg på färg kan ibland inte skannas alls. Om en grafiker verkligen vill ha färger, låt ett mörkt element fungera som moduler, och lämna vitt under dem.

För det andra marginalen, professionellt kallad tyst zon eller quiet zone. Runt koden måste det finnas ett tomt band med en bredd på minst fyra moduler. Enkelt uttryckt: en ram med tjockleken av ett kodtecken, tom, runt om. Affischer där QR-koden vidrör texten eller överlappar en bild är de som oftast misslyckas mest.

Innan du ringer tryckeriet, gör detta test

Förhandsvisningen på skärmen ljuger. Den lyser, är perfekt skarp, men den säger ingenting om hur det kommer att se ut på två meters avstånd på matt papper.

Gör det annorlunda. Skriv ut koden i önskad storlek på ett vanligt papper. Klistra upp den på väggen. Backa till det avstånd som människor faktiskt kommer att skanna ifrån. Och försök nu att fånga den med tre olika telefoner, gärna en gammal eller billig, inte bara din flaggskeppsenhet. Upprepa i svagt ljus, på kvällen.

Fångas direkt, med marginal? Beställ upplagan först nu.

Och när du väl är vid det fysiska materialet, två saker direkt:

  • Glansig folie reflekterar ljus och förstör skanningen vid vissa vinklar. Välj matt.
  • När du planerar koden på en banderoll, se till att den hamnar på ett plant fält. En veck eller vikning delar den på mitten och det är kört.

Och ännu en liten detalj som ökar skannbarheten mer än du tror: text under koden. ”Skanna, få menyn”. ”Kod, få biljetterna”. Man skannar hellre när man på förhand vet vad man får. En tom kvadrat utan text ignoreras.

Affisch som du inte behöver trycka en andra gång

Slutligen, något som sparade mig mest nerver (och kundens pengar).

Länken i koden görs som en omdirigering vars mål går att ändra. Är kampanjen slut? Har evenemanget flyttats till en annan sal? Du går in i panelen, ändrar måladressen och samma utskrivna QR-kod på affischen leder nu någon annanstans. Inte ett enda nytt papper behövs. Om affischen ska sitta uppe längre än en vecka är det faktiskt det enda rimliga sättet.

En kort märkt länk, en sällsynt kod genererad från den och målet som du ersätter när du vill, fixar du på cutty.dev. Resten är bara rullband och stege.