Sådan laver du en QR-kode, der altid virker – gratis
Når du vil lave en QR-kode, vælger du først, hvad scanningen skal gøre (åbne et link, oprette forbindelse til Wi-Fi, gemme en kontakt). Derefter koder du indholdet som en statisk kode uden udløbsdato, eksporterer SVG til print eller en PNG på 1000 px til skærme og scanner koden med to forskellige telefoner, før du printer. Størrelse, kontrast og den hvide kant afgør mere end selve generatoren, om koden virker.
Hvad er den hurtigste måde at lave en QR-kode, der bliver ved med at virke?
Kod linket eller oplysningerne direkte ind som en statisk kode, hold indholdet kort, print den mindst 2 × 2 cm (eller en tiendedel af scanningsafstanden) med en hvid kant på 4 moduler, mørk kode på lys baggrund, og test den på en iPhone og en Android-telefon, før du trykker.
Hvad en QR-kode egentlig indeholder
En QR-kode er en todimensionel stregkode, der gemmer en kort tekst og intet andet. Denso Wave, et selskab i Toyota-koncernen, udviklede den i 1994 for at spore bildele på samlebånd, og i 2000 blev den international standard ISO/IEC 18004. De tre store firkanter i hjørnerne fortæller scanneren, hvor koden er, og hvilken vej den vender; de små firkanter, kaldet moduler, bærer dataene. Et link, et Wi-Fi-login og et visitkort er alle blot tekst i et bestemt format, og telefonen afgør, hvad den vil gøre med teksten, når den er afkodet.
Koder findes i 40 størrelser kaldet versioner, fra 21 × 21 moduler (version 1) til 177 × 177 moduler (version 40). Den største version rummer 7.089 cifre, 4.296 alfanumeriske tegn eller 2.953 bytes. Tallet 4.296 gælder kun det begrænsede alfanumeriske tegnsæt: cifre, store bogstaver, mellemrum og otte symboler. En almindelig URL med små bogstaver bruger byte-tilstand, så dens reelle grænse er lavere, og hvert ekstra tegn gør koden tættere med mindre moduler.
Hver kode har også Reed–Solomon-fejlkorrektion, som lader en scanner genskabe beskeden, når en del af mønsteret er snavset, ridset eller dækket. De fire niveauer genskaber omtrent 7 % (L), 15 % (M), 25 % (Q) og 30 % (H) af koden. Højere niveauer koster plads, fordi gendannelsesdataene gemmes sammen med dit indhold. I praksis afgør indholdets længde og korrektionsniveauet sammen, hvor tæt mønsteret bliver, og tætheden afgør, om en gammel telefon kan læse det fra den anden side af et rum eller kun fra få centimeters afstand.
Sådan formaterer du hver type indhold
Telefoner genkender en håndfuld tekstformater og omsætter dem til handlinger. Et link, der starter med https://, åbner browseren. En linje, der starter med WIFI:, tilbyder at tilslutte et netværk, tel: tilbyder et opkald, mailto: åbner en ny e-mail, og SMSTO: starter en sms. En kontakt kodes som et vCard (BEGIN:VCARD) eller det kortere MeCard (MECARD:N:Weber,Jonas;TEL:+4930…;;), og en kalenderaftale bruger iCalendar-blokken BEGIN:VEVENT. Til appdownloads bør du kode ét weblink, der sender iPhones til App Store og Android-telefoner til Google Play, i stedet for at printe to koder. I Indien er en UPI-betalingskode et link på formen upi://pay?pa=name@bank&pn=Name, som enhver UPI-app åbner med modtageren udfyldt.
Du behøver ikke skrive disse tekststrenge i hånden. Den gratis QR-kode generator bygger dem ud fra formularfelter: vælg QR-kodetype, udfyld Link, Netværksnavn eller Telefonnummer, og tryk på Generér. Det er stadig nyttigt at kende det rå format, når en kode driller, når du laver et regneark til masseproduktion af koder, eller når en scanner-app viser ren tekst i stedet for en Tilslut-knap. Wi-Fi-strengen nedenfor er den, de fleste får forkert: sikkerhedstypen kommer først, specialtegn som et semikolon i adgangskoden skal have en omvendt skråstreg foran, og linjen slutter med to semikolon.
| Indhold | Tekst i koden | Hvad telefonen tilbyder |
|---|---|---|
| Weblink | https://example.com/menu | Åbn i browser |
| Wi-Fi-netværk | WIFI:T:WPA;S:CafeGuest;P:espresso42;; | Tilslut netværk |
| Kontakt (MeCard) | MECARD:N:Weber,Jonas;TEL:+4930123456;; | Gem kontakt |
| mailto:[email protected]?subject=Order | Ny e-mail | |
| SMS | SMSTO:+15551234567:Table 12 ready | Ny besked |
| Kalenderbegivenhed | BEGIN:VEVENT … END:VEVENT | Føj til kalender |
| Ren tekst | Vilkårlig tekst, op til ca. 300 tegn til print | Vis tekst |
WIFI:T:WPA;S:name;P:pass;;
Statiske og dynamiske koder
En statisk kode gemmer dit indhold direkte i mønsteret. Der er intet mellem scanningen og destinationen, så den kan ikke udløbe, kan ikke slukkes af en tredjepart og koster intet at beholde. En dynamisk kode gemmer i stedet et kort omdirigeringslink, f.eks. en leverandørs domæne plus nogle få tegn, og leverandørens server videresender hver scanning til den destination, du har sat i din konto. Det er hele tricket. Den redigerbare del er omdirigeringen, ikke koden, og omdirigeringen lever kun, så længe tjenesten og din konto gør.
Derfor sælger mange gratis generatorer, der får dig til at oprette dig, så du kan "redigere senere", i virkeligheden netop den omdirigering. Når prøveperioden slutter, eller abonnementet udløber, stopper omdirigeringen, og hver printet kode peger på en fejlside eller en opgraderingsskærm. Du kan få samme fleksibilitet uden en leverandør: kod et link på et domæne, du selv ejer, f.eks. yoursite.com/menu, og ændr, hvad siden viser, eller hvor den omdirigerer hen. Guiden til dynamisk QR-kode viser, hvordan du sætter det op med en 302-omdirigering.
Indhold i mønsteret
Linket eller oplysningerne er skrevet ind i selve koden.
- Udløber aldrig, ingen konto
- Virker offline til Wi-Fi, kontakter og tekst
- Ændring af målet kræver nyt tryk
Kort omdirigeringslink
Koden indeholder en kort URL, som en server videresender.
- Destinationen kan ændres efter print
- Scanningstal kommer fra omdirigeringens logfiler
- Holder op med at virke, hvis omdirigeringstjenesten gør
Størrelse, afstand og den stille zone
Det praktiske minimum for en printet kode, der læses på armslængde, er ca. 2 × 2 cm (0,8 × 0,8 tommer), og kun til kort indhold; en tæt kode med et langt link kræver 3 cm eller mere. Til alt, der læses fra længere væk, gælder 10:1-reglen: koden skal være mindst en tiendedel så bred som scanningsafstanden. En plakat, der læses fra 2 m, kræver en kode på 20 cm, et vinduesskilt, der læses fra fortovet på 3 m, kræver 30 cm. Mål selve koden, ikke grafikken omkring den.
Rundt om mønsteret ligger den stille zone, en blank margin, som standarden sætter til 4 moduler på hver side. Designere beskærer den for at stramme layoutet, og så kan scannere ikke finde kanten, især når koden ligger på et uroligt foto. Behold Stille zone på 4, og betragt den hvide kant som en del af koden. Kontrast betyder lige så meget: mørke moduler på lys baggrund, helst sort på hvid. Farvede koder scanner fint, når kodens farve er tydeligt mørkere end baggrunden, men gradienter, mønstrede baggrunde og blege farver æder marginen.
Inverterede koder, lyse moduler på mørk baggrund, ser flotte ud på mørk emballage og fejler på overraskende mange scannere, herunder ældre telefoner og mange kasseterminaler. Print aldrig en uden at teste den på den ældste enhed, du kan finde. Samme forsigtighed gælder logoer midt i koden: sæt Fejlkorrektion til Maks. (30 %), hold logoet under ca. en femtedel af kodens bredde, og husk, at logoet æder den gendannelsesmargin, der ellers ville dække ridser og genskin.
Vælg filformat, og test derefter på rigtige telefoner
Til print bør du eksportere SVG. Det er et vektorformat, så koden forbliver skarp i enhver størrelse, og et trykkeri kan skalere den fra et visitkort til et banner uden slørede modulkanter. PDF og EPS er også vektorer og passer til designere, der arbejder i InDesign eller Illustrator. Til skærme, slides og e-mails er en PNG på 1000 px eller mere rigeligt; sæt Billedstørrelse højere til store skærme. Forstør aldrig en lille PNG eller et skærmbillede af en kode, for de omsamplede kanter bliver bløde. Har du kun en PNG af en kode eller et logo, forklarer konvertering af PNG til SVG, hvornår vektorisering virker. SVG QR-kode generatoren åbner med vektoroutput valgt.
Test derefter på mere end én telefon. iPhone-kameraet har læst QR-koder indbygget siden iOS 11 i 2017, og nuværende Android-telefoner læser dem i standardkameraet eller via Google Lens. Ældre Android-modeller, billige telefoner og stregkodescannere ved butikskasser er mindre tilgivende, og det er præcis dem, der skal scanne din menu. Test i den rigtige størrelse og afstand, på det rigtige materiale og i det rigtige lys. Et prøvetryk tapet op på den rigtige væg fortæller dig mere end et skærmeksempel.
iPhone
- 01Åbn Kamera-appen og ret den mod koden; du behøver ingen app.
- 02Tryk på det gule banner, og kontrollér linket eller handlingen, før den åbner.
- 03Gentag fra den tiltænkte afstand, ikke kun tæt på.
Android
- 01Ret standardkameraet mod koden, eller åbn Google Lens.
- 02Tryk på det foreslåede link eller den handling, der vises over koden.
- 03Prøv en anden, ældre Android-telefon, hvis du kan låne en.
Scannere og print
- 01Print et prøvetryk på det endelige papir eller materiale i fuld størrelse.
- 02Scan det i det faktiske lys, også med genskin fra lamper.
- 03Til kasser: prøv også butikkens egen stregkodescanner.
De fejl, der ødelægger printede koder
De fleste døde QR-koder er ikke beskadigede koder. Det er koder, der aldrig ville kunne scannes i den størrelse eller på den overflade, eller koder, der peger på et link, som ikke længere findes. Den gode nyhed er, at alle disse problemer kan fanges i en test før trykningen, hvilket tager få minutter i stedet for et omtryk. Listen nedenfor dækker de fejl, der oftest opstår på menukort, flyers og produktetiketter, nogenlunde i rækkefølge efter hyppighed.
Hvis en kode, der allerede er i omløb, er holdt op med at virke, så start med destinationen. Åbn det indkodede link på en computer: Er siden væk, er domænet udløbet, eller er en gratis prøveperiode slut, er mønsteret fint, og løsningen er en ny kode eller en genoprettet side. Virker linket, men scanningen fejler, er problemet fysisk, og størrelse, kontrast eller den stille zone er næsten altid årsagen. Hold en telefon i forskellige afstande; læser den tæt på, men ikke derfra, hvor folk står, er koden simpelthen for lille.
Linket er for langt
Sporingsparametre og lange stier gør koden tæt med bittesmå moduler. Fjern parametre, du ikke behøver, eller kod en kort side på dit eget domæne.
Koden er printet for lille
Brug mindst 2 × 2 cm til aflæsning på tæt hold, og anvend 10:1-afstandsreglen til alt på en væg eller i et vindue.
Lav kontrast eller gradientbaggrund
Brug en mørk kodefarve på en almindelig lys baggrund; gradienter og fotos bag koden forvirrer positionsmønstrene.
Et forkortet link, der er udløbet
Gratis linkforkortere og dynamiske prøvekoder kan holde op med at omdirigere. Kod et link, du selv styrer, eller den endelige destination direkte.
Buede eller blanke overflader
Flasker, dåser og lamineret kort forvrænger eller reflekterer mønsteret. Print større, brug mat finish, og placér koden på den fladeste del af overfladen.
Den stille zone blev beskåret
Gendan en blank kant på 4 moduler på hver side, selv når layoutet føles trangt.
Hvad en QR-kode kan og ikke kan vide om dig
En statisk QR-kode er trykt blæk. Den kan ikke registrere, hvem der scannede den, hvornår eller hvor, og den kan ikke køre kode på en telefon eller installere noget. Scanning afkoder kun teksten; telefonen viser derefter, hvad den fandt, og spørger, før den åbner et link, ringer til et nummer eller tilslutter et netværk. Selve koden ved altså intet om dig. Hvad der sker bagefter, afhænger helt af destinationen, præcis som hvis du selv havde skrevet adressen i browseren, og samme dømmekraft gælder.
Sporing kommer ind via linket. Omdirigeringsserveren bag en dynamisk kode logger hver forespørgsel, typisk med tidspunkt, IP-adresse (og dermed en omtrentlig placering), enhedstype og browser. Sporingsparametre i URL'en fortæller websitet, hvilken plakat eller flyer besøget kom fra. Det er almindelig webanalyse, og som kodeejer er det ofte, hvad du ønsker. Som scanner bør du læse eksemplet, før du trykker: domænet fortæller, hvem der vil se besøget.
Den reelle risiko er udskiftning. Svindlere klistrer deres egne kodemærkater over legitime på parkeringsautomater og restaurantborde og sender folk til falske betalingssider, og den amerikanske Federal Trade Commission har advaret forbrugere om det. Hvis du sætter koder op på offentlige steder, så tjek dem nu og da, og print destinationsdomænet under koden. Til Wi-Fi-koder skal du huske, at adgangskoden gemmes som almindelig tekst, så brug et gæstenetværk; Wi-Fi QR-kode generatoren bygger den streng til dig.
Tjekliste til menukort, plakater, visitkort og emballage
Hver overflade fejler på sin egen måde. Et menukort bliver vådt og tørret af hver aften, en plakat læses fra den anden side af et rum eller en perron, et visitkort er lille og ofte blankt, og emballage buer rundt om en flaske og står på en hylde i årevis, efter at kampagnen er slut. Kolonnerne nedenfor samler de kontroller, der er værd at foretage for hver overflade, før du godkender trykningen, så koden stadig virker efter den første uge i brug.
Menuer og bordkort
- Mindst 3 × 3 cm på bordafstand
- Link til en side, du kan opdatere
- Mat karton og en linje, der siger, hvad koden åbner
Plakater og skilte
- Bredde mindst en tiendedel af læseafstanden
- I øjenhøjde, væk fra genskin
- Fejlkorrektion Høj eller Maks. udendørs, domæne printet nedenunder
Visitkort og emballage
- Ikke mindre end 2 × 2 cm, vektorfil til trykkeriet
- Plan flade, aldrig kurven eller blank laminering
- Et link, der overlever produktet, prøvescannet på det endelige materiale
Vigtigste pointer
- En QR-kode rummer kun kort tekst; links, Wi-Fi-logins og kontakter er formater, telefonen genkender.
- Statiske koder udløber aldrig. En dynamisk kode er en omdirigering, og du kan køre din egen på et domæne, du styrer.
- Print mindst 2 × 2 cm, følg 10:1-afstandsreglen, og behold en hvid kant på 4 moduler.
- Brug SVG, PDF eller EPS til print og en PNG på 1000 px eller mere til skærme.
- Test på en iPhone, en Android-telefon og en ældre scanner i den rigtige størrelse, afstand og lys.
Ofte stillede spørgsmål
Hvor langt må indholdet i en QR-kode være?
Den største version rummer op til 4.296 alfanumeriske tegn eller 2.953 byte ved den laveste fejlkorrektion. Til trykte koder bør du holde links under ca. 80 tegn og ren tekst under ca. 300, så mønsteret er grovkornet nok til alle telefoner.
Holder en statisk QR-kode nogensinde op med at virke?
Selve koden holder aldrig op med at virke, fordi indholdet er en del af mønsteret. Den fejler kun, når destinationen ændres, f.eks. en slettet webside, en ændret Wi-Fi-adgangskode eller en link-forkorter, der er lukket ned.
Kan jeg lave en QR-kode, der åbner en app?
Kod et weblink til appens side i butikken eller til en side, der registrerer enheden og sender iPhones til App Store og Android-telefoner til Google Play. Så virker én kode til begge.
Hvorfor virker min QR-kode på skærmen, men ikke på papir?
Den trykte version er som regel mindre, mere blank eller har lavere kontrast end forhåndsvisningen på skærmen, eller også er den hvide kant blevet beskåret i layoutet. Print et prøvetryk i endelig størrelse, og scan det i det rigtige lys.
Er det sikkert at scanne QR-koder på offentlige steder?
Selve scanningen er harmløs, da telefonen kun læser tekst. Tjek domænet i forhåndsvisningen, før du åbner det, og vær på vagt over for klistermærker, der er sat oven på eksisterende koder på parkeringsautomater eller betalingsskilte.
Kan jeg ændre farven på en QR-kode?
Ja, så længe koden er tydeligt mørkere end baggrunden. Undgå lyse farver, gradienter og inverterede koder med lyst på mørkt, medmindre du har testet dem på flere telefoner.
Læs videre
Udpak ZIP på Windows, Mac, iPhone, Android og Chromebook
Udpak ZIP med det, du allerede har: Udpak alle i Windows 11, dobbeltklik på Mac, ét tryk i Filer på iPhone eller Files by Google. Også RAR og 7z.
Lucas Ferreira · 22. aug. 2026 · 11 min. læsning
Konverter PNG til SVG: vektoriser logoer, ikoner og streger
En PNG bliver kun en ægte SVG ved vektorisering. Se hvilke billeder der egner sig, hvordan du forbereder filen, og hvilke indstillinger du skal vælge.
Jonas Weber · 4. okt. 2026 · 12 min. læsning
Instagram-størrelser 2025: opslag og stories i pixels
Instagram-mål 2025: opslag 1080 × 1350 (4:5) eller 1080 × 1080, liggende 1080 × 566, Stories og Reels 1080 × 1920, profilbillede 320 × 320.
Jonas Weber · 7. okt. 2026 · 11 min. læsning