Générateur de codes QR
Créez des codes QR personnalisés et fiables pour les liens, réseaux Wi-Fi, textes et coordonnées.
- Traitement localVotre code QR est entièrement généré dans votre navigateur.
- Correction d'erreurChoisissez l'équilibre entre densité du code QR et capacité de récupération.
- Exportation PNG et SVGTéléchargez des codes QR raster ou vectoriels pour une utilisation numérique ou imprimée.
Guide pédagogique
Comprendre les codes QR
Principes fondamentaux
Les trois grands carrés d'angle aident les scanners à localiser et à orienter le code QR.
Permet à un code QR de rester lisible même lorsqu'une partie de celui-ci est endommagée ou recouverte.
L'espace vide autour du code QR aide les scanners à le séparer du contenu environnant.
Détails techniques
Plongez en profondeur dans les dimensions des modules, les modèles de synchronisation et la correction polynomiale.
| Motif | Structure | Rôle |
|---|---|---|
| Modèles de recherche | Concentrique 1:1:3:1:1 | Identifie l'orientation, l'échelle et l'angle de capture. |
| Modèles de synchronisation | Alternance noir/blanc | Calcule les coordonnées du module et la taille de la grille de version. |
| Zone tranquille | ≥ 4 modules | Empêche le bruit visuel dû au fond perdu ou aux interférences de bord. |
| Points d'alignement | Sous-grille 5×5 | Normalise la distorsion de perspective sur les surfaces courbes. |
Référence de correction d'erreur
Capacité de récupération approximative à travers les niveaux standard (pas de garanties) :
PNG ou SVG
Idéal pour : les sites Web, les e-mails, la messagerie, l’utilisation numérique normale.
Idéal pour : l’impression, l’emballage, les affiches, la mise à l’échelle grand format.
Synthèse programmatique
Générez des codes QR vectoriels par programmation à l'aide de Node.js, Python ou d'utilitaires en ligne de commande.
import QRCode from 'qrcode';
// Node.js avec la bibliothèque qrcode
const svg = await QRCode.toString('https://toolporta.dev', {
type: 'svg',
errorCorrectionLevel: 'H',
margin: 4,
color: { dark: '#0f131c', light: '#ffffff' }
});Base de connaissances
Foire aux questions
Questions courantes sur les codes QR statiques, la correction d'erreur et les formats vectoriels.