QR-kodens historia: från Toyotas fabriksgolv till ditt skyltfönster
1994 satt en ingenjör i Japan och spelade brädspel på lunchen. Resultatet blev den lilla svartvita rutan som i dag öppnar menyer, betalar räkningar och driver kampanjer – och som varit gratis att använda från första dagen.

- QR-koden uppfanns 1994 av Masahiro Hara på Denso Wave, en underleverantör till Toyota
- Mönstret inspirerades av brädspelet go – svarta och vita pjäser på ett rutnät
- En QR-kod rymmer upp till 7 089 siffror – en vanlig streckkod klarar runt 20 tecken
- Tack vare inbyggd felkorrigering fungerar koden även om upp till 30 % av ytan är skadad
- Denso Wave behöll patentet men lovade att aldrig kräva licens – därför är QR-koder gratis för alla
- Genombrottet i väst kom 2017, när mobilkameran lärde sig läsa koder utan app
En uppfinning från bilfabriken
QR-koden föddes inte på en reklambyrå eller i ett Silicon Valley-garage. Den föddes i den japanska bilindustrin, hos Denso Wave – en underleverantör till Toyota – år 1994.
Ingenjören Masahiro Hara och hans lilla team hade fått ett handfast problem på bordet. Toyotas fabriker styrdes av kanban-systemet, där varje låda med komponenter följdes genom produktionen med hjälp av streckkoder. Det fungerade – men det skalade inte. En streckkod rymmer bara runt 20 tecken, så varje låda behövde flera koder, och personalen vid banden fick skanna samma låda om och om igen. Fabrikerna bad om något bättre: en kod som rymde mer information och kunde läsas snabbare.
Det är värt att stanna vid. Den teknik som i dag sitter på restaurangmenyer och kampanjaffischer designades från början för en miljö där varje sekund räknades och där koderna utsattes för smuts, olja och slitage. Det är därför den är så tålig.
Ett brädspel gav svaret
Enligt Hara själv kom genombrottet under en lunchrast, framför brädspelet go – det klassiska japanska spelet där svarta och vita stenar placeras på ett rutnät. Han insåg att samma princip kunde bära data: i stället för att läsa streck i en riktning kunde en läsare tolka ett helt tvådimensionellt mönster på en gång.
En tvådimensionell kod rymmer dramatiskt mycket mer. Där streckkoden stannar vid ett tjugotal tecken klarar en QR-kod upp till 7 089 siffror eller drygt 4 000 bokstäver och tecken. Hela skillnaden mellan "ett artikelnummer" och "en webbadress, en betalning eller ett helt visitkort" ryms i det klivet.
Det svåraste problemet var inte kapaciteten utan hastigheten: hur hittar läsaren koden i en rörig bild, snabbt och från vilket håll som helst? Lösningen blev de tre stora fyrkanterna i hörnen – positionsmarkörerna. Teamet analyserade mängder av trycksaker för att hitta ett proportionsmönster som nästan aldrig förekommer naturligt i text och bilder, och landade i förhållandet 1:1:3:1:1 mellan svart och vitt. Det är därför din mobil hittar koden på en bråkdels sekund, även om du håller kameran snett eller upp och ner.
Tålig nog för ett fabriksgolv
Namnet QR står för Quick Response – snabb avläsning var hela poängen. Men fabriksmiljön ställde ett krav till: koden måste fungera även när den blivit smutsig eller skadad.
Svaret blev inbyggd felkorrigering (Reed-Solomon, för den tekniskt nyfikna). Informationen lagras med redundans, så att koden kan läsas även om delar av den är förstörda – på högsta nivån klarar den att upp till 30 % av ytan är borta. En oljefläck på fabriksgolvet 1994. Ett hörn som gått sönder på din klistermärkes-QR i dag. Samma mekanism.
Det är också felkorrigeringen som gör det möjligt att lägga en logotyp mitt i koden. Logotypen "förstör" en del av mönstret, och felkorrigeringen räknar ut resten. En designmöjlighet som föddes ur ett slitageproblem i bilindustrin.
Beslutet som gjorde koden till världsstandard: den blev gratis
Denso Wave patenterade QR-koden – och fattade sedan ett beslut som i efterhand framstår som genialt: de valde att aldrig utnyttja patentet. Vem som helst fick använda, skapa och läsa QR-koder utan att betala licens.
Jämför med de konkurrerande 2D-koder som lanserades ungefär samtidigt och som krävde licensavgifter. De flesta är i dag bortglömda fotnoter. QR-koden blev i stället AIM-standard 1997 och ISO-standard år 2000 (ISO/IEC 18004), och kunde byggas in i vilken produkt, app eller kassaterminal som helst utan att någon behövde fråga om lov.
För dig som driver företag är det här fortfarande relevant: själva koden är fri teknik. Det du betalar för hos en tjänst som qrgeno är aldrig "rätten att använda QR-koder" – det är det som ligger bakom koden: omdirigering, statistik, regler och design. Stöter du på någon som påstår att QR-koder i sig kostar licenspengar kan du lugnt gå därifrån.
Japan först – väst tvekade i femton år
I Japan gick det fort. Redan 2002 kom de första mobiltelefonerna med inbyggd QR-läsare, och koden hoppade från fabriksgolvet ut i vardagen: reklam, tidtabeller, betalningar. Att "skanna en kod" var normalt beteende i Tokyo nästan femton år innan det blev det i Stockholm.
I väst blev det trögare. Under åren kring 2010–2012 dök QR-koder upp i reklamkampanjer – men användaren behövde ladda ner en särskild app, öppna den, och vänta medan den fokuserade. Ofta ledde koden dessutom till en webbsida som inte var byggd för mobil. Upplevelsen var så dålig att branschen på fullt allvar dödförklarade tekniken; "QR-koden är död" var en återkommande rubrik i marknadsföringspressen.
Lärdomen ur den perioden är värd att bära med sig än i dag: det är aldrig koden som avgör, utan det som händer efter skanningen. En QR-kod som leder till en långsam, icke-mobilanpassad sida är fortfarande 2012 års misstag i repris. Ett modernt exempel på samma miss – oklickbara QR-koder i digital myndighetspost – skrev vi om i Förlorade scanningar.
2017: kameran lärde sig läsa
Vändpunkten i väst kom inte genom en kampanj utan genom en mjukvaruuppdatering. Med iOS 11 hösten 2017 började iPhonens vanliga kamera känna igen QR-koder direkt – rikta, tryck på notisen, klart. Android följde samma väg via Google Lens och inbyggda läsare.
Därmed försvann hela tröskeln som dödat tekniken fem år tidigare. Ingen app att ladda ner, inget att lära sig. Skanningen tog två sekunder med telefonen användaren redan höll i handen.
Vi har skrivit en hel artikel om just detta – App för att läsa QR-koder – behöver man verkligen ladda ner en? – och svaret är sedan 2017 nästan alltid nej. För dig som sätter en kod i skyltfönstret betyder det att den gamla invändningen "men ingen orkar väl skanna?" inte längre stämmer. Tekniken är osynlig; kvar står bara frågan om du ger besökaren en bra anledning att skanna.
Pandemin gjorde resten
Om 2017 tog bort tröskeln var det 2020 som gav hela världen en anledning. Under pandemin blev QR-koden plötsligt det hygieniska alternativet till allt som gick att ta på: menyer ersattes av bordskoder, incheckningar och smittspårning sköttes via skanning, och EU:s covidbevis var i grunden – en QR-kod.
På ett par år gick koden från "teknik som vissa känner igen" till något varenda restauranggäst i Sverige använt. Beteendet satte sig och försvann inte när restriktionerna gjorde det: i dag skannar vi för att betala med Swish, ombord på tåget för att visa biljetten, och i affären för att läsa mer om en produkt.
För småföretagare är det här den viktigaste delen av hela historien. Den beteendeförändring som marknadsförare försökte tvinga fram 2011 fick vi till slut gratis. Dina kunder vet redan vad rutan är, litar på den och kan använda den. Det tog trettio år – men startsträckan är avklarad, och den betalades av någon annan.
Från statisk ruta till dynamiskt verktyg
Det senaste kapitlet i historien handlar inte om själva mönstret – det har varit sig likt sedan 1994 – utan om vad som ligger bakom det.
En klassisk, statisk QR-kod fungerar som på Toyotas fabriksgolv: informationen är intryckt i mönstret och kan aldrig ändras. En dynamisk QR-kod pekar i stället på en kort länk som du styr över. Samma trycksak kan byta destination när menyn uppdateras, kampanjen tar slut eller företaget byter bokningssystem. Och eftersom varje skanning passerar länken kan den räknas: du ser när, var och hur mycket koden faktiskt används – och kan lägga regler ovanpå, som olika språk för olika gäster eller ett erbjudande som stänger sig självt.
Det är i den änden av historien qrgeno lever. Själva koden – go-mönstret, positionsmarkörerna, felkorrigeringen – är Masahiro Haras trettio år gamla, fritt tillgängliga verk. Vårt jobb är allt som hänt sedan dess: att göra rutan mätbar, styrbar och snygg nog att sitta i ditt skyltfönster.
Inte illa för en idé från en lunchrast med ett brädspel.
Sluta trycka om.Börja uppdatera.
- 5 400 kr
- Sparas i snitt / år
- 3 min
- Installationstid
- 249 SEK
- Starter