Choose a content type, adjust the look, check the preview, then download an SVG or PNG file. Your QR code is static and works without any account.
Encoded data size: max. 2,048 bytes
After choosing another type, use this button to display its fields.
Start with https:// or http://. Example: https://www.example.com
Line breaks are kept. Long texts make the code denser.
Local number with the country code selected above, or international format starting with +.
Exactly as it appears on your devices, up to 32 bytes.
Not required for an open network. It is never stored and stays hidden in the summary.
Enter at least a first name or a last name. Other fields are optional.
Application maximum: 2,048 bytes · Changing the language keeps non-personal fields; personal data and passwords are cleared.
512 px · Balanced (M)
The PNG uses whole pixels per module and may be slightly smaller; the SVG keeps the exact size.
Recovers about 7 % (L), 15 % (M, recommended), 25 % (Q) or 30 % (H) of a damaged code; more correction makes the code denser.
Custom colors apply when “Custom” is selected: dark code on a light background, contrast of at least 4.5:1.
Blank border around the code, in modules (4 to 20). Keep at least 4 for reliable scanning.
Server-side generation: your data is sent temporarily to the server to create the QR code, then it is neither stored nor logged.
Fill in the content, then select “Update preview” to see your QR code.
Generating the preview…
You can download directly, but we recommend checking the preview first.