acento.io
Utvecklarverktyg

QR-kod-generator

Skapa QR-koder från URL, text, vCard eller WiFi-lösenord – allt sker lokalt i din webbläsare, ingenting skickas till en server.

Av Carlos Suárez , Systemingenjör
Senast uppdaterad:

Vad QR-kod-generator gör

Den här svenska versionen av verktyget låter dig skapa en skanningsbar QR-kod direkt i webbläsaren – utan att ladda upp något till en server. De flesta webbaserade QR-generatorer skickar din inmatning till ett externt API innan koden ritas upp. Det innebär att WiFi-lösenord, vCard-kontakter och privata URL:er passerar en tredje parts servrar och kan loggas. Här genereras allt lokalt: 100 % klientbaserat – dina data lämnar aldrig din webbläsare. Inga uppladdningar, ingen spårning, inga serverloggar. Verktyget stöder fyra lägen: URL, fritext, vCard och WiFi-inloggning. Du kan justera storlek, marginal, felkorrigeringsnivå (L/M/Q/H) samt förgrunds- och bakgrundsfärg. Resultatet laddas ned som SVG (vektorgrafik, skalbart till valfri storlek) eller PNG. Notera att MDN — encodeURIComponent används internt för att koda specialtecken i URL-läget, vilket gör att svenska tecken som å, ä och ö hanteras korrekt – viktigt eftersom Post- och telestyrelsen kräver IDN-stöd för .se-domäner.

Funktioner

  • Fyra innehållslägen. Välj mellan URL, fritext, vCard (namn, telefon, e-post, organisation) och WiFi-uppgifter. Varje läge anpassar kodningen automatiskt.
  • Felkorrigering L/M/Q/H. Nivå H gör att upp till 30 % av koden kan vara skadad och ändå skannas. Välj Q eller H om du planerar att lägga en logotyp i mitten.
  • Anpassningsbara färger. Ställ in valfri förgrunds- och bakgrundsfärg. Kom ihåg att mörk förgrund på ljus bakgrund är ett krav för tillförlitlig skanning – inverterade färger misslyckas ofta.
  • SVG och PNG-export. SVG-filen är vektorgrafik och kan skalas till valfri storlek utan kvalitetsförlust. PNG passar när du behöver en rastrerad bild för e-post eller dokument. Vill du konvertera eller koda data vidare finns [Base64 encoder & decoder](/sv/base64/) och [URL encoder & decoder](/sv/url-encoder/) som komplement.
  • Storlek och marginal. Minst 2 modulers marginal (tyst zon) runt koden är vad som verkligen påverkar skanbarhet – inte storleken i sig. Verktyget visar tydligt detta val.
  • Helt klientbaserat. Ingen data skickas till Acentos eller någon annans server. Koden genereras i din webbläsare med JavaScript, lämpligt för känslig information som WiFi-lösenord.

Så här använder du QR-kod-generator

Välj läge, fyll i innehållet, justera inställningar och ladda ned. Hela flödet tar under tio sekunder.

  1. Välj innehållsläge. Klicka på URL, Text, vCard eller WiFi beroende på vad koden ska innehålla.
  2. Fyll i data. Ange din URL (t.ex. https://www.acento.io), fritext, kontaktuppgifter eller WiFi-SSID och lösenord. Långa URL:er skapar tätare koder – förkorta dem gärna med en länkförkortare om du vill ha en enklare kod att skanna.
  3. Justera utseende. Ändra storlek, marginal och felkorrigeringsnivå. Välj färger – håll mörk förgrund på ljus bakgrund för säker skanning.
  4. Ladda ned. Klicka på Ladda ned SVG för tryck och stora format, eller Ladda ned PNG för digital användning i presentationer och e-post.

Vanliga användningsområden

  • WiFi-delning på kontor och boenden. Generera en WiFi-QR-kod med SSID och lösenord. Gäster skannar med kameran och ansluter direkt – ingen manuell inmatning. Lösenordet lämnar aldrig din enhet.
  • Visitkort med vCard. Lägg till en QR-kod på ditt visitkort. Mottagaren skannar och kontaktuppgifterna sparas direkt i telefonen utan att behöva skriva in något för hand.
  • Restaurangmenyer och trycksaker. Länka till en digital meny, ett formulär eller en landningssida via en URL-kod. Placeras på bord, skyltar eller flygblad för enkel åtkomst.
  • Konferenser och evenemang. Dela scheman, registreringslänkar eller presentationsbilder via QR-koder i programhäftet eller på skärmar i lobbyn.
  • Snabb textkodning för testning. Utvecklare kan koda en kort textsträng eller UUID och skanna med en testscanner för att verifiera ett läsarflöde. För att generera UUID:n, se [UUID generator](/sv/uuid-generator/).

Vanliga frågor

Skickas mina data till en server när jag genererar en QR-kod?

Nej. All kodgenerering sker i webbläsaren med JavaScript. Varken URL, WiFi-lösenord, vCard-data eller text skickas till Acentos servrar eller någon tredje part. Det finns inga nätverksanrop kopplade till genereringen.

Varför skannas inte min QR-kod?

De vanligaste orsakerna är för liten marginal (tyst zon), för låg kontrast (t.ex. grå på vit) eller inverterade färger (ljus förgrund på mörk bakgrund). Kontrollera även att URL:en är giltig och inte för lång. En QR-kod med hög felkorrigering (H) tål mer skada men blir också tätare – hitta en balans.

Vad är skillnaden mellan felkorrigeringsnivåerna L, M, Q och H?

L återställer upp till 7 % skadat data, M 15 %, Q 25 % och H 30 %. Välj Q eller H om koden ska tryckas på material som kan repas eller om du vill lägga en logotyp i mitten. För enkla digitala länkar räcker M.

Kan jag använda SVG-filen i trycksaker?

Ja. SVG är vektorgrafik och kan skalas till valfri storlek – från visitkort till A0-affisch – utan att bli pixlig. Öppna filen i Illustrator, Inkscape eller liknande och bädda in den direkt i layouten.

Fungerar QR-koder med svenska tecken i URL:er?

Ja. Verktyget använder MDN — encodeURIComponent för att koda å, ä och ö enligt procentkodning, vilket krävs för IDN-URL:er under .se-toppdomänen. Koden skannas korrekt av alla moderna QR-läsare.

Kan jag skapa en streckkod (barcode) med det här verktyget?

Nej, det här verktyget genererar QR-koder (2D-matriskoder), inte linjära streckkoder som EAN-13 eller Code 128. QR-koder kan lagra betydligt mer data och skannas enkelt med en vanlig smarttelefonkamera utan specialscanner.