Meilleur gratuit Générateur de code QR
Transformez tout lien ou texte en un code QR téléchargeable — statique, non suivi, libre et sans fil.
Comment ça marche
- Saisissez le contenu. Saisissez le lien ou le texte que vous voulez que le code QR contienne.
- Choisir les options. Choisissez une taille et un niveau de correction d'erreur (plus élevé survit à plus de dommages).
- Télécharger PNG. Le code QR apparaît instantanément — téléchargez-le en tant que PNG.
A propos de cet outil
Créez un code QR pour une URL, une connexion Wi-Fi, un numéro de téléphone ou tout texte. Choisissez la taille et le niveau de correction d'erreur — correction plus élevée signifie que le code scanne encore même si une partie de celui-ci est sale ou couvert — et téléchargez un PNG propre. Les codes sont statiques et contiennent seulement les données que vous tapez, il n'y a donc pas de redirection, pas de suivi et pas d'expiration. Pas de filigrane, pas de inscription, et rien sur votre code est stocké après que la page le rend.
À quoi les gens s'en servent
- Mettez un lien vers votre site sur un dépliant, une carte ou une affiche
- Partager un mot de passe Wi-Fi vous pouvez scanner
- Ajouter un menu ou un lien de réservation à une tente de table
- Lien d'un produit vers une page de commentaires ou d'instructions
API développeur
Automatisez cet outil à partir de votre propre code. Envoyez une demande POST au point final ci-dessous et obtenez le même résultat que l'outil web produit. Il est limité par IP et n'a pas besoin d'inscription — les clés API pour les limites plus élevées arrivent.
https://best.free/api/tools/qr-code-generator/
| Paramètre | Exemple | Requis | Annexe |
|---|---|---|---|
text |
https://best.free |
Oui | URL or text to encode (≤2000 chars). |
size |
10 |
Numéro | Module pixel size 4–20. |
ec |
M |
Numéro | Error correction L/M/Q/H. |
curl -X POST https://best.free/api/tools/qr-code-generator/ \
-H 'Content-Type: application/json' \
-d '{"text": "https://best.free", "size": 10, "ec": "M"}'
import requests
r = requests.post(
"https://best.free/api/tools/qr-code-generator/",
json={"text": "https://best.free", "size": 10, "ec": "M"},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/qr-code-generator/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "https://best.free", size: 10, ec: "M" }),
});
const data = await r.json();
console.log(data);
Réponse: JSON with a base64 PNG data URI in "image".
{"ok": true, "image": "data:image/png;base64,iVBORw0KG..."}