Generera en QR-kod (PNG, SVG, WebP eller GIF)

skapa omedelbart en QR-kod (PNG, SVG, WebP eller GIF) från en URL, text, wifi eller kontakt. Anpassa färgerna, lägg in din logotyp i mitten och välj mellan kvadratiska eller runda moduler

Anpassning (valfritt)

Varför använda ett QR-kodgenereringsverktyg?

QR-koder är tvådimensionella streckkoder som kan lagra information läsbar av maskiner. De används ofta för att koda URL:er, texter, geografiska koordinater och mycket mer. Ett QR-kodgenereringsverktyg gör det enkelt att skapa QR-koder från olika datakällor, vilket underlättar informationsdelning och snabb åtkomst till resurser.

Egenskaper hos QR-kodgenereringsverktyget

Verktyget tar in en textsträng (URL, fritt innehåll, strukturerade data) och producerar motsvarande QR-kod. Välj utdataformat mellan PNG, SVG, WebP eller GIF, anpassa förgrunds- och bakgrundsfärger och bädda eventuellt in en logotyp i mitten av koden för ditt varumärkesmaterial.

Så använder du QR-kodgenereringsverktyget

Ange textsträngen som ska kodas och välj önskat utdataformat (PNG, SVG, WebP eller GIF). Justera förgrunds- och bakgrundsfärgerna via de avsedda väljarna och ladda eventuellt upp en logotyp i PNG, JPG eller WebP under 2 MB som integreras i mitten av koden. Klicka på "Generera": verktyget visar de två visuella varianterna sida vid sida, kvadratiska moduler (klassisk QR) och runda moduler (modern look), så att du kan välja den du föredrar.

Om kontrasten mellan de två valda färgerna är för låg eller inverterad (ljust på mörkt) visas en varning: läsbarheten för skannrar är då inte längre garanterad.

Vanliga frågor

Hur mycket text kan jag maximalt koda?

QR-standarden tillåter upp till ungefär 4 296 alfanumeriska tecken eller 2 953 råa bytes. I praktiken gäller att ju större nyttolasten är, desto tätare blir QR-koden och desto svårare att skanna med en smartphone. Håll dig helst under några hundra tecken för att bevara en smidig läsning även på en blygsam skärm.

Vilket utdataformat ska jag välja: PNG, SVG, WebP eller GIF?

PNG är det mångsidiga standardformatet, perfekt för e-postutskick och klassisk webbintegration. SVG är vektorbaserat: det förblir skarpt i alla storlekar, idealiskt för storformatstryck (affisch, roll-up) eller CSS-styling. WebP ger filer som är ~25 % lättare än PNG vid likvärdig rendering, intressant för att minska sidvikten. GIF är främst användbart för bakåtkompatibilitet med äldre system.

Kan jag anpassa färgerna och lägga till en logotyp?

Ja. Färgväljarna gör det möjligt att fritt definiera förgrunden (de mörka modulerna) och bakgrunden. En logotyp i PNG, JPG eller WebP (upp till 2 MB) kan integreras i mitten av QR-koden: den omges automatiskt av en vit cirkel för en ren integration oavsett bakgrund, och felkorrigeringsnivån höjs för att kompensera den upptagna ytan. För att koden ska förbli läsbar, behåll en stark kontrast, håll förgrunden mörkare än bakgrunden (de flesta skannrar läser inte inverterade QR-koder), och skriv ut eller visa koden i en minimistorlek på cirka 2 cm per sida.

Skickas mina data till en tredjepartstjänst?

Nej. Genereringen utförs av vår server, utan anrop till en extern tjänst och utan lagring efter att resultatet skickats. Texten eller URL:en du kodar lämnar inte vår infrastruktur och loggas inte i klartext i applikationsloggarna.

Kan man koda en URL med UTM-parametrar?

Absolut. En URL med parametrar som ?utm_source=affiche&utm_medium=qr kodas som den är. Du kan sedan följa besök från QR:en i ditt analysverktyg. Tänk bara på att ju längre URL:en är, desto tätare blir QR:en.

Kan en QR-kod gå ut eller återkallas?

Nej i sig själv. När en QR-kod är tryckt kodar den en fast text och den texten kommer inte att ändras. Om du planerar att ändra destinationen senare, koda en kort URL som du kontrollerar (din egen redirector) istället för den slutgiltiga URL:en. Du kan då ändra målet utan att skriva ut QR:en igen.

Hur avkodar man en befintlig QR-kod?

Använd vår QR-kodläsare: ladda upp bilden av QR:en (JPEG, PNG, GIF, WebP eller BMP) och få tillbaka dess textinnehåll. Det är praktiskt för att verifiera vad som kodats före tryck, eller för att avkoda en QR mottagen som bilaga utan att använda din smartphone.

Exempelförfrågan

curl -X POST https://cdrn.fr/api/v1/tools/qr-code-encoder/execute \
  -H "Content-Type: application/json" \
  -d '{"data":"...","output_format":"png","module_style":"squares","foreground_color":"#000000","background_color":"#ffffff"}'
curl -X POST https://cdrn.fr/api/v1/tools/qr-code-encoder/execute \
  -F "data=..." \
  -F "output_format=png" \
  -F "module_style=squares" \
  -F "logo=@/path/to/file" \
  -F "foreground_color=#000000" \
  -F "background_color=#ffffff"

Indatasschema

Fält Typ Obligatorisk Standard
data string
output_format choice (png, svg, webp, gif)
module_style string (squares, dots, both) squares
logo file
foreground_color string #000000
background_color string #ffffff

detta verktyg accepterar också en valfri fil - använd Content-Type multipart/form-data för att ladda upp den, annars räcker application/json

Slutpunkter

  • GET https://cdrn.fr/api/v1/tools - listar alla tillgängliga verktyg
  • GET https://cdrn.fr/api/v1/tools/qr-code-encoder - hämtar schemat för detta verktyg
  • POST https://cdrn.fr/api/v1/tools/qr-code-encoder/execute - kör detta verktyg med en JSON-payload