Comment générer un QR code ?
Saisissez une URL ou n’importe quel texte et l’outil produit un QR code en PNG ou en SVG que vous pouvez télécharger. Le code est généré dans votre navigateur : le contenu que vous encodez — y compris s’il est confidentiel — n’est jamais transmis.
Fonctionne entièrement dans votre navigateur · aucun téléversement · aucun compte · aucun filigrane
- Saisissez le texte ou l’URL à encoder.
- Choisissez la taille, la marge et le niveau de correction d’erreur.
- Téléchargez le résultat en PNG ou en SVG vectoriel.
Une URL, du texte brut, les infos d’un réseau Wi-Fi ou des coordonnées. Tout reste sur cette page.
Aperçu
L’aperçu apparaît dès que vous saisissez du texte.
Ce que cette page peut faire
- Encode du texte, des URL, des informations Wi-Fi ou des coordonnées
- Taille, marge et niveau de correction d’erreur réglables
- Téléchargement en PNG ou en SVG vectoriel
- Le contenu encodé ne quitte jamais la page
Quand utiliser cette page
- Encoder une URL courte, des identifiants Wi-Fi ou des coordonnées pour l’impression ou le partage.
- Vous voulez un PNG matriciel ou un SVG vectoriel, sans téléversement.
- Choisir vous-même le niveau de correction d’erreur.
Quand choisir une autre solution
- Le contenu est long : la capacité chute nettement quand la correction d’erreur augmente, et l’outil signale le dépassement au lieu de produire un code illisible.
- Vous avez besoin de statistiques de scan, d’une destination modifiable ou d’un code de marque avec logo.
- Vous avez besoin d’une qualité d’impression garantie à une taille physique précise.
Comparaison avec les autres solutions
Les services de QR dynamique permettent de changer la destination après impression et rapportent le nombre de scans, mais ils font passer les lecteurs par leurs serveurs et demandent généralement un compte. Ce générateur produit un code statique dont la cible ne pourra jamais changer, et il ne peut pas vous dire si une impression de 12 mm se scannera de façon fiable — testez l’impression réelle. Le SVG est une grille vectorielle sans taille en pixels fixe, ce qui explique que le champ de taille n’affecte que le PNG.
Où vont vos fichiers
Nulle part. Cette page charge le code qui fait le travail, et à partir de là, le fichier que vous ouvrez est lu par votre propre navigateur. Pas d’étape de téléversement, pas de copie temporaire sur un serveur, pas de nettoyage à croire sur parole : les données ne traversent jamais le réseau, il n’y a donc rien à supprimer ensuite. Vous pouvez le vérifier vous-même : ouvrez le panneau réseau de votre navigateur pendant que l’outil tourne et regardez-le rester silencieux.
Questions sur cet outil
- Quel niveau de correction d’erreur choisir ?
- M (environ 15 % récupérable) est le choix par défaut raisonnable, celui de la plupart des générateurs. Montez à Q ou H quand le code sera imprimé petit, posé sur une surface courbe ou orné d’un logo au centre, car plus de redondance survit aux dégradations mais laisse moins de place aux données. Ne descendez à L que si vous avez besoin de chaque octet de capacité et que le code sera scanné de près.
- Combien de texte tient dans un QR code ?
- Cela dépend du niveau de correction d’erreur : environ 2 900 caractères de texte ordinaire en L, jusqu’à environ 1 270 en H. Une saisie numérique tient davantage, une saisie en octets moins. Si votre contenu est trop long, le générateur le signale au lieu de produire un code illisible.
- Pourquoi le SVG ignore-t-il le réglage de taille ?
- Le SVG est un format vectoriel : le fichier téléchargé contient la grille de modules et aucune taille fixe en pixels — vous l’agrandissez à la dimension voulue dans un outil de design ou sur une page sans qu’il devienne flou. Le champ de taille règle l’aperçu PNG et le PNG téléchargé ; la taille physique d’un SVG imprimé est celle que vous lui donnez.
Autres outils du même groupe
- Formateur JSONEmbellissez, minifiez et validez du JSON, avec la position de l’erreur si le JSON est invalide.
- Générateur de hachageEmpreintes SHA-1, SHA-256, SHA-384 et SHA-512 d’un texte ou d’un fichier, calculées en local.
- Encodeur Base64Encodez du texte ou un fichier en Base64 et décodez-le, variantes URL-safe comprises.
- Testeur de regexTestez une expression régulière JavaScript sur un texte d’exemple, avec correspondances et groupes de capture.