QR-kodgenerator
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 koden din logotyp täcker och hur litet du kan skriva ut den innan den slutar fungera.
Du skapar QR-koder till webbplatser, Wi-Fi, visitkort, betalningar och kalenderhändelser, med logotyp, färger och egen form. Allt körs i din webbläsare: texten, den uppladdade logotypen och den färdiga bilden bearbetas direkt på din enhet. Inget konto, ingen vattenstämpel, ingen betalversion, och QR-koden slutar aldrig gälla.
Varje QR-kod skanningstestas innan du laddar ner den
Under förhandsgranskningen sitter en badge som antingen visar “Verifierad” eller att koden inte går att läsa. 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 koden märker du det direkt i editorn, inte efter att tryckupplagan är klar.
Fliken Kontroll omvandlar den bedömningen till siffror du kan agera på:
- Minsta läsbara storlek: koden krymps stegvis och avkodas på nytt tills verktyget hittar 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 kod som ger upp redan under 6 px är skör.
- Kontrast: kontrastförhållandet enligt WCAG (på engelska) mellan din QR-kodfärg och bakgrunden, med en varning när en ljus kod på mörk botten sannolikt nekas av läsare.
- Täckt yta: hur stor andel av koden din logotyp, fotoeffekt eller beskärning skymmer, mätt mot vad din valda felkorrigeringsnivå faktiskt kan reparera.
- Kodens detaljer: QR-kodens version, rutnätsstorlek, maskmönster, antal 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 reagerar olika beroende på format. Välj typ och fyll i riktiga fält i stället för att handskriva kryptiska strängar:
- QR-kod för webbplats med valfri borttagning av UTM och andra spårningsparametrar, vilket också gör koden kortare.
- QR-kod för Wi-Fi: nätverksnamn, säkerhet (WPA/WPA2, WPA3, WEP, öppet nätverk) och lösenord. Gäster ansluter utan att skriva något. Ett starkt lösenord till nätverket skapar du i lösenordsgeneratorn.
- QR-kod för visitkort (vCard): namn, företag, befattning, två telefonnummer, e-post, webbplats, fullständig adress och en anteckning. Telefonen erbjuder sig att spara kontakten.
- QR-koder för e-post, SMS och telefonsamtal: förifylld ämnesrad och text, meddelandetext, eller ett nummer att ringa med ett tryck.
- QR-kod för WhatsApp: en wa.me-länk med meddelandet redan ifyllt.
- QR-kod för plats: koordinater som
geo:eller som en länk till kartor. - QR-kod för kalenderhändelse: titel, plats, start och slut, heldagsalternativ och beskrivning, kodat som en riktig iCalendar-post.
- QR-kod för SEPA-betalning enligt standarden EPC069-12, som europeiska bankappar läser av.
- Tjeckisk och slovakisk QR-betalning i formatet SPAYD, med IBAN, belopp, valuta, variabel, specifik och konstant symbol samt förfallodatum.
- QR-kod för UPI-betalning (Indien) och PIX-betalning (Brasilien), den senare med obligatorisk EMV-kontrollsumma.
- QR-kod för kryptobetalning: Bitcoin, Ethereum, Litecoin, Dogecoin, Bitcoin Cash eller Monero med ett belopp.
- QR-kod för profil i socialt nätverk: välj nätverk, skriv användarnamnet och få den färdiga länken.
- QR-kod för tvåstegsinloggning: en
otpauth://-kod för Google Authenticator, Authy, 1Password och liknande. - QR-kod med vanlig text: 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. Panelen “Vad som finns i koden” bryter ner innehållet fält för fält, så du ser exakt vad en skanner får. Behöver du en klassisk streckkod som EAN eller Code 128 i stället för en QR-kod? Den skapar du i streckkodsgeneratorn.
QR-koddesign som överlever skannern
Editorn behandlar en QR-kod som ett stycke grafisk design, med förbehållet att varje tillgängligt alternativ redan 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 sammanhängande 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 är.
- Övergångar: linjär med valfri vinkel, radiell, konisk eller en hel regnbåge, valfritt applicerad även på hörnmarkörerna, plus åtta färdiga paletter.
- Separata hörnfärger: ram och mitt på positionsmarkörerna går att färga oberoende av datamodulerna.
- Genomskinlig bakgrund: export till PNG och SVG behåller alfakanalen, så koden passar på vilket underlag som helst.
- Ramar med uppmaning: rektangulär, rundad, piller, pratbubbla eller ritning, med egen text som “SKANNA MIG” ovanför eller nedanför och en bildtextrad under koden (praktiskt för att skriva ut ett Wi-Fi-namn och lösenord under den).
- 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 och 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önstren, alltså 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 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 slå på läget Genomskinande foto. Varje modul delas i nio delar. Bara mitten behåller det exakta svart eller vita värde som 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 kod som du på riktigt kan se en bild genom, och skanningstestet visar fortfarande verifierad.
Ett mildare läge, Färga moduler, hämtar helt enkelt varje moduls färg från motsvarande pixel i bilden, vilket förvandlar 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. I stället för att logotypen bara täcker data ritas 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 direkt så du ser exakt hur mycket av felkorrigeringsbudgeten logotypen tar i anspråk.
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 bestämmer själv hur mycket redundans som ska läggas in:
| 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 i litet format |
Tänk på det som en budget. En centrerad logotyp täcker moduler, en ljus övergång sänker kontrasten, ett litet tryck suddar ut kanter, och var och en av dem spenderar en del av reserven. En logotyp på 30 % av koden med felkorrigeringen Låg bryter den oftast. Samma logotyp med felkorrigeringen Högst på en längre URL skannas utan problem. 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 koden överlevde det.
QR-kodens utskriftsstorlek du mätt, inte gissat
Ange den bredd du tänker skriva ut, så räknar verktyget baklänges: hur många millimeter en modul blir, ungefär hur långt bort koden går att läsa (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 utskriften blir opålitlig under den gränsen oavsett hur bra designen är.
För själva trycket renderar PDF-exporten 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 tabb som avgrä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 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 eller en konkurrents kod, så avkodas den i din webbläsare och laddas direkt in i editorn, uppdelad tillbaka i rätt fält. Därifrån kan du stila om den, fixa färgerna eller helt enkelt se vad den faktiskt innehåller innan du litar på den. Det finns också en kamerakontroll: slå på kameran och skanna av den tryckta koden med samma enhet som du designar på.
Export av QR-koden: PNG, SVG, PDF, WebP, 3D och textgrafik
- 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, en enskild kod eller ett helt ark med etiketter.
- WebP för lättare webbtillgångar.
- STL: 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.
- Textgrafik: blocktecken för terminaler, e-post och README-filer.
- Urklipp: kopiera koden som en bild, som SVG-källkod, eller som en data-URL du kan klistra in direkt i HTML. Hur en bild byggs upp igen från en sådan sträng testar du i konverteraren från Base64 till bild.
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 du skapar här är statisk: datan finns direkt i mönstret av rutor. Det sitter ingen kortlänk eller omdirigeringstjänst emellan, så 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 går att redigera efter tryckning, men de slutar också fungera den dag abonnemanget tar slut.
Eftersom en QR-kod till sin natur döljer sitt mål granskar verktyget också länken åt dig och flaggar de klassiska knepen vid nätfiske via QR-kod (quishing): en naken IP-adress i stället för en domän, punycode som härmar ett annat namn, en länkfö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 koden växla till ett tätare kodningsläge. När det faktiskt skulle minska 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, och kasta sedan en blick på badgen under förhandsgranskningen för att bekräfta att koden fortfarande går att skanna.
- Ladda ner PNG, SVG eller PDF och använd koden var som helst, även kommersiellt.