Fill in the details on the left, then generate your QR code.
Website links, Wi-Fi logins, contact cards, SMS, and more — build it, preview it, verify it decodes correctly, then download a print-ready PNG or SVG.
Fill in the details on the left, then generate your QR code.
QR readers look for empty space around the code before they even start decoding. Keep at least a 4-module margin — the default here — especially when placing the code near other graphics.
Adding a center logo blocks part of the pattern. SmartToolNexa switches to High (30%) error correction automatically so the missing data can still be reconstructed.
Every code you generate here is decoded automatically to confirm it reads back correctly. Still — scan it with your own phone once before sending it to print.
A QR code stores a short piece of data, usually a web address, as a pattern of squares that a phone camera can read. This generator makes standard static QR codes: the content is written straight into the pattern, with no account, redirect or tracking service in between. The code keeps working as long as the content itself is valid.
Every time you generate a code, SmartToolNexa reads it back with a QR decoder running in your browser and compares the result with what you entered:
Automatic verification is a strong first check, but always scan with a real phone too. On an iPhone or most Android phones, open the Camera app (or Google Lens) and point it at the code; a link or action appears on screen. Test the printed version at its final size: as a rough guide, keep codes at least about 2 × 2 cm (0.8 in) for close-up scanning, and larger for posters or signs read from a distance.
Say your guest network is called CafeGuest, uses WPA2 and has the password coffee2026. Choose the Wi-Fi tab, enter the network name, keep security on WPA / WPA2 / WPA3, type the password and generate. The code contains this text:
WIFI:T:WPA;S:CafeGuest;P:coffee2026;H:false;;
Phones that scan it offer to join the network straight away. Special characters such as semicolons or commas in a network name or password are escaped automatically so the code still reads correctly.
Tip: anyone who scans a Wi-Fi code can see the password, so only share codes for networks you’re happy for guests to use. A separate guest network is ideal.
No. They are static codes: the content is stored in the pattern itself. A website code keeps working as long as the web address does.
No. Different content produces a different pattern, so you would need a new code. If a link might change, point the code at a page you control and update that page instead.
SVG is a vector format that stays sharp at any size, which makes it best for print and design tools. PNG suits websites, documents and slides; choose a larger size if you’ll print it. The transparent background option applies to PNG only.
A logo covers part of the pattern. High (H) error correction lets scanners rebuild up to about 30% of hidden or damaged data, so the code stays readable. You can still choose another level yourself.
Up to a few thousand characters in theory, but more data means more, smaller squares that are harder to scan. Short web addresses give the most reliable codes. If your content is too long for the selected level, the generator tells you and suggests a lower level or shorter content.
Yes. The codes you create are yours to use, including on products and marketing materials. Please make sure the content you encode is lawful and that you’re allowed to link to it; see our Terms of Service.
More free tools: PDF Merge · Profit & Margin Calculator