Gratis QR-kodgenerator online
Klistra in adress, IBAN, telefonnummer eller e-post så öppnas rätt formulär av sig självt.
Den som fotograferar den här koden får ditt Wi-Fi-lösenord.
Vad som finns i koden
Färdiga stilar
Modulernas form
Kodens färg
Logotyp i mitten
Dra hit en bild eller klistra in den med Ctrl+V
Eller välj en symbolBild i koden
Färgläggningen tar modulernas färger från bilden. Det genomskinande läget delar varje modul i nio delar och håller bara mitten exakt — fotot syns och koden går fortfarande att läsa.
Ram
Felkorrigering
Skanningstest
Vi läser tillbaka den färdiga bilden precis som en läsare skulle göra.
Minsta läsbara storlek
Kodens detaljer
Utskriftsstorlek
Länkens säkerhet
Prova med kameran
PDF för tryck
3D-modell
Koden blir en relief att skriva ut eller gravera.
Textgrafik
Massgenerering
Ett värde per rad. Resultatet kommer som ett ZIP-arkiv.
Läs en befintlig kod
Ladda upp en bild på valfri QR-kod. Vi läser den och laddar innehållet i redigeraren så att du kan göra om den.
Mina koder
Inget sparat än. Genererade koder hamnar här.
Dela inställningarna
Länken bär med sig design och innehåll, men inte uppladdade bilder.
Fyll i fälten så dyker QR-koden upp här
Allt körs i din webbläsare. Ingenting skickas iväg, koden slutar aldrig gälla och ingen spårar skanningarna.
De flesta QR-kodgeneratorer ger dig en bild och önskar dig lycka till. Den här läser tillbaka den färdiga QR-koden innan du laddar ner den — precis som en mobilkamera skulle göra — och talar rakt ut om den går att skanna, hur stor del av QR-koden din logotyp täcker, och hur litet du kan skriva ut den innan den slutar fungera.
Allt körs i din webbläsare. Texten du kodar, logotypen du laddar upp och den färdiga QR-kodbilden bearbetas på din egen enhet och skickas aldrig till en server. Inget konto, inget vattenstämpel, ingen betalvägg — och QR-koden du får går aldrig ut.
Varje QR-kod skanningstestas innan du laddar ner den
Under förhandsgranskningen sitter en badge som antingen säger “Verifierad — koden läses korrekt” eller att den inte gör det. Det är ingen gissning. Efter varje rendering skickas QR-kodbilden genom en riktig QR-avkodare, precis som en skanningsapp skulle göra, och den avkodade texten jämförs med det du skrev. Om ett designval bryter QR-koden märker du det i editorn — inte efter att tryckupplagan är klar.
Fliken Kontroll omvandlar den enkla domen till siffror du kan agera på:
- Minsta läsbara storlek — QR-koden krymps stegvis och avkodas på nytt för att hitta den minsta modulstorleken, i pixlar, som fortfarande går att läsa. En kod som klarar sig ner till 2 px per modul har gott om marginal; en som ger upp under 6 px är skör.
- Kontrast — WCAG-kontrastförhållandet mellan din QR-kodfärg och bakgrunden, med en varning när en ljus QR-kod på mörk botten sannolikt kommer att nekas av läsare.
- Täckt yta — hur stor andel av QR-koden din logotyp, fotoeffekt eller beskärning skymmer, mätt mot vad din felkorrigeringsnivå faktiskt kan reparera.
- Kodens detaljer — QR-kodens version, rutnätsstorlek, maskmönster, kodade byte och hur stor del av versionens kapacitet du har använt.
Sjutton typer av QR-kod, inte bara länkar
En QR-kod kan bära mycket mer än en webbadress, och skanningsappar agerar olika beroende på format. Välj typ och fyll i riktiga fält i stället för att handskriva kryptiska strängar:
- Webbplats-QR-kod — med valfri borttagning av UTM och andra spårningsparametrar, vilket också gör QR-koden kortare.
- Wi-Fi-QR-kod — nätverksnamn, säkerhetstyp (WPA/WPA2, WPA3, WEP, öppet) och lösenord. Gäster ansluter utan att skriva något.
- vCard-QR-kod — namn, företag, befattning, två telefonnummer, e-post, webbplats, fullständig postadress och en anteckning. Telefoner erbjuder sig att spara kontakten.
- QR-koder för e-post, SMS och telefon — förifylld ämnesrad och brödtext, meddelandetext, eller ett nummer att ringa direkt.
- WhatsApp-QR-kod — en wa.me-länk med ditt meddelande redan skrivet.
- Plats-QR-kod — koordinater som
geo:eller som en kartlänk. - Kalenderhändelse-QR-kod — titel, plats, start och slut, omkopplare för heldag och beskrivning, kodad som en riktig iCalendar-post.
- SEPA-betalnings-QR-kod — EPC069-12-standarden som europeiska bankappar läser.
- Tjeckisk och slovakisk QR-betalning — SPAYD med IBAN, belopp, valuta, variabel, specifik och konstant symbol samt förfallodatum.
- UPI-betalnings-QR-kod (Indien) och PIX-betalnings-QR-kod (Brasilien), den senare med obligatorisk EMV-kontrollsumma.
- Krypto-betalnings-QR-kod — Bitcoin, Ethereum, Litecoin, Dogecoin, Bitcoin Cash eller Monero med ett belopp.
- Profil-QR-kod för sociala medier — välj nätverk, skriv användarnamnet, få den färdiga länken.
- Tvåfaktors-inloggnings-QR-kod — en
otpauth://-kod för Google Authenticator, Authy, 1Password och liknande. - Ren text-QR-kod — allt annat, visas som det är efter skanning.
Klistra in en adress, ett IBAN, ett telefonnummer eller en e-postadress i fältet, så öppnas rätt formulär av sig självt. En panel märkt “Vad som finns i koden” bryter ner den färdiga nyttolasten fält för fält, så du ser exakt vad en skanner kommer att ta emot.
QR-koddesign som överlever skannern
Editorn behandlar en QR-kod som ett stycke grafisk design, med förbehållet att varje tillgängligt alternativ har klarat skanningstestet:
- 18 modulformer — kvadrat, rundad, prickar, elegant, romb, stjärna, hjärta, kors, triangel, hexagon, lodräta och vågräta staplar, flätad, handritad, fasad, mosaik, och flytande, som slår ihop intilliggande moduler till en enda flödande form med rundade och urgröpta hörn.
- 8 hörnramar och 4 hörnmitter — cirkel, löv, speglat löv, sköld, fasad och fler. Former som bryter mot förhållandet 1:1:3:1:1 som en skanner använder för att hitta en QR-kod erbjuds medvetet inte, hur snygga de än ser ut.
- Övergångar — linjär med fri vinkel, radiell, konisk eller en fullständig regnbåge, valfritt applicerad även på hörnmarkörerna, plus åtta färdiga paletter.
- Separata hörnfärger — ram och mitt på positionsmarkörerna kan färgas oberoende av datamodulerna.
- Genomskinlig bakgrund — export till PNG och SVG behåller alfakanalen, så QR-koden passar på vilket underlag som helst.
- Ramar med uppmaning — rektangulär, rundad, piller, pratbubbla eller en ritningsram, med egen “SKANNA MIG”-text ovanför eller nedanför och en bildtextrad under QR-koden (praktiskt för att skriva ut ett Wi-Fi-namn och lösenord under koden).
- Maskmönster och minsta version — åtta likvärdiga sätt att lägga ut samma data, samt möjligheten att tvinga fram ett större rutnät för ett finare mönster. Rent estetiskt, helt säkert.
- 16 färdiga stilar med ett klick — Klassisk, Minimalistisk, Flytande, Ritning, Neon, Guld, Solnedgång, Ocean, Retro, Företag, Bröllop, Natur, Cyber, Godis, Handritad och Ränder.
Funktionsmönster — timing-linjerna och justeringskvadraterna som en läsare använder för att låsa fast rutnätet — ritas alltid som solida kvadrater oavsett vilken dekorativ form du väljer. Just den regeln är vad som gör att stjärnor, hjärtan och handritade moduler går att skanna över huvud taget.
Lägg ett foto inuti din QR-kod
Ladda upp valfri bild och växla QR-koden till genomskinande foto-läge. Varje modul delas i nio delar; bara mitten behåller det exakta svart-eller-vitt-värde avkodaren behöver, medan de åtta omgivande delarna hämtar sin färg från fotot, förskjuten mot det värdet. Resultatet är en QR-kod du på riktigt kan se en bild genom — och skanningstestet säger fortfarande verifierad.
Ett mildare färga moduler-läge hämtar helt enkelt varje moduls färg från motsvarande pixel i bilden, vilket förvandlar QR-koden till en mosaik av ditt konstverk, med ett reglage för styrka och en möjlighet att fylla bakgrunden också.
En QR-kodlogotyp skannern kan se förbi
Släpp in en logotyp i mitten, eller välj en av tolv inbyggda symboler (Wi-Fi, telefon, kuvert, chatt, varukorg, nål, kalender, kort, användare, länk, nedladdning, stjärna). Sedan den viktiga delen: skär ut modulerna under den. Istället för att logotypen bara täcker data ritas QR-koden med ett riktigt hål i sig, vilket läsare hanterar betydligt bättre. Storlek, marginal, form (kvadrat, rundad, cirkel) och en bakgrundsplatta går alla att justera, och mätaren för täckt yta uppdateras live så du ser exakt hur mycket av felkorrigeringsbudgeten logotypen spenderar.
QR-kodens felkorrigering: budgeten varje designval spenderar
QR-koder bär redundant data (Reed–Solomon-felkorrigering) så att de fortfarande går att skanna när de är delvis täckta eller skadade. Du väljer hur mycket redundans som ska inkluderas:
| Nivå | Återställer upp till | När den ska användas |
|---|---|---|
| Låg | 7 % | Ren digital användning, ingen logotyp, maximal datakapacitet |
| Medel | 15 % | Standard för enkla utskrivna QR-koder |
| Hög | 25 % | En liten logotyp eller dekorativa modulformer |
| Högst | 30 % | En större logotyp, ett foto inuti koden, eller QR-koder som trycks små |
Tänk på det som en budget. En centrerad logotyp täcker moduler, en ljus övergång sänker kontrasten, litet tryck suddar ut kanter — var och en spenderar en del av reserven. En logotyp på 30 % av QR-koden med felkorrigeringen Låg bryter den oftast; samma logotyp med felkorrigeringen Högst på en längre URL skannas problemfritt. Du behöver inte längre gissa var gränsen går: mätaren för täckt yta visar vad du har spenderat, och skanningstestet bekräftar om QR-koden överlevde det.
QR-kodens utskriftsstorlek du mätt, inte gissat
Ange den bredd du tänker skriva ut och verktyget räknar baklänges: hur många millimeter en modul blir, ungefär hur långt bort QR-koden kan läsas (cirka tio gånger dess bredd), och den rekommenderade minimistorleken för den mängden data. Går du under 0,4 mm per modul säger verktyget till, eftersom det är där utskriften blir opålitlig oavsett hur bra designen är.
För själva trycket renderar PDF-exporten QR-koden förlustfritt vid 600 DPI, behåller genomskinlighet genom en riktig alfamask, och kan lägga ut ett helt ark med kopior — upp till 10 kolumner gånger 14 rader på A4, A5, A6, Letter eller en 50×50 mm-etikett, med justerbar sidmarginal och mellanrum.
Massgenerering av QR-koder: hundratals koder med ett klick
Klistra in en lista — ett värde per rad, eller en CSV klistrad direkt från ett kalkylark med semikolon-, komma- eller tabbavgränsare. Lägg till en mall som https://example.com/?id={{1}} för att bygga fullständiga URL:er av rena ID:n, välj PNG, SVG eller båda, och hela satsen QR-koder kommer tillbaka som ett enda ZIP-arkiv, där varje fil är döpt efter sitt värde. Din aktuella design tillämpas på varje QR-kod i satsen.
Läs en befintlig QR-kod och gör om designen
Ladda upp en bild av valfri QR-kod — en skärmdump, ett foto av en affisch, en konkurrents kod — och den avkodas i din webbläsare och laddas direkt in i editorn, uppdelad tillbaka i rätt fält. Därifrån kan du omstila den, fixa dess färger eller helt enkelt se vad den faktiskt innehåller innan du litar på den. Det finns också en kamerakontroll: slå på kameran och skanna tillbaka den tryckta QR-koden med samma enhet du designar på.
Exportera din QR-kod: PNG, SVG, PDF, WebP, 3D och textkonst
- PNG vid 512, 1024, 2048 eller 4096 px, med valfri genomskinlig bakgrund.
- SVG — en ren vektor för storformatstryck, laserskärning och gravering.
- PDF — förlustfri, 600 DPI, enstaka QR-kod eller ett helt ark med etiketter.
- WebP för lättare webbtillgångar.
- STL — QR-koden som en 3D-relief, med justerbar sidlängd, bottentjocklek och reliefhöjd, samt ett omvänt alternativ för gravering i stället för upphöjning. Redo för valfri slicer.
- Textkonst — blocktecken för terminaler, e-post och README-filer.
- Urklipp — kopiera QR-koden som en bild, som SVG-källkod, eller som en data-URL du kan klistra in direkt i HTML.
Du kan också spara en design bland Mina koder i din webbläsare, exportera hela konfigurationen som en JSON-förinställning, eller kopiera en delningslänk som bär designen och innehållet i URL-fragmentet — vilket betyder att inställningarna följer med länken men aldrig når någon server.
Statiska QR-koder: ingen utgång, ingen spårning, inget konto
Varje QR-kod här är statisk: datan lever direkt i mönstret av rutor. Det finns ingen kortlänk eller omdirigeringstjänst emellan, så QR-koden går aldrig ut, fortsätter fungera oavsett vad som händer med den här webbplatsen, och ingen kan räkna eller spåra dina skanningar. Dynamiska QR-koder som säljs på andra ställen kan redigeras efter tryckning — men de slutar också fungera den dag abonnemanget löper ut.
Eftersom en QR-kod till sin natur döljer sitt mål inspekterar verktyget också länken åt dig och flaggar de klassiska knepen som används vid quishing (nätfiske via QR-kod): en naken IP-adress i stället för en domän, punycode som härmar ett annat namn, en URL-förkortare som döljer det verkliga målet, en okrypterad http://-anslutning, inloggningsuppgifter inbäddade i adressen, eller en domän som blandar alfabet. En Wi-Fi-QR-kod får sin egen varning, eftersom den som fotograferar den får ditt lösenord.
En praktisk detalj till: att skriva schema och domän i en URL med versaler låter QR-koden växla till ett tätare kodningsläge. När det faktiskt skulle krympa rutnätet talar verktyget om med hur många moduler.
Skapa en QR-kod i tre steg
- Välj typ av QR-kod och fyll i fälten — förhandsgranskningen uppdateras medan du skriver.
- Stila den i fliken Utseende, kasta sedan en blick på badgen under förhandsgranskningen för att bekräfta att QR-koden fortfarande går att skanna.
- Ladda ner PNG, SVG eller PDF och använd QR-koden var som helst, även kommersiellt.