QR- & streckkodsverktyg

Gratis online-verktyg för QR-koder och streckkoder — generera QR-koder, avkoda skannade koder, skapa streckkoder (CODE128/CODE39/EAN-13/UPC-A/EAN-8/ITF-14), skanna streckkoder, WiFi-inloggnings-QR, vCard-kontakt-QR, batchgenerering, stilad QR med logotyp. Allt i webbläsaren.
Så fungerar varje läge
QR-generering: Valfri text eller URL kodas till en QR-kod (Quick Response, matrisstreckkod) med biblioteket qrcode v1.5.1. QR-matrisen ritas på en levande HTML-canvas. Felkorrigering avgör feltoleransen — L (7 %) ger minst kod, M (15 %) är standard, Q (25 %) är robust, H (30 %) tillåter en logotyp över koden. Större storlek ger enklare skanning på avstånd. Klicka på Ladda ned PNG för att spara QR-bilden.
QR-avkodning: Ladda upp en QR-kodsbild (eller klistra in en bildadress) så skannar QR-avkodaren varje pixel för att hitta de tre sökmönstren (de kvadratiska hörnmarkeringarna) och extrahera kodad data. Bilden ritas först på en dold canvas så att pixelnivåns ImageData kan analyseras. För bild-URL:er måste fjärrservern tillåta åtkomst över ursprungsgränser. Stöder dra och släpp.
Streckkodsgenerator: Indata kodas till en endimensionell linjär streckkod. Varje format har särskilda regler: CODE128 hanterar full ASCII (bäst för allmänt bruk), CODE39 är endast alfanumerisk, EAN-13/UPC-A kräver exakt 13/12 siffror med automatisk kontrollsiffra, EAN-8 kräver 7–8 siffror, ITF-14 används för kartongförpackningar. Ogiltig indata visar ett fel på canvasen. Justera strecksbredd (1–4 px) och total höjd; växla människoläsbar text under strecken.
Streckkodsskanning: Använder en kedja med tre reservsteg för maximal kompatibilitet. Steg 1: det inbyggda BarcodeDetector-API:et (Chrome/Edge 83+, Safari 17+), som hanterar endimensionella streckkoder och tvådimensionella koder i ett svep. Steg 2: en snabb QR-avkodare via pixelskanning av sökmönster. Steg 3: en heltäckande endimensionell/tvådimensionell streckkodsmotor med CODE-128/EAN/UPC/Code-39/Data Matrix/PDF417/Aztec. Ladda upp en bild eller dra och släpp; resultaten visar det identifierade formatet och det avkodade innehållet med ett klick på Kopiera.
WiFi-QR: WiFi-uppgifter formateras till strängen WIFI:S:<ssid>;T:<enc>;P:<password>;H:<hidden>;; (enligt ZXing:s WiFi-specifikation) och kodas sedan som en vanlig QR-kod. När den skannas av en telefonkamera eller QR-app ansluter enheten automatiskt till nätverket utan att lösenordet behöver skrivas in för hand. Krypteringsalternativ: WPA/WPA2 (modern), WEP (äldre) eller Ingen (öppet nätverk). Ange Dolt SSID till Sant för nätverk som inte sänder ut sitt namn.
vCard-QR: Kontaktuppgifter formateras till en textblock i vCard 3.0 (BEGIN:VCARD...END:VCARD) och kodas sedan som en QR-kod. När koden skannas uppmanar telefonen att spara en ny kontakt med förifyllda fält för namn, telefon, e-post, företag, titel och webbplats. Alla fält är valfria — fyll i minst ett namn för att generera. Standardformatet vCard fungerar med iOS, Android och alla vanliga kontaktappar.
Batch-QR: Klistra in flera textposter (en per rad) och var och en kodas självständigt till sin egen QR-kod. Alla koder visas i ett rutnät nedan. Varje QR-kort visar innehållsetiketten (förkortad för läsbarhet) och har en Spara-knapp för att ladda ned den enskilda QR-koden som PNG. Storleksreglaget styr alla koder enhetligt. Tomma rader hoppas över.
Stilad QR: Genererar en QR-kod med anpassade förgrunds- och bakgrundsfärger (välj valfritt färgpar med tillräcklig kontrast) och en valfri centrerad logotyp. Använder felkorrigering på H-nivå (30 % tolerans) så att QR-koden förblir skannbar även när logotypen täcker cirka 22 % av kodens yta. Logotypen placeras centrerad med en liten vit kant för att skilja den från QR-modulerna. Färger tillämpas via RGBA-hexsträngar; QR-koden renderas först till en bild och logotypen läggs sedan ovanpå.