Een QR Code genereren (PNG, SVG, WebP of GIF)

genereer direct een QR Code (PNG, SVG, WebP of GIF) van een URL, tekst, wifi of contact. Pas de kleuren aan, voeg uw logo in het midden in en kies tussen vierkante of ronde modules

Aanpassing (optioneel)

Waarom een QR-codegeneratortool gebruiken?

QR-codes zijn tweedimensionale streepjescodes die machinaal leesbare informatie kunnen opslaan. Ze worden vaak gebruikt om URL's, teksten, geografische coördinaten en nog veel meer te coderen. Met een QR-codegeneratortool kunt u eenvoudig QR-codes maken uit verschillende gegevensbronnen, wat het delen van informatie en de snelle toegang tot bronnen vergemakkelijkt.

Kenmerken van de QR-codegeneratortool

Deze tool neemt een tekstreeks (URL, vrije inhoud, gestructureerde data) als invoer en produceert de bijbehorende QR-code. Kies het uitvoerformaat tussen PNG, SVG, WebP of GIF, pas de voorgrond- en achtergrondkleuren aan en integreer optioneel een logo in het midden van de code voor uw merkmateriaal.

Hoe u de QR-codegeneratortool gebruikt

Voer de te coderen tekstreeks in en selecteer het gewenste uitvoerformaat (PNG, SVG, WebP of GIF). Pas de voorgrond- en achtergrondkleuren aan via de daarvoor bestemde kiezers en upload optioneel een PNG-, JPG- of WebP-logo van minder dan 2 MB om het in het midden van de code te integreren. Klik op „Genereren": de tool toont de twee visuele varianten naast elkaar – vierkante modules (klassieke QR) en ronde modules (moderne look) – zodat u kunt kiezen welke u verkiest.

Als het contrast tussen de twee gekozen kleuren te laag of omgekeerd is (licht op donker), verschijnt een waarschuwing: de leesbaarheid door scanners is dan niet meer gegarandeerd.

Veelgestelde vragen

Wat is de maximale hoeveelheid tekst die ik kan coderen?

De QR-standaard staat tot ongeveer 4 296 alfanumerieke tekens of 2 953 ruwe bytes toe. In de praktijk geldt: hoe groter de payload, hoe dichter de QR en hoe moeilijker te scannen door een smartphone. Blijf bij voorkeur onder enkele honderden tekens om een vlotte lezing te behouden, zelfs op een bescheiden scherm.

Welk uitvoerformaat kiezen: PNG, SVG, WebP of GIF?

PNG is het veelzijdige standaardformaat, perfect voor verzending per e-mail en klassieke webintegratie. SVG is vectorgebaseerd: het blijft scherp op elke grootte, ideaal voor grootformaatprints (poster, roll-up) of styling met CSS. WebP produceert bestanden die ~25 % lichter zijn dan PNG bij vergelijkbare weergave, handig om de paginagrootte te beperken. GIF blijft vooral nuttig voor compatibiliteit met oudere systemen.

Kan ik de kleuren aanpassen en een logo toevoegen?

Ja. Met de kleurkiezers kunt u de voorgrond (de donkere modules) en de achtergrond vrij definiëren. Een logo in PNG, JPG of WebP (tot 2 MB) kan in het midden van de QR worden geïntegreerd: het wordt automatisch omringd door een witte schijf voor een nette integratie ongeacht de achtergrond, en het foutcorrectieniveau wordt verhoogd om het ingenomen oppervlak te compenseren. Houd voor leesbaarheid een sterk contrast aan, houd de voorgrond donkerder dan de achtergrond (de meeste scanners lezen geen omgekeerde QR-codes), en druk of toon de code op een minimumformaat van ongeveer 2 cm per zijde.

Worden mijn gegevens naar een service van derden verzonden?

Nee. De generatie wordt uitgevoerd door onze server, zonder oproep naar een externe service en zonder behoud na het verzenden van het resultaat. De tekst of URL die u codeert, verlaat onze infrastructuur niet en wordt niet duidelijk in de applicatielogs gelogd.

Kan ik een URL met UTM-parameters coderen?

Zeker. Een URL met parameters zoals ?utm_source=poster&utm_medium=qr wordt zo gecodeerd. U kunt vervolgens de bezoeken vanuit de QR volgen in uw analytics-tool. Houd er rekening mee dat hoe langer de URL, hoe dichter de QR.

Kan een QR-code verlopen of worden ingetrokken?

Op zichzelf niet. Eenmaal afgedrukt codeert een QR-code een vaste tekst en deze tekst verandert niet meer. Als u van plan bent de bestemming later te wijzigen, codeer dan een korte URL die u beheert (uw eigen redirector) in plaats van de uiteindelijke URL. U kunt dan het doel wijzigen zonder de QR opnieuw af te drukken.

Hoe decodeer ik een bestaande QR-code?

Gebruik onze QR-codelezer: upload de afbeelding van de QR (JPEG, PNG, GIF, WebP of BMP) en krijg de tekstinhoud terug. Dat is handig om te controleren wat er is gecodeerd voor het afdrukken, of om een als bijlage ontvangen QR te decoderen zonder uw smartphone te gebruiken.

Voorbeeldverzoek

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"

Invoerschema

Veld Type Vereist Standaard
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

deze tool accepteert ook een optioneel bestand - gebruik Content-Type multipart/form-data om het te uploaden, anders volstaat application/json

Endpoints

  • GET https://cdrn.fr/api/v1/tools - toont alle beschikbare tools
  • GET https://cdrn.fr/api/v1/tools/qr-code-encoder - geeft het schema van deze tool terug
  • POST https://cdrn.fr/api/v1/tools/qr-code-encoder/execute - voert deze tool uit met een JSON-payload