Online Tools

How to Create a QR Code Online (Free, No Expiry)

Create QR codes for links, Wi-Fi, e-mail and phone numbers. Learn about static vs dynamic codes, error correction, sizes and how to make codes that scan reliably.

QR codes connect the physical world to the digital one: a menu on a table, a poster in a window, a business card, a product label. Creating one takes a minute — but a few details make the difference between a code that scans instantly and one that frustrates people.

Static vs. dynamic QR codes

  • A static QR code stores your content — a URL, text or Wi-Fi details — directly in the pattern. It works forever and needs no service behind it. You can't change the content after printing.
  • A dynamic QR code stores a short redirect link owned by a QR service. You can change the destination later, and the service can count scans — but if the service shuts down or you stop paying, the code may stop working.

RIZONI TOOLS creates static codes: free, private and permanent.

How to create a QR code

  1. Open the QR Code Generator.
  2. Choose a type: Link, Text, E-mail, Phone, SMS or Wi-Fi.
  3. Enter the details — the preview updates instantly.
  4. Adjust size, colors, margin and error correction if you like.
  5. Download PNG for screens and documents or SVG for professional printing.
Try this tool with RIZONI TOOLSFree, fast and processed in your browser.
Open QR Code Generator
## Wi-Fi QR codes

A Wi-Fi code lets guests join your network by scanning — no typing long passwords. Enter the network name (SSID), choose the security type (usually WPA/WPA2/WPA3) and the password. Most modern phone cameras recognize these codes automatically.

Making QR codes scan reliably

Contrast

Use a dark code on a light background. Light-on-dark or low-contrast color combinations fail on some scanners.

Quiet zone

Keep the empty margin around the code. Text or graphics too close to the edge confuse scanners.

Size and distance

A common guideline is that the code should be about one-tenth of the scanning distance: a code scanned from 1 meter should be roughly 10 cm wide.

Keep content short

The more data, the denser the pattern. Use short URLs where possible — a dense code needs to be printed larger.

Error correction

QR codes include redundancy so they still scan when partly damaged:

Level Can recover
L ~7%
M ~15% (good default)
Q ~25%
H ~30%

Higher levels are more robust but make the code denser.

Always test before printing

Scan the downloaded code with at least two different phones, from the distance people will actually use, before you print hundreds of copies.

Conclusion

Choose the right type, keep the content short, use strong contrast and test it. With a static code from the QR Code Generator you'll never have to worry about it expiring.

Frequently asked questions

Do free QR codes expire?

Static QR codes, like the ones RIZONI TOOLS creates, don't expire because the content is stored in the code itself. Some "dynamic" QR services stop working if you cancel a subscription.

How small can I print a QR code?

Around 2 × 2 cm is a practical minimum for a short link scanned up close. Larger distances and longer content need bigger codes.

Can I put my logo in the middle?

A higher error-correction level allows part of the code to be covered, but always test it carefully. Our generator creates clean codes without logos.

Tools mentioned in this article

Related articles