QR-code generator
Genereer gratis QR-codes online. Maak aangepaste QR-codes met kleuren en foutcorrectieniveaus.
Voer inhoud in om QR-code te genereren
Hogere niveaus laten scannen toe zelfs bij schade, maar slaan minder data op.
Directe generatie
QR-codes in realtime tijdens het typen. Geen wachttijd, geen serveraanroepen.
Volledig aanpasbaar
Pas grootte en correctie aan voor balans tussen capaciteit en betrouwbaarheid.
Privé en veilig
Generatie lokaal in je browser. Je data wordt nooit naar een server gestuurd.
Veelgestelde vragen
What is a QR code and how does it work?
QR staat voor "Quick Response". Een QR-code is een tweedimensionale matrix-barcode die gegevens opslaat in een raster van zwarte en witte vierkanten, modules genaamd. In tegenstelling tot traditionele lineaire barcodes die informatie in één dimensie opslaan (van links naar rechts), coderen QR-codes gegevens zowel horizontaal als verticaal, waardoor ze aanzienlijk meer informatie kunnen bevatten — tot 7.089 numerieke tekens of 2.953 bytes tekst in één symbool. QR-codes coderen gegevens met behulp van vier gestandaardiseerde modi: numeriek (cijfers), alfanumeriek (cijfers en hoofdletters), byte (elk 8-bits teken, inclusief UTF-8) en Kanji (Japanse tekens). Reed-Solomon-foutcorrectie voegt redundante gegevens toe waarmee de code kan worden gescand, zelfs als deze gedeeltelijk is beschadigd of bedekt. Onze gratis QR-codegenerator maakt direct volledig conforme QR-codes.
How do I scan a QR code with my phone?
De meeste moderne smartphones scannen QR-codes rechtstreeks met de standaard camera-app, zonder extra software. Op iPhone (iOS 11 en nieuwer): Open de Camera-app, richt deze op de QR-code en tik op de meldingsbanner die boven in het scherm verschijnt. Dit werkt op de iPhone 6s en alle nieuwere modellen. Het Bedieningspaneel bevat op sommige iOS-versies ook een ingebouwde QR-scanner. Op Android: Open de camera-app en richt deze op de QR-code. De meeste Android-camera's (Google Pixel, Samsung Galaxy, OnePlus en andere) detecteren QR-codes automatisch. Als de jouwe dat niet doet, gebruik dan Google Lens (beschikbaar in de Google-app of als zelfstandige app) of de ingebouwde scanner van het apparaat via het menu met snelle instellingen. Op een computer: Klik met de rechtermuisknop op de QR-code-afbeelding op een website en sla deze op. Gebruik vervolgens een webgebaseerde QR-decoder of je telefoon om de code vanaf het scherm te scannen.
Are QR codes free to generate? Are there any limits?
Ja, het genereren van QR-codes is volledig gratis met onze online QR-codegenerator. Er zijn geen verborgen kosten, geen abonnementen en geen beperkingen op het aantal statische QR-codes dat je kunt maken. Statische QR-codes coderen de bestemming rechtstreeks in het patroon en werken onbeperkt, zonder terugkerende kosten. Geavanceerde functies die bij sommige diensten kosten met zich mee kunnen brengen, zijn onder andere: - Dynamische QR-codes — Deze maken het bewerken van de bestemming en het volgen van analyses mogelijk. Sommige platforms bieden een beperkt aantal gratis dynamische codes; andere rekenen kosten voor doorlopende doorverwijzing en gegevensopslag. - Analyses en tracking — Realtime scanmonitoring, geografische gegevens en apparaatonderverdelingen maken doorgaans deel uit van betaalde abonnementen op gespecialiseerde QR-platforms. - Generatie op grote schaal — Als je programmatisch duizenden unieke codes moet genereren, bieden sommige diensten API-gebaseerde prijzen aan. Voor standaard eenmalig gebruik en kleine oplages van QR-codes zijn gratis generatoren ruim voldoende.
What is the difference between static and dynamic QR codes?
Het verschil ligt in hoe de bestemming wordt gecodeerd en of de code na het aanmaken kan worden gewijzigd. Statische QR-codes coderen de doel-URL of gegevens rechtstreeks in het QR-patroon. De gegevens zijn permanent ingebed en kunnen niet worden gewijzigd zonder een nieuwe code te genereren. Statische codes ondersteunen geen analyses — er is geen manier om te weten hoe vaak de code is gescand of waar. Ze werken altijd, zonder afhankelijkheid van een externe dienst. Kies statische QR-codes voor permanente toepassingen zoals productverpakkingen, ingebedde labels of visitekaartjes. Dynamische QR-codes coderen een korte doorverwijs-URL die scanners doorstuurt naar de werkelijke bestemming. De doorverwijsserver registreert elke scan en legt analysedata vast. De bestemming kan op elk moment worden gewijzigd zonder de code opnieuw te hoeven afdrukken — dezelfde code kan op verschillende dagen naar verschillende inhoud verwijzen. Dynamische codes vereisen dat de genererende dienst de doorverwijsserver onderhoudt. Kies dynamische QR-codes voor marketingcampagnes, tijdelijke promoties, A/B-testen en elk scenario waarin je scananalyses nodig hebt of de bestemming wilt kunnen bijwerken.
Which error correction level should I choose for my QR code?
QR-codes bieden vier foutcorrectieniveaus, elk met een andere afweging tussen bestendigheid tegen beschadiging en gegevenscapaciteit: - Niveau L (7% herstel) — Het beste voor digitale schermen waar beschadiging geen rol speelt. Maximaliseert de gegevenscapaciteit met de grootste modules. - Niveau M (15% herstel) — De standaardkeuze voor gedrukt materiaal in schone omgevingen. Geschikt voor flyers, brochures en bewegwijzering binnenshuis. - Niveau Q (25% herstel) — Aanbevolen voor productverpakkingen, verzendlabels en elke QR-code die wordt vastgepakt of bekrast. Dit is het minimale niveau voor QR-codes met logo's of afbeeldingen. - Niveau H (30% herstel) — Maximale bescherming voor bewegwijzering buitenshuis, industriële omgevingen en codes die worden blootgesteld aan weersomstandigheden of zware slijtage. Gebruik dit als je code een groot logo bevat. Met onze QR-codegenerator kun je het foutcorrectieniveau selecteren en een voorbeeld bekijken van hoe elke keuze de dichtheid van de code beïnvloedt. Voor de meeste algemene printtoepassingen begin je met niveau M. Als je een logo toevoegt, gebruik dan niveau Q of H.
Can I customize the color and design of my QR code?
Ja, QR-codes kunnen worden aangepast met merkkleuren, logo's en aangepaste modulevormen, zolang twee cruciale regels worden gevolgd: Regel 1: Voldoende contrast. De donkere modules moeten aanzienlijk donkerder zijn dan de lichte modules. Een veilig minimum is een contrastverhouding van 4,5:1. Donkerblauw op wit werkt goed; lichtgrijs op wit zal mislukken. Test je ontwerp in grijstinten — als de modules in elkaar overvloeien, zal de scanner moeite hebben. Regel 2: Toereikende foutcorrectie. Elke aanpassing die modules bedekt of wijzigt, verbruikt je foutcorrectiebudget. Gebruik voor codes met een ingebed logo niveau Q (25%) of niveau H (30%). Houd je logo onder de 20% van de totale oppervlakte van de code. Meestal beschikbare ontwerpopties: - Aangepaste voor- en achtergrondkleuren - Afgeronde of ronde modules in plaats van vierkanten - Aangepaste vindpatronen (de drie hoekvierkanten) - Logo- of pictogramoverlay in het midden - Verloopeffecten over de hele code (niet per module) - Kleur van de rustzone en call-to-action-labels Onze gratis QR-codegenerator ondersteunt alle belangrijke aanpassingsopties en valideert de scanbaarheid vóór het downloaden. Exporteer in PNG- of SVG-formaat voor print- of digitaal gebruik.
Why is my QR code not scanning? How do I fix it?
QR-codes scannen doorgaans niet om een van de volgende veelvoorkomende redenen: 1. Onvoldoende contrast — De donkere en lichte kleuren lijken te veel op elkaar. Oplossing: vergroot het contrast. Maak de voorgrond donkerder of de achtergrond lichter. Test het ontwerp in grijstinten. 2. Code te klein afgedrukt — Onder de 2 cm (0,8 inch) kunnen veel telefoons de modules niet scherpstellen. Oplossing: druk groter af. De minimale grootte hangt af van de omgeving — 2 cm voor gebruik van dichtbij, 5-10 cm voor posters, 20+ cm voor billboards. 3. Ontbrekende of onvoldoende rustzone — De code heeft aan alle zijden minimaal 4 modules vrije witte ruimte nodig. Oplossing: voeg een effen witte rand rond de code toe. Als de code op een gekleurde achtergrond staat, moet de rustzone nog steeds wit of zeer licht zijn. 4. Beschadigde of vuile code — Krassen, vlekken of schaafplekken overschrijden de foutcorrectiecapaciteit. Oplossing: gebruik een hoger foutcorrectieniveau (Q of H) of vervang de fysieke code. 5. Glanzend oppervlak — Reflecties van glanzend papier of lamineren kunnen de scanner verblinden. Oplossing: gebruik materialen met een matte afwerking. Als glanzend onvermijdelijk is, vergroot dan de printgrootte en het foutcorrectieniveau. 6. Slechte verlichting — De scanner kan modules niet onderscheiden bij zeer zwak of zeer fel licht (direct zonlicht). Oplossing: plaats de code in gelijkmatig verlichte ruimtes. 7. Logo te groot — Het logo bedekt meer modules dan de foutcorrectie kan reconstrueren. Oplossing: verklein het logo tot onder de 20% van het code-oppervlak. Gebruik foutcorrectieniveau H. 8. Vervormde code — De code is afgedrukt op een gebogen oppervlak, uitgerekt of scheef. Oplossing: gebruik een grotere code, zodat de vervorming per module kleiner is. Test het scannen vanuit meerdere hoeken. Voor een snelle oplossing: probeer het foutcorrectieniveau te verhogen, de code te vergroten of de code opnieuw te genereren met kleuren met meer contrast.
What types of data can I encode in a QR code?
QR-codes ondersteunen het coderen van de volgende gegevenstypen via gestandaardiseerde formatsjablonen: - URL — Webadressen die bij het scannen in de browser openen - Platte tekst — Elke tekstinhoud die rechtstreeks aan de gebruiker wordt getoond - E-mailadres — Vult het veld Aan vooraf in; kan onderwerp en bericht bevatten - Telefoonnummer — Opent de kiesfunctie met het nummer al ingevuld - SMS-bericht — Opent de berichtenapp met het nummer en een vooraf ingevuld bericht - vCard-contact — Slaat contactgegevens (naam, telefoon, e-mail, adres, bedrijf) op in het adresboek van de telefoon - WiFi-referenties — Verbindt het apparaat zonder handmatige invoer met een WiFi-netwerk (SSID, wachtwoord, versleutelingstype) - Agenda-evenement — Maakt een agenda-item aan met titel, datum, tijd, locatie en beschrijving - Geografische locatie — Opent Google Maps of Apple Maps op de opgegeven coördinaten of het opgegeven adres - Cryptocurrency-adres — Bitcoin-, Ethereum- en andere crypto-walletadressen voor betalingen Onze gratis QR-codegenerator biedt speciale invoerformulieren voor elk gegevenstype, zodat de opmaak correct is en de compatibiliteit met scanapps maximaal.