QRelio
Free forever • Unlimited QR codes

QR Code Generator — create your custom QR

Customize with your colors, shape, logo and frame in 3 simple steps. Download instantly as PNG, SVG or JPG.

Every QR code type, in one tool

Encode anything from a website to a WiFi password or a complete contact card.

Features built for beautiful, scannable QR codes

Everything you need to design a QR that matches your brand and scans every time — no signup, no watermark, no limits.

Colors & gradients

Pick any foreground/background color or apply linear and radial gradient fills with two color stops.

Dot shapes

Choose from square, rounded, dots, classy, classy-rounded, and extra-rounded pattern styles.

Corner styles

Independent control over corner squares and corner dots — square, dot, or extra-rounded.

Logo overlay

Drop in any PNG, JPG, or SVG. Error correction is auto-bumped to High to stay scannable.

Frames & captions

Wrap your code in a branded frame with caption text — “Scan me” or anything you want.

Error correction

Levels L, M, Q, and H — tune for printing conditions or logo coverage.

PNG, SVG, JPG

Export print-ready vector SVG or PNG up to 2048×2048. SVG recommended for large format.

20+ content types

Website, text, email, SMS, WhatsApp, phone, WiFi, vCard, event, geo, PDF, image, video, socials, and more.

Live preview

Every change updates the preview instantly — no “generate” button to click.

Private by default

Static QR codes are built locally in your browser. We never see what you encode.

Universal scanning

Works on every modern iPhone and Android camera — no app required.

Free & unlimited

No signup, no watermark, no limits. Use commercially without restriction.

How it works

From content to download in three steps. No account needed.

  1. 1

    Pick a content type

    Choose from 20+ types — website, WiFi, vCard, PDF, video and more.

  2. 2

    Design your QR

    Set colors, dot shapes, corners, error correction, frame and logo.

  3. 3

    Download & share

    Export as PNG, SVG or JPG in seconds. Print, post, or embed anywhere.

Real-world QR code use cases

Each example below is a real, scannable QR — point your camera and try it. Swipe through to see how nine different industries put them to work.

Live example
QR code preview
Scan to see today's menu
Use case #01

Restaurants & cafés

Replace paper menus with a QR that opens your digital menu, shares WiFi credentials, takes feedback, or accepts tips — all from a single tabletop sticker.

Live example
QR code preview
Scan for product details
Use case #01

Retail & packaging

Add product info, warranty registration, ingredient lists, or a loyalty signup to every package. Customers learn more without breaking the seal.

Live example
QR code preview
Scan to add to calendar
Use case #01

Events & conferences

Print on tickets and badges to verify entry, share schedules, open speaker bios, or add sessions to attendee calendars in one tap.

Live example
QR code preview
Scan to view this home
Use case #01

Real estate

Yard signs, brochures, and window displays get a QR linking to the listing, the virtual tour, or the agent's vCard — capture leads even after hours.

Live example
QR code preview
Scan to open the lesson
Use case #01

Education & classrooms

Link worksheets to videos, homework to submission forms, and library posters to e-book pages. Students get instant access without typing URLs.

Live example
QR code preview
Scan for 20% off
Use case #01

Marketing campaigns

Posters, flyers, magazine ads, and TV spots bridge offline media to a landing page in one tap. Track every scan when you upgrade to dynamic codes.

Live example
QR code preview
Scan to save my contact
Use case #01

Business cards

vCard QR codes save complete contact info — name, role, phone, email, social profiles — to a phone in one scan, with zero typing required.

Live example
QR code preview
Scan for after-care info
Use case #01

Healthcare

Patient instructions, medication info, appointment booking, and consent forms become accessible without printing reams of paper.

Live example
QR code preview
Scan to track shipment
Use case #01

Logistics & inventory

Track shipments, asset tags, and warehouse locations. Every item gets a unique scannable identifier that links to live status, route, or owner.

Updated for 2026

The Free QR Code Generator Guide for 2026

Everything you need to know about generating, designing, and printing QR codes for free this year — the formats that matter, the design rules that keep codes scannable, and the privacy guarantees you should expect.

Why a free QR code generator still matters in 2026

QR codes have moved from pandemic-era novelty to daily infrastructure. Restaurant menus, parking meters, packaging, business cards, museum exhibits, classroom worksheets, gym equipment, and even tombstones now carry a small black square that points to a digital experience. Global QR scans crossed 50 billion last year and keep climbing. In 2026, the real question is no longer should you use QR codes — it is which generator gives you the design control, format coverage, and privacy guarantees you need without asking for a credit card.

QRelio was built around that exact gap. Every feature on this page is free, with no signup, no watermark, and no scan limit. You own every code you generate and can use it commercially.

What a free QR code generator must offer in 2026

Not every tool that calls itself "free" actually is. Many will let you generate a code, then route every scan through their server so they can later charge a subscription when scan counts rise. A genuinely free generator in 2026 should give you all of the following:

  • Static QR codes that work forever, even offline, with no subscription attached.
  • Full design customization — foreground and background colors, gradient fills, multiple dot shapes, independent corner styles, logo overlay, and frame presets with caption text.
  • Multiple print-ready formats — PNG, SVG, and JPG at sizes from 256 px to 2048 px.
  • Every content type that matters — websites, plain text, WiFi credentials, vCards, calendar events, email, SMS, WhatsApp, phone numbers, geolocation, PDFs, images, videos, and social profiles.
  • No watermark, no signup, no scan limits.

Static vs dynamic — a quick comparison

A static QR encodes the destination directly into the pattern. Free, permanent, works offline. A dynamic QR encodes a short redirect URL on a provider's server — editable, trackable, but subscription-based and dependent on that provider staying online.

FeatureStatic QRDynamic QR
CostFree, foreverMonthly subscription
Destination editableNo — re-print to changeYes — edit anytime
Works offlineYesNeeds redirect server
Scan analyticsNoneCounts, geo, device
Privacy for scannerHighLower — provider sees scans
Best forWiFi, vCards, packaging, permanent signageMarketing campaigns, A/B tests

For most use cases — WiFi credentials, vCards, packaging, permanent signage — a static code generated with a free tool is the right choice. Dynamic codes are a paid convenience, not a requirement.

The four design layers of a great QR code

A QR is more than a square of dots. A modern free generator gives you four design layers to play with.

  1. Pattern shape. Square modules are the default, but rounded, dots, classy, and extra-rounded patterns make a code feel custom without breaking scannability.
  2. Corner styles. The three large finder patterns in the corners can be styled independently — square, dot, or extra-rounded — to match a brand identity.
  3. Color and gradient. A solid foreground color works for most prints, but linear or radial gradients between two brand colors lift a QR from utility to design asset.
  4. Logo and frame. Drop a logo in the center and add a captioned frame ("Scan to order", "WiFi", "Menu"). The error correction level is automatically raised so the code still scans with the logo on top.

Best practices for reliable scans

A beautiful QR is useless if it fails to scan. The rules below are non-negotiable.

  • Contrast first. Always dark on light, at least a 4:1 contrast ratio. Inverted codes look striking but break on older Android cameras.
  • Quiet zone. Leave a margin of at least four modules around the code. Without breathing room, scanners cannot find the boundary.
  • Error correction. L (7%), M (15%), Q (25%), H (30%). Use Q or H when a logo overlays the pattern.
  • Size matters. Use a 1:10 ratio between scan distance and QR size. A code scanned from one meter should be at least 10 cm wide.
  • Test on real phones. Always scan with both iPhone and Android before committing to a print run.

What content types you can encode for free

A modern generator should support far more than URLs. The QRelio tool above covers every format that smartphones can decode natively — website, text, email, SMS, WhatsApp, phone, WiFi, vCard, calendar event, geolocation, PDF, image, video, Facebook, Instagram, X, LinkedIn, YouTube, TikTok, Spotify, App Store, Play Store, PayPal, Bitcoin, Zoom, and MP3. Pick a type, fill in the form, and the right syntax is generated automatically so the scanning phone knows exactly what to do.

Privacy: why "free" should also mean "private"

Many free QR generators route every scan through their server so they can sell scan analytics. That means the company knows when, where, and how often your code is scanned — and your visitors silently load a third-party domain. A truly privacy-first generator like QRelio builds static codes entirely in your browser. Nothing you type is sent to a server. The downloaded QR encodes your data directly — no redirect, no tracker, no third party.

Print, screen, or both?

QR codes show up on three surfaces. Use SVG for any print larger than a postcard so the edges stay crisp. PNG at 1024 × 1024 is plenty for slides, websites, or in-app overlays. For embroidery, etching, or 3D printing, use SVG and keep the pattern style square or rounded — intricate dot or classy patterns can fail at low resolution.

Free vs paid: when is paid actually worth it?

Most users never need a paid plan. You only need to pay if you want scan analytics, an editable destination, bulk generation from a CSV, API access, or team workspaces. Everything else — including high-end design customization — is well covered by the free tool above.

Five checks before you publish a QR code

  1. Scan it with two phones (iPhone and Android).
  2. Print a 2 × 2 cm test and scan from 25 cm away.
  3. Open the destination on cellular data, not just WiFi.
  4. Make sure the destination URL uses HTTPS.
  5. Save the source SVG so you can reprint without regenerating.

Closing thoughts

A free QR code generator in 2026 should do everything a paid one did in 2022 — full customization, every content type, multiple formats, and zero friction. The only legitimate reasons to upgrade are analytics, editable destinations, and bulk workflows. Start with the generator at the top of this page for any one-off code. Read the full guides on the QRelio blog before printing at scale. And if you have a question this page does not answer, send a note to contact@qrelio.com — we read every email.

From the blog

View all →

Frequently asked questions

Is this QR code generator free?+

Yes. You can create unlimited static QR codes for free, with full design customization and no signup required.

Do the QR codes expire?+

Static QR codes never expire. The data is encoded directly into the QR pattern, so as long as the destination URL or content remains valid, the QR code will keep working.

What is the difference between static and dynamic QR codes?+

Static QR codes encode the data directly into the pattern — fast, free, and permanent, but the destination cannot be changed once printed. Dynamic QR codes encode a short redirect URL that can be edited later and tracked with scan analytics.

What file formats can I download?+

PNG (multiple resolutions up to 2048×2048), SVG (infinitely scalable vector), and JPG. SVG is recommended for print and large-format use.

Can I add my logo to the QR code?+

Yes. Upload any PNG, JPG, or SVG logo. The QR code's error correction level is automatically set to High so it remains scannable even with a logo overlay.

Will my QR code work on every phone?+

Yes. Every modern smartphone — iPhone (iOS 11+) and Android — can scan QR codes natively from the camera app, no extra app required.

What types of content can I encode?+

Website URLs, plain text, email, SMS, WhatsApp messages, phone numbers, WiFi credentials, vCard contact info, calendar events, geolocation, and links to PDFs, images or videos.

How do I make sure my QR code scans reliably?+

Keep good contrast between foreground and background, leave a quiet zone (margin) around the code, use error correction level Q or H if adding a logo, and test on multiple phones before printing.

What is the smallest size I can print a QR code?+

Roughly 2×2 cm (0.8×0.8 in) for short URLs scanned from 25 cm away. Larger codes scan from further away — a good rule is 1:10 scan-distance to QR-size ratio.

Can I customize the colors and shape?+

Yes — foreground color, background color, gradient fills, dot shape (square, rounded, dots, classy), corner styles, frames with caption text, and logo overlay are all supported.

Do you store the data I encode?+

No. Static QR codes are generated entirely in your browser. Nothing you type is sent to a server.

Can I use the QR codes commercially?+

Yes. QR codes you generate are yours to use freely for personal or commercial purposes.

Why does my QR code look different with a logo?+

Adding a logo covers part of the QR pattern, so we automatically increase the error correction level so the remaining pattern can still be decoded.

What is a vCard QR code?+

A vCard QR code stores complete contact information — name, organization, phone, email, website. Scanning it lets the user save you to their phonebook with one tap.

What is a WiFi QR code?+

A WiFi QR code stores network credentials. Guests scan it and their phone joins the network automatically — no typing the password.

How would you rate QRelio?
4.9 average from 1,284 ratings
Enjoying QRelio? Share it
Share:

Ready to create your QR code?

It's free, takes 30 seconds, and you keep full ownership of every code you generate.

Start generating →