Dina uppgifter finns i QR-koden själv, inte på vår server. Gratis för alltid, inget konto, inget förfallodatum, ingen prenumeration. Så fungerar QR-branschen egentligen →
Gratis. Privat. Permanent. Verifierbar. Utskriftsklar. Ingen inlåsning.
Verifiera våra integritetspåståenden live, från din webbläsare▾
Dessa värden beräknas i din webbläsare just nu. Ingen serverrundresa. Klicka för att uppdatera.
Utgående förfrågningar efter sidladdning…Förväntat: 0Allt körs i din webbläsare, så inga data lämnar enheten efter den initiala sidladdningen.
Tredjeparts-domäner kontaktade…Förväntat: 0Ingen analys, inga CDN-typsnitt, inga avatartjänster, inga spårare, ett enda ursprung.
Cookies satta…Förväntat: 0Ingen session, ingen analys, inga inställningar i cookies. Inget att synkronisera, inget att spåra.
localStorage-nycklar…Bara dina sparade QR-koder och inställningarSparade mallar, historik och språkinställning. Granska i Applikation → localStorage i utvecklarverktygen.
Service worker-status…Offline-redoStatiska tillgångar cachade för offlineanvändning. Du kan stänga av nätverket och generatorn fungerar fortfarande.
Nätverksstatus…Offlinebevis: stäng av WiFi, klicka på Generera. Fungerar fortfarande.Det enklaste beviset. Om detta hemligen vore en klient för en server skulle offline bryta det.
Den här symbologin renderas monokrom med enbart förgrunds- och bakgrundsfärger. Inga gradienter, logotyper eller ramöverläggsalternativ är tillgängliga.
Visa 30 fler mallar
Spara en stil med knappen ovan för att behålla dina favoriter här.
#000000
#FFFFFF
#8B5CF6
Ladda upp en bild att använda som ram.
Dra QR-koden för att placera den, scrolla eller nyp för att zooma, använd reglaget för att rotera.
Visa 108 ikoner till
Inga ikoner matchar din sökning.
Renderas bakom QR:en med reducerad opacitet. Tvingar automatiskt EC=H så att QR:en fortfarande skannar genom fotot.
Batchgenerering
Ladda upp en CSV för att generera upp till 500 QR-koder i en enda batch. Varje rad blir en egen QR, välj en mall eller åsidosätt 21 egenskaper per rad: färger, ramar, punkt-/öga-/ögonbollsstilar, gradienter, transparens, storlek, felkorrigering, format, inbyggd logotyp och mer.
21 kolumner: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Endast type och data krävs. Använd | för att separera fält inuti data (t.ex. ssid|password|WPA).
Alla 125+ QR-/streckkodstyper stöds, inklusive URL, WiFi, vCard, TOTP, Swiss QR-bill, PIX, PromptPay, ZATCA, PayNow, Bitcoin + Lightning och mer. Ladda ner sample CSV för att se varje kolumn, alla 50 mallar, 22 ramstilar och 375 inbyggda logotypikoner i aktion.
1. Ladda ner exempel-CSV:en · 2. Redigera den med dina data · 3. Ladda upp den här
Din länk är kodad direkt i QR-mönstret, ingen server däremellan, inget som löper ut, inget som behöver förnyas. Skriv ut den en gång, den fortsätter fungera.
Spara hela QR-koden, typ, alla fältvärden, stil, ram, logotyp, visitkortsdesign, som en enda .qr.json-fil. Ladda den senare för att återskapa allt med ett klick.
Ange innehåll för att generera din kod
Kodad nyttolast
Senaste
Du redigerar en befintlig Pro-kod. Klicka på "Uppdatera Pro-kod" nedan för att spara dina ändringar tillbaka till Pro.
Behöver du ändra destinationen efter utskrift?
Samma upplägg utan lock-in som det gratis verktyget. Med Pro kan du ändra destination efter tryck och se vem som skannar (endast land och enhet, aldrig IP eller cookies). Varje dynamisk kod levereras med en statisk säkerhetskopia, så det finns inget att stänga av. Från $9/månad vid årlig fakturering.
EMVCo är konsortiet av Visa, Mastercard, JCB, American Express, China UnionPay och Discover som definierar de tekniska standarderna för chipkort, kontaktlöst, tokenisering och (sedan 2017) handlares QR-koder. Merchant-Presented Mode QR-specifikationen är formatet som varje nationellt betalningssystem bygger på, inklusive Brasiliens PIX, Thailands PromptPay, Indiens UPI, Singapores SGQR, Japans JPQR, China UnionPay QuickPass, Hongkongs FPS och Malaysias DuitNow.
Nyttolasten är en TLV (Tag-Length-Value)-sträng med obligatoriska fält för nyttolastformat, initieringspunkt, handelskategori, valuta, land, namn, stad och en CRC-16/CCITT-FALSE-kontrollsumma i slutet. Varje nationellt system lägger till en applikationsidentifierare (AID) inuti en av de 26–51 handelskontosmallarna.
Den här generiska byggaren är för fall där du behöver skapa en EMVCo MPM-QR för ett system vi inte har ett dedikerat gränssnitt för. Välj AID, ange MCC, valuta, land och handelsnamn, vi hanterar TLV-kodning och CRC.
Checklista för efterlevnad
Skapa inte EMVCo QR-koder för handlare du inte har befogenhet att representera. Inlösarens AML-team ser tagg 26–51-innehållet innan avveckling; ett matchningsfel mellan QR-kodens handlaridentitet och det underliggande avvecklingskontot utlöser Suspicious Activity Reports i varje stor jurisdiktion.
Registrera dig hos en inlösare. EMVCo är ett format; avveckling kräver ett handlaravtal med en bank eller PSP på målschemat (Rede/Cielo för PIX, TrueMoney/KBank för PromptPay, PayNet för DuitNow osv.). Att skriva ut en EMVCo QR utan ett handlaravtal producerar en QR som skannar men aldrig kan ta emot en betalning.
MCC-korrekthet är viktigt. ISO 18245-handlarkategorikoden i tagg 52 styr interchange-avgifter, trösklar för bedrägerispaning och reglerade branschbegränsningar. Att använda 0000 (okänd) eller en felaktig MCC är skäl för återköp och, i vissa scheman, kontraktsavslutning.
AML/KYC: inlösaren kör KYC på handlaren bakom AID i tagg 26–51. Att skriva ut en QR med ett AID du inte kontrollerar bryter mot inlösarens driftsregler och rapporteras rutinmässigt till nationell FIU (FinCEN / BACEN / SEBI-RBI / BOT / MAS).
Konsumentupplysning: allt utskrivet QR-material måste visa det juridiska handlarnamnet, adressen och (i tillämpliga fall) VAT-/skatteregistreringsnumret, per konsumentskyddslagstiftningen i utfärdarlandet. En EMVCo-nyttolast innehåller handlarnamnet men utskriftslayouten måste visa det på ett läsbart sätt bredvid QR-koden.
När du inte ska använda detta
Skapa inte EMVCo QR-koder för handlare som du inte är behörig att representera. Acquirerns AML-team ser innehållet i taggarna 26–51 innan avräkning; en avvikelse mellan handlarens identitet i QR-koden och det underliggande avräkningskontot utlöser rapporter om misstanke om penningtvatt i alla stora jurisdiktioner.
Även av Abundera
E-signaturer som håller i domstol
Abundera Sign går längre än grundläggande e-signaturer. Varje dokument får kryptografiskt bevis, oberoende verifiering och ett manipulationssäkert bevispaket.
Applikationsidentifieraren, en hex-sträng som identifierar vilket betalningssystem QR:en är för. Varje nationellt system registrerar sin egen AID hos EMVCo. Exempel: PIX = 'br.gov.bcb.pix' (obs: Brasilien använder en omvänd DNS-sträng istället för en hex-AID), PromptPay = 'A000000677010111', JPQR = 'jp.or.paymentsjapan'.
Var hamnar AID?
Inuti en av handelskontosmallarna (fält 26–51). Underfält 00 i den valda mallen innehåller AID, följt av systemspecifika underfält. Vi lägger det i mall 26 som standard.
Merchant Category Code, ISO 18245, ett 4-siffrigt nummer som identifierar handlarens bransch. Vanliga koder: 5411 = livsmedelsbutik, 5812 = restauranger, 5814 = snabbmat, 5912 = apotek, 5942 = bokhandel, 7372 = programvara. Använd 0000 för 'ospecificerad'.
Vad är CRC i slutet för?
EMVCo kräver en 4-teckens CRC-16/CCITT-FALSE-kontrollsumma vid fält 6304 för att detektera korruption. Vi beräknar den på klientsidan över hela nyttolasten + den bokstavliga '6304'-taggen.
Kan jag lägga till ett fast belopp?
Ja, ange det i beloppsfältet. Fält 54 läggs till och fält 01 (initieringspunkt) växlar från 11 (statisk, obegränsad användning) till 12 (dynamisk, engångsanvändning).
Fungerar detta med ett kortnätverks-QR som UnionPay QuickPass?
Om du har rätt AID, MCC, valuta och handelsroutingdata, ja. TLV/CRC-motorn är korrekt. Nationella system lägger till egna valideringsregler ovanpå, så testa alltid i målmiljön innan utskrift.