# Générateur de code-barres et de QR code

Crée un QR code, un EAN-13, UPC-A, Code 128, ITF-14 ou Data Matrix, télécharge-le en SVG ou PNG, ou lis un code dans une image.

https://codeknife.dev/fr/generateur-code-barres-qr/

## Ce qu’il fait

Dessine un QR code, un EAN-13, EAN-8, UPC-A, Code 128, ITF-14 ou Data Matrix à partir du texte saisi et le télécharge en SVG ou PNG. Les codes numériques reçoivent leur chiffre de contrôle, et un chiffre faux est expliqué au lieu d’être dessiné. Dans les navigateurs compatibles, il peut aussi lire un code dans une image.

## Comment l’utiliser

1. Choisis un type de code et saisis le contenu, ou choisis un exemple.
2. Vérifie l’aperçu. Augmente la correction d’erreur du QR si le code sera imprimé petit ou avec un logo.
3. Télécharge le SVG pour l’impression ou le PNG pour les écrans, ou lis un code dans une image.

## Exemples

`https://codeknife.dev` en QR code ouvre le site quand on le scanne. `590123412345` en EAN-13 devient `5901234123457` : l’outil ajoute le chiffre de contrôle. Code 128 accepte l’ASCII imprimable, comme `CODEKNIFE-2026`.

## Bon à savoir

- EAN-13 a 13 chiffres, EAN-8 en a 8, UPC-A 12 et ITF-14 14 ; le dernier est un chiffre de contrôle. Saisis les chiffres sans lui et il est ajouté ; saisis-les tous et un chiffre de contrôle faux est refusé.
- Le code dessiné est une image, noir sur blanc avec une marge, donc il se scanne aussi sur une page sombre. Le SVG reste net à toute taille ; le PNG a une taille fixe donnée par l’option de taille.
- Lire un code dans une image demande l’API Barcode Detection du navigateur, que tous n’ont pas encore. Dans les deux cas rien n’est envoyé : l’image est lue sur ton appareil.

## Quel code-barres choisir ?

Utilise un QR code pour des liens et du texte que l’on scanne avec un téléphone. Utilise EAN-13 ou UPC-A pour les produits vendus en magasin, ITF-14 pour les cartons et Code 128 pour les étiquettes internes et l’expédition. Data Matrix convient aux très petits marquages. Les codes numériques reçoivent leur chiffre de contrôle, et un chiffre faux est refusé.

## Questions fréquentes

### À quoi sert le niveau de correction d’erreur ?

Un QR code contient des données de secours et reste lisible quand une partie est sale ou masquée. Un niveau plus élevé résiste à plus de dégâts mais demande plus de points pour le même texte. Moyenne est un bon réglage par défaut ; choisis Élevée si tu imprimes un logo au centre.

### Puis-je utiliser librement le code créé ?

Oui. Le code est dessiné dans ton navigateur et t’appartient, sans filigrane. Pour des numéros EAN ou UPC en magasin, il te faut quand même un préfixe d’entreprise GS1, car les chiffres identifient ton produit dans le monde entier.

### Cet outil envoie-t-il ma saisie quelque part ?

Non. Le code est dessiné dans ton navigateur et ce que tu saisis n’est jamais envoyé à nos serveurs.