QR-koder scannes over en milliard gange om året verden over. Hver moderne iPhone og Android-telefon læser dem indbygget via kamera-appen — ingen speciel app er nødvendig. Det tager mindre end et minut at oprette en.
Denne guide dækker alle metoder (online-generatorer, Chrome, iPhone, Android, Canva, Google Sheets), alle beslutninger (statisk vs. dynamisk, hvilken QR-type, fejlkorrektionsniveauer) og alle tekniske detaljer — herunder printspecifikationer, størrelsesformler, sikkerhedsrisici og de 8 mest almindelige fejltyper.
Hurtige trin: opret en QR-kode på 60 sekunder
Gå til pageloot.com/qr-code-generator — ingen tilmelding nødvendig for statiske koder.
Vælg din QR-type — URL er den mest almindelige. Indsæt dit link.
Tilpas (valgfrit) — tilføj dit logo, skift farver, vælg en ramme.
Hent — SVG til print, PNG til digital. Scan den med din telefon for at verificere.
Det var det for en gratis statisk QR-kode. Hvis du har brug for at redigere destinationen efter udskrivning, spore scanninger eller uploade filer som PDF'er — så har du brug for en dynamisk QR-kode, hvilket kræver en plan. Planer starter ved $7/måned faktureres årligt, eller tag en livstidstilbud fra $197 for permanent adgang.
Sådan fungerer QR-koder faktisk
At forstå mekanikken hjælper dig med at træffe bedre beslutninger om størrelse, tilpasning og hvilken type du skal bruge. Spring dette over, hvis du bare skal lave én — men bogmærk det til når en kode går i stykker, og du skal diagnosticere hvorfor.
En QR-kode er en todimensionel matrix af sorte og hvide firkanter kaldet moduler. Hvert modul repræsenterer en enkelt bit data. En lille QR-kode (Version 1, 21×21 moduler) koder omkring 17 tegn. En stor (Version 40, 177×177 moduler) kan indeholde flere tusinde tegn. Der er i alt 40 versioner — hver tilføjer 4 moduler pr. side.
Ikke alle moduler gemmer dine data. De tre store firkanter i hjørnerne (søgemønstre) fortæller scanneren, hvor koden er, og hvordan den er orienteret. Skiftende sort-hvide striber (timingmønstre) hjælper med at beregne modulstørrelsen. Yderligere firkanter i større koder (justeringsmønstre) korrigerer for forvrængning af kameravinkel. Formatinformation gemmer fejlkorrektionsniveauet og maskemønsteret.
Den faktiske data er kodet i en af fire tilstande: numerisk (0-9, mest effektiv), alfanumerisk (0-9, A-Z, nogle symboler), byte (ethvert ASCII-tegn) eller kanji. Efter kodning gennemgår dataene en Reed-Solomon fejlkorrektionsalgoritme — den samme matematik, der bruges i cd'er, dvd'er og satellitkommunikation — som genererer redundant backupdata. Både de originale data og redundansen er flettet sammen og spredt ud over koden.
Fejlkorrektionsniveauer: L, M, Q, H
Dette er grunden til, at QR-koder stadig kan scannes, selv når de er ridset, snavsede eller har et logo, der dækker midten:
| Niveau | Gendannelse | Bedst til | Kompromis |
|---|---|---|---|
| L (lav) | ~7% | Rene miljøer, digitale skærme, maksimal datakapacitet | Mindste kode, mindst skadestolerance |
| M (Medium) | ~15% | Generelt formål — den mest almindelige standard | God balance mellem størrelse og modstandsdygtighed |
| Q (kvartil) | ~25% | Trykte materialer i miljøer med moderat slid | Større kode, god skadestolerance |
| H (høj) | ~30% | Koder med logoer, udendørs brug, fabriksgulve, emballage | Største kode, maksimal modstandsdygtighed |
Når du tilføjer et logo i midten af en QR-kode, dækker du fysisk moduler – hvilket gør dem ulæselige. Et typisk centerlogo dækker 10-20% af modulområdet. På niveau H (30% genopretning) har koden tilstrækkelig redundans til at rekonstruere de dækkede data. På niveau M (15%) kan et logo fungere i et laboratorium, men fejle i den virkelige verden, hvor ridser og falmning hober sig op. De fleste generatorer (inklusive Pageloot) skifter automatisk til niveau H, når du uploader et logo.
QR-koder vs stregkoder
Traditionelle stregkoder (UPC, EAN) er endimensionelle – de gemmer data i en enkelt linje af varierende bredde streger, typisk kodende 8-13 cifre. QR-koder er todimensionelle – de gemmer data i et gitter, kodende op til 4.296 alfanumeriske tegn. Stregkoder kræver en laserscanner; QR-koder fungerer med ethvert smartphonekamera. Til produktidentifikation ved kassen er stregkoder fine. Til alt, der involverer forbrugerinteraktion – marketing, menuer, kontaktudveksling, filadgang – er QR-koder standarden.
Statisk vs dynamisk: beslutningen der ændrer alt
Dette er den vigtigste beslutning, når du opretter en QR-kode. Gør du det forkert, kommer du enten til at betale for noget, du ikke har brug for – eller ender med at genoptrykke materialer, fordi du ikke kan ændre en indbygget URL.
Statisk QR-kode — gratis, permanent
Destinations-URL'en er kodet direkte ind i QR-mønsteret. Når den er oprettet, kan den 10. aldrig ændres. Kræver ikke en server, abonnement eller mellemmand. Fungerer for evigt, selvom QR-udbyderen lukker ned.
Dynamisk QR-kode — redigerbar, sporbar
Indeholder en kort omdirigerings-URL (som qr.pageloot.com/abc123) der peger på udbyderens server. Du kan ændre destinationen når som helst uden at genoptrykke. Udbyderen sporer hver scanning: placering, enhed, tid. Kræver en aktiv plan.
Hvornår skal man bruge statisk
Brug statisk, når destinationen aldrig vil ændre sig: en virksomheds hjemmeside-URL, et Wi-Fi-password, en fast e-mailadresse, kontaktoplysninger på et vCard eller en engangsbegivenhed, hvor du ikke har brug for analyser. Statiske koder er gratis og uafhængige – de fungerer, selvom generatoren forsvinder i morgen.
Hvornår skal man bruge dynamisk
Brug dynamisk når: du muligvis skal ændre, hvor koden peger hen efter udskrivning, du ønsker scanningsanalyse (hvornår, hvor, hvilken enhed), du linker til filer (PDF, billede, lyd), der muligvis skal opdateres, du kører en tidsbegrænset kampagne, eller du administrerer koder for kunder, der har brug for scanningsrapporter.
Virkeligheden med udbyder-lock-in
Dynamiske QR-koder har en hage, de fleste guider ikke nævner: dine koder er permanent bundet til udbyderens servere. Den omdirigerings-URL, der er indbygget i QR-mønsteret, kan aldrig ændres — den er fysisk kodet i den udskrevne kode. Hvis du skifter udbyder, skal hvert udskrevet materiale have en ny kode. Dette betyder, at faktureringspraksis, refusionspolitikker og langsigtet levedygtighed betyder mere end for de fleste SaaS-værktøjer. En livstidsaftale eliminerer denne risiko ved at garantere permanent adgang til en fast engangspris.
Metode 1: Online QR-kodegenerator (mest fleksibel)
Online generatorer er de mest fleksible — de understøtter flere QR-typer, tilpasning, logo-uploads og (for dynamiske koder) redigering og sporing. Pageloots generator fungerer på enhver enhed uden installation.
Opret en gratis statisk QR-kode
Gå til pageloot.com/qr-code-generator — ingen konto nødvendig.
Vælg din QR-kodetype. Standard er URL — indsæt enhver webadresse. Andre gratis typer: Wi-Fi, almindelig tekst, e-mail, SMS.
Tilpas. Tilføj dit logo, skift farver, vælg et prikmønster, tilføj en CTA-ramme (“Scan mig”, “Se menu”, brugerdefineret tekst).
Test. Scan forhåndsvisningen med din telefon. Test med en anden telefon — forskellige kameraer håndterer kontrast forskelligt.
Download. SVG til print (vektor, skalerer uendeligt). PNG til digital (web, e-mail, sociale medier). Begge gratis.
Opret en dynamisk QR-kode
Tilmeld dig en gratis 14-dages prøveperiode — intet kreditkort påkrævet.
Klik på “Opret QR-kode” — vælg din type: URL, PDF-upload, vCard, menu, multi-link, billedgalleri, lyd eller andre.
Indtast dit indhold. URL: indsæt link. PDF: upload direkte. vCard: udfyld kontaktfelter. Menu: opbyg visuelt eller upload PDF.
Tilpas. Samme muligheder som statisk, plus UTM-parametre til kampagnesporing.
Gem og download. Koden er live og sporbar. Skift destinationen når som helst — QR-billedet forbliver det samme.
Metode 2: Opret en QR-kode fra Chrome
Chrome har en indbygget QR-generator — nyttig til hurtige, engangs statiske koder.
Desktop
Højreklik på en side → “Opret QR-kode til denne side” (eller tre-punkts menu → Cast, Gem og Del → Opret QR-kode). Downloades som PNG med Chrome dinosaur-logo i midten.
iPhone / Android
iPhone: Chrome → Del → Opret en QR-kode. Android: Chrome → tre prikker → Del → QR-kode.
Metode 3: Opret en QR-kode på iPhone eller Android
iPhone: Ingen fremtrædende indbygget QR-generator. Bedste mulighed: åbn pageloot.com/qr-code-generator i Safari — fungerer identisk med desktop, ingen app nødvendig.
Android: Chroms Del → QR-kode-flow fungerer. Nogle Samsung-enheder inkluderer en QR-skaber i Hurtige indstillinger. For fulde funktioner med dynamiske koder, brug Pageloot i enhver mobilbrowser.
Metode 4: Canva, Adobe Express eller Google Sheets
Canva
Inde i ethvert design, klik Apps → søg “QR-kode” → indsæt URL → generer. Koden falder ind i dit design. Kun statisk, ingen sporing. For brandede dynamiske koder, generer først i Pageloot og upload SVG'en til Canva.
Adobe Express
Gratis QR-generator, ingen konto nødvendig for grundlæggende koder. Indsæt URL, tilpas farver, download som PNG/JPEG/PDF. Kun statisk.
Google Sheets (massegenerering)
Til generering af mange koder på én gang (produktetiketter, badges, billetter): indtast =IMAGE("https://api.qrserver.com/v1/create-qr-code/?data="&ENCODEURL(A2)&"&size=200x200") hvor A2 er din URL. Træk ned for en hel kolonne. Kun statisk, lav opløsning. For dynamiske massekoder understøtter Pageloot CSV-upload.
QR-kodetyper: hvilken har du brug for?
| QR-type | Hvad den gør | Bedst til |
|---|---|---|
| URL | Åbner en webside | Websites, landingssider, onlinebutikker |
| Viser en PDF-fil | Restaurantmenuer, brochurer, manualer | |
| vCard | Gemmer kontaktoplysninger på telefonen | Visitkort, netværk |
| Trådløst internet | Forbinder til et netværk | Hoteller, caféer, kontorer, detailbutikker |
| Sociale medier | Links til profiler | Social markedsføring, butiksfacader |
| Menu | Viser en menu | Restauranter, caféer, barer |
| Billedgalleri | Viser flere billeder | Fast ejendom, porteføljer |
| Lyd (MP3) | Afspiller lydfiler | Musikpromovering, audioguides |
| App-link | Omdirigerer til app-butik | App-downloads, kampagner |
| Forududfylder e-mail | Kundefeedback | |
| Beliggenhed | Åbner kort | Butikssteder, spillesteder |
| Multi-link | Landingsside med links | Link-i-bio, kampagnecentre |
| Begivenhed | Tilføjer til kalender | Invitationer til begivenheder |
| SMS | Forududfylder tekstbesked | Opt-in kampagner |
| Almindelig tekst | Viser tekst | Instruktioner, serienumre |
Ikke sikker? Start med URL — det er den mest alsidige. Til offline brugsscenarier (Wi-Fi, kontakter) skal du vælge den specifikke type, så telefonen håndterer det indbygget.
Sådan tilpasser du din QR-kode (uden at ødelægge den)
Brandede QR-koder får op til 80% flere scanninger end generiske sort-hvide firkanter. Men enhver tilpasning påvirker scanningsmuligheden.
Kontrast er ikke til forhandling
Forgrund (prikker) skal være mørkere end baggrunden. Minimum kontrastforhold: 4:1. Mørkeblå eller sort på hvid er sikrest. Inverter ikke (hvid på mørk) — fejler oftere på reflekterende overflader og med ældre telefoner.
Logo-regler
Dit logo kan dække op til 30% af midten ved fejlkorrektionsniveau H. Generatorer skifter automatisk til niveau H, når du uploader et logo. Hvis scanningen mislykkes efter tilføjelse af et logo, er det for stort.
Hvad man skal undgå
Farveovergange på prikker. Pastel-på-pastel farvepar. Alt, der dækker de tre hjørnefirkanter (søgemønstre). Dekorative rammer, der trænger ind i den stille zone. Runde former, der beskærer kodeafgrænsningen.
Printspecifikationer: størrelser, formater og materialer
Dette afsnit forhindrer dyre genoptryk. Hver QR-kode, der “ikke virker” i den virkelige verden, fejlede på grund af et problem med størrelse, format eller materiale.
Minimumsstørrelser efter materiale
| Materiale | Minimum | Anbefalet | Hvorfor |
|---|---|---|---|
| Visitkort | 1,5 × 1,5 cm | 2 × 2 cm | Kort afstand, kontrolleret belysning |
| Flyer / A4 | 2 × 2 cm | 3 × 3 cm | Håndholdt, nem telefonpositionering |
| Bordstander | 3 × 3 cm | 4 × 4 cm | Vinklet overflade, varierende afstand |
| Plakat (indendørs) | 5 × 5 cm | 8 × 8 cm | Scanningsafstand 30-100 cm |
| Banner / skiltning | 10 × 10 cm | 15+ cm | Scanningsafstand 1-3 meter |
| Billboard | 30 × 30 cm | 50+ cm | Scanningsafstand 3-10+ meter |
| Produktemballage | 1,5 × 1,5 cm | 2,5 × 2,5 cm | Lille overflade, tæt scanning |
10×-reglen: en QR-kode scanner fra cirka 10× dens bredde. 3 cm kode → ~30 cm. 10 cm → ~1 meter. 50 cm billboard → ~5 meter.
Filformater
SVG til print — altid. Vektor, skalerer uendeligt. PNG kun til digitalt brug. SVG åbner direkte i Illustrator og InDesign. Minimum PNG: 1000×1000px.
Stillezone
Tom kant omkring koden — mindst 4 moduler bred på alle sider. Uden den kan scannere ikke finde grænsen. Beskær den ikke væk.
Problem materialer
Blankt: genskin under belysning — test under faktiske forhold, foretræk mat. Buet: flasker, kopper — forstør 50%. Gennemsigtigt: kræver uigennemsigtig baggrund. Mørkt: kræver hvid baggrundsflade. Tekstureret: linnedpapir, præget — forstør eller brug et glat etiketområde.
Hvad der ødelægger QR-koder (og hvordan man forhindrer det)
QR-koder kan tåle op til 30% skade på niveau H. Men fejl i den virkelige verden sker konstant. Her er de 8 mest almindelige fejltyper.
1. For lille til scanningsafstand
Den #1 fejl. En 2 cm kode på en plakat 2 meter væk kan ikke aflæses af et telefonkamera. Brug 10×-reglen.
2. Utilstrækkelig kontrast
Lysegrå på hvid. Gul på creme. Scannere kræver et minimum kontrastforhold på 4:1.
3. URL ændret eller slettet
Statiske koder indkoder URL'er permanent. Hvis URL'en går i stykker, fører koden ingen steder hen. Dynamiske koder lader dig omdirigere når som helst.
4. Abonnement udløbet
Dynamiske koder rutes via udbyderens server. Abonnement udløber = hver printet kode dør samtidigt. En livstidsaftale eliminerer denne risiko.
5. Beskåret stillezone
Designeren beskærer den tomme kant. Scanneren kan ikke finde grænsen. Hold 4 modulers afstand på alle sider.
6. For meget data i en statisk kode
Mere data = flere moduler = tættere, sværere at scanne kode. Brug en URL-forkorter eller dynamisk kode til lange URL'er.
7. Lav opløsning til print
200×200px PNG strakt til plakatstørrelse = slørede modulkanter. Brug altid SVG til print.
8. Design over søgemønstre
De tre hjørnefirkanter er afgørende for scanning. Placer intet over dem.
QR-kode sikkerhed: quishing og hvordan man forbliver sikker
“Quishing” (QR-kode phishing) blev en mainstream cybersikkerhedsbekymring i 2025. Angribere placerer falske QR-koder over legitime – på parkeringsautomater, restaurantborde, flyers – for at omdirigere scannere til ondsindede websteder. FBI og flere nationale agenturer udsendte offentlige advarsler i 2024-2025. Kun 39% af forbrugerne kan pålideligt identificere en ondsindet QR-kode.
Hvis du scanner
Tjek for klistermærkeoverlejringer — fysiske overlejringer er det mest almindelige angreb. Brug din telefons indbyggede kamera (viser URL-forhåndsvisning før åbning). Hvis forhåndsvisnings-URL'en ser mistænkelig ud, skal du ikke trykke.
Hvis du opretter
Brug brandede QR-koder med dit logo og farver — sværere at replikere overbevisende. Inkluder en CTA, der beskriver, hvor koden fører hen (“Scan for vores menu på restaurant-navn.com”). Ved fysiske placeringer, overvej manipulationssikre materialer.
Bedste praksis for placering og scanning
Inkluder altid en opfordring til handling
“Scan for menu”, “Scan for 20% rabat”, “Scan for at oprette forbindelse til Wi-Fi” — fortæl folk, hvad de får. Pageloots generator inkluderer rammeskabeloner med tilpasselig CTA-tekst.
Placer i naturlig telefonhøjde
Mellem talje- og øjenhøjde, vinklet let mod scanneren. Koder i ankelhøjde og over hovedet får færre scanninger.
Én kode, én destination
Link direkte til den specifikke side, formular eller fil. Link ikke til din hjemmeside. Færre tryk efter scanning = højere gennemførelse.
Mobiloptimer destinationen
100% af scanninger sker på mobil. Tekst læsbar uden zoom, trykbare knapper, indlæses på under 3 sekunder.
Spor med dynamiske koder
Statisk fortæller dig intet. Dynamisk viser antal scanninger, tid, placering, enhed. Til enhver marketingbrug, er dynamiske koder et minimum.
Tilgængelighed
Angiv altid en kort URL under koden i læsbar tekst. Brug farveblinde-sikre farver (undgå rød-grøn). Blå på hvid og sort på gul fungerer for alle almindelige former for farveblindhed.
Hvad ingen fortæller dig: de reelle omkostninger ved en mislykket QR-kode
De fleste vejledninger behandler fejl som mindre ulemper. I praksis skaber en ødelagt QR-kode på trykt materiale kaskader af omkostninger.
Genoptryksregnestykket: 500 visitkort til $0.10 = $50. 1.000 brochurer til $0.50 = $500. 5.000 produktetiketter til $0.05 = $250. Hvis QR-koden fejler — forkert URL, udløbet prøveperiode, annulleret abonnement, dårlig kontrast — er hele oplaget spild. Koden koster $0-7/måned. Materialerne koster 10-100× mere.
Prøvefælde-regnestykket: QR.io’s “gratis” prøveperiode deaktiverer koder efter 7 dage. Hvis du printede 200 visitkort ($60), og de dør, koster genaktivering $35/måned ($420/år). År-et-omkostning for “gratis”: $480. QRFY fungerer på samme måde med en ~$123 minimumsgenaktivering.
Konklusion: QR-generatoren er den billigste komponent. Materialer, designtid og distribution er de dyre dele. At bruge $7/måned (eller $197 livstid) på en pålidelig generator er den billigste forsikring mod at spilde hundredvis på trykte materialer.
Ofte stillede spørgsmål
Statiske QR-koder er gratis — Pageloot og flere andre generatorer lader dig oprette dem uden tilmelding eller betaling. Dynamiske QR-koder (redigerbare, sporbare) kræver en betalt plan, typisk $7-35/måned. Pageloot tilbyder en livstidsaftale fra $197 for permanent adgang til dynamiske koder.
Statiske QR-koder udløber aldrig — dataen er permanent indlejret i mønsteret. Dynamiske QR-koder forbliver aktive, så længe dit abonnement er aktivt. Hvis du opsiger, stopper omdirigeringen med at virke, og printede koder bliver inaktive. Nogle generatorer deaktiverer dynamiske koder efter en 7-14 dages prøveperiode uden klar advarsel.
Kun hvis det er en dynamisk QR-kode. Statiske koder koder destinationen permanent — når den først er printet, kan den aldrig ændres. Dynamiske koder bruger en omdirigering via udbyderens server, så du kan opdatere destinations-URL'en, udskifte en PDF eller omdirigere til en ny side uden at genprinte noget.
Minimum 2×2 cm til visitkort og håndholdte materialer. Brug 10×-reglen: en QR-kode kan scannes fra cirka 10 gange dens bredde. En 3 cm kode scannes fra ~30 cm. En 10 cm kode scannes fra ~1 meter. Til billboards, minimum 30×30 cm.
Ja — de fleste generatorer understøtter placering af logo i midten, der dækker op til 30% af kodeområdet. Kodens fejlkorrektion (Level H) kompenserer for de dækkede moduler. Hvis scanningen fejler efter tilføjelse af et logo, skal du reducere logostørrelsen.
Stregkoder er endimensionelle (en række streger, der koder 8-13 cifre, læses af laserscannere). QR-koder er todimensionelle (et gitter, der koder op til 4.296 tegn, læses af ethvert smartphonekamera). QR-koder indeholder langt flere data og understøtter URL'er, filer, kontaktoplysninger og interaktivt indhold.
De mest almindelige årsager: koden er for lille til scanningsafstanden, utilstrækkelig kontrast mellem prikker og baggrund (minimum 4:1-forhold), den stille zone (tomme kant) blev beskåret, URL'en blev slettet eller ændret (statiske koder), eller abonnementet udløb (dynamiske koder). Test med to forskellige telefoner før udskrivning.
SVG (vektorformat) — altid. SVG skalerer til enhver størrelse uden pixelering. En QR-kode downloadet som SVG udskrives perfekt fra et visitkort til en billboard. Brug kun PNG til digitalt (web, e-mail, sociale medier). Hvis du skal bruge PNG til print, download da minimum 1000×1000px.
Generelt ja, men QR-phishing (“quishing”) er en voksende bekymring. Angribere placerer falske QR-klistermærker over legitime for at omdirigere til ondsindede websteder. Brug din telefons indbyggede kamera (det viser en URL-forhåndsvisning, før det åbnes). Tjek for fysiske klistermærkeoverlejringer. Undgå at scanne koder på parkeringsautomater og uopfordret post uden at verificere.
Ja. Pageloot understøtter CSV-upload til masseoprettelse af dynamiske koder.























