// No account · No expiry · 100% client‑side

Free Online QR Code Generator for Links, Wi-Fi, vCards and More

Pick a type, add your colors or logo, and download PNG, SVG, PDF or EPS.

48QR code types
61Frame styles
6File formats
1 Complete the content
Direct Destination
Direct link encoding without intermediary redirects, countdowns, or expiration.
2 Design your QR
Shape style
Border style
Center style
3 Download your QR
Example preview

Example QR code preview shown. Enter content to create your code.

Excellent
High contrast and optimal density. 100/100
px
px

Need to change it after printing? Make a dynamic QR code

No recent history found. Create and download a QR code to see it here.

// Simple 3-Step Process

How to Create Your Custom QR Code

Pick a type, style it, download it. Free, no sign-up, and the code never expires.

  1. Choose what the code opens

    Pick from 48 types: a website, WiFi login, contact card, payment, social profile and more, then fill in the details. Everything is encoded in your browser, so nothing you type is sent to us. Need a code you can edit after printing? Use the dynamic QR generator.

  2. Make it yours

    Change the colours and the shape of the dots and corners, add your logo, and put a frame with a call to action around it. The preview updates as you go, and the scannability score warns you before a colour or logo makes the code hard to read.

  3. Download and use it

    Save it as PNG, JPEG, WebP, SVG, PDF or EPS, at a preset size or your own up to 4000 px. There is no watermark and no expiry date. Scan it with a couple of phones before you send it to print.

// QR Code Types

Create QR for Specified Types

Choose from all available content types and formats with ease

Website

Point a scan straight at any web page: your homepage, a landing page, a menu, or a portfolio. No app required, just a camera.

Generate QR Code for Website
yourwebsite.com
  • Works with any smartphone camera, no extra app needed
  • The code itself never expires; keep the page and domain behind it alive
// The Honest Comparison

What does a “free” QR code really cost?

Same job, two very different bills. Every line item below is exactly what it costs — nothing rounded, nothing hidden.

QuickQRC
Official receipt · No. 0001
Lifetime Cost $0.00
No fees for static codes
Expiration Policy Never expires
Permanent, static code
User Privacy & Data 100% client‑side
Your QR content never leaves your browser
Account Requirement Not required
No account, no credit card
Vector SVG Export Unlimited
Free SVG, PNG, and WebP
Watermarks & Ads None
100% clean, unbranded output
Scan Limits Unlimited
No cap on scans
Total Due
$0.00 · forever
Paid in full
Thank you — no strings attached
Typical dynamic-QR “free trial”
Invoice · #ARGH‑2024
Lifetime Cost $15–50/mo
$180–$600/year, billed repeatedly
Expiration Policy 14‑day trial
Deactivates once the trial ends
User Privacy & Data Tracked
Intermediary redirect tracking & telemetry
Account Requirement Required
Mandatory email signup & billing entry
Vector SVG Export $30/mo add‑on
Locked behind a paid tier
Watermarks & Ads Injected
Vendor logo or redirect ads
Scan Limits 50–100/mo cap
Overage fees beyond the cap
Total Due
$65+ / mo
Auto‑renews
*Terms apply. Cancellation requires 3 forms and a full moon.
// Why Choose Us

Why use a private, static QR code generator?

What the generator does with your data, and the checks it runs so the code scans the first time.

Built in Your Browser

Static codes are drawn on your device, so a Wi-Fi password or contact card you type stays there.

Live Scannability Score

Scores every change for contrast, data density and logo coverage, and flags what to fix before you download.

Sized for Scan Distance

Pick handheld, tabletop, poster or billboard and the download is sized for it, with the quiet zone kept by default.

Local History

Your last 10 codes stay in this browser only, ready to reopen or export as CSV or JSON.

Reed-Solomon Resilience

Select error correction tiers up to Level H (30% damage recovery) to embed center brand logos without sacrificing scan reliability.

Frames With a Call to Action

61 frame presets for scan prompts, reviews, discounts and events, recolored to match your design.

// Buyer’s Guide

New to QR codes? Choose a free QR code generator with care

What this generator makes, when a static code is enough, and how to judge any QR code site before you print.

QR codes on a coffee cup, flyer, product box and event poster, each opening a different kind of content

Each of the 48 types writes a different kind of action into the code, so the phone knows what to do when it is scanned:

  • Open something: a website, Google Form, Dropbox file, YouTube video or playlist.
  • Save or join something: a vCard virtual business card, a Wi-Fi login for your guest network, a calendar event or an eSIM plan.
  • Start a message: email, SMS, WhatsApp or a phone call with the number already filled in.
  • Get paid: PayPal, Venmo, UPI, PIX, Revolut, a SEPA bank transfer or a crypto wallet.
  • Grow a business: a Google review page, social profiles, a shop listing or a GS1 Digital Link for product packaging.

Most of them are standard formats that a phone camera reads without an app. A few, such as UPI, PIX and SEPA payments, are read by the matching banking app instead.

See every QR code type

Yes, and none of the design options cost anything. Open step 2, Design your QR, and work through the tabs:

  • Shape: square, dot or rounded modules, matching corner eyes, your brand colors or a two-color gradient.
  • Logo: pick a preset icon or upload your own PNG, JPG or SVG to sit in the middle.
  • Frame: wrap the code in a border with a short prompt so people know why to scan it.

Keep the code darker than its background and leave the blank margin around it. Then scan the preview with your own phone before you print a batch.

Make a QR code with a logo

A static code writes your content straight into the pattern, so scanning it needs no server, no account and no one else staying in business. Every code you make on this page is static. It is the right pick when the content is settled:

  • Print a code once and leave it for yearsStatic
  • Share Wi-Fi without a server in the middleStatic
  • Hand over a contact card or a fixed linkStatic
  • Put a payment address, email or phone number on a signStatic

The trade-off is that the printed pattern cannot be edited, and scans are not counted. If you expect either to matter, see the dynamic QR code generator.

Compare static and dynamic codes

Most generator sites look alike on the first screen. The differences show up later, often after the code is printed. Before you rely on any of them, including this one, check six things:

  1. Does the code depend on the site? A dynamic code routes every scan through the vendor and stops working if the account lapses. Many "free" generators make dynamic codes by default without saying so.
  2. Is it a trial? A free trial near the download button usually means the code can be switched off when the trial ends.
  3. Is the output clean? Some sites add their logo, a watermark or an ad page before the destination opens.
  4. Can you get a vector file? A small PNG blown up for a poster turns blurry and can fail to scan.
  5. Where does your data go? If you type a Wi-Fi password or personal details, find out whether the code is made on your device or on the vendor's server.
  6. Does the result scan? Run the file through our QR code validator and scannability tester before you print.

That checklist is how we would judge the best QR code generator for a job. For a code you print once, any tool that passes all six will do.

Free vs. paid QR code generators

Yes, but a QR code cannot hold the picture itself: even the largest code stores under 3 KB, far smaller than a phone photo. So the code holds a link to the picture instead:

  1. Upload the image to a cloud drive or your website.
  2. Copy the share link and make a website QR code from it here.
  3. Open the link in a private window first, to confirm anyone can view it without signing in.

Because this code is static, the link cannot be swapped later. If you want a photo album you can add to, the dynamic image QR code hosts it for you.

How to make a QR code for a picture
// Knowledge Hub

QR code guides and tutorials

Explore in-depth technical guides on QR standards, error correction, pre-press printing, and security.

// FAQ

Frequently Asked Questions

Clear, direct answers to common questions about generating and deploying QR codes.

Yes. The static QR code generator is free, with no account, no trial period and no scan limits. Dynamic codes, which you can edit and track, have their own free plan with optional paid upgrades.

Yes. You can put the codes you make here on products, packaging, menus, ads and client work. The code is yours, and you don't need to credit QuickQRC. You are responsible for what the code contains, so check the link before a print run.

Static QR codes do not depend on our servers after download. The encoded data does not change, but a linked code only remains useful while its destination URL stays active.

Not a static one. Its content is written into the pattern, so changing the link means making and printing a new code. A dynamic QR code holds a short link instead, which lets you change the destination from your dashboard while the printed code keeps working.

No. Static codes from this page can be scanned any number of times, because the phone reads them without contacting us. Dynamic codes have no plan-wide scan cap either. One only stops after a set number of scans if you add that limit to the code yourself.

About 2 cm (0.8 in) across is a common minimum for something held in the hand, such as a business card. For codes read from further away, divide the scan distance by 10 to get a starting width, then test a printed proof on two phones.

Static codes are generated in your browser, so the Wi-Fi password or vCard details you type are not sent to our servers.

You can download PNG, JPEG, WebP, SVG, PDF and EPS, all free and without an account. Use PNG for websites, social posts and emails, or JPEG and WebP where a smaller file helps. For print, SVG is the best choice: it is a vector file, so it stays sharp at any size. PDF and EPS hold a 2,000-pixel image, which suits most print up to about 17 cm across.

Yes. In the Design step, open Shape and tick Transparent background, then download PNG or SVG. Keep the code darker than whatever it will sit on, and test the final artwork, because a transparent code on a busy or dark background can stop scanning.

You can give a code a round look with Dots or Extra Rounded modules and Dot corner eyes. The symbol itself stays square, because scanners look for its three square corner markers. For a fully round design, place the downloaded SVG inside a circle and keep at least four modules of blank margin around it.

Not with a static code, because it opens the destination directly. A dynamic QR code from QuickQRC counts scans by day, device and country, and the free plan needs only an account, with no card or trial. For a static link you can also add UTM tags and read the visits in your own analytics.

Yes. The bulk QR code generator turns a CSV file into up to 1,000 codes in one batch, all in the same style, and downloads them as PNG or SVG.

Open the camera on an iPhone or Android phone, point it at the code and tap the link that appears. Recent phones do this without an extra app. On an older phone, try Google Lens. To read a code from a screenshot or on a computer, use our online QR code scanner, which works with a webcam or an uploaded image.

The usual causes are low contrast, a light code on a dark background, no blank margin around the code, a print that is too small, or a logo covering too much of the pattern. A broken or mistyped link can also make a working code look dead. Check the file with our QR code validator or scannability tester, then scan a printed proof on two phones.

Chrome can make a basic QR code for the page you are viewing from its share menu, but it offers no styling, Wi-Fi or contact codes, or vector download. For Google services such as reviews, Maps, Forms and Drive, our Google QR code generator page shows which link to use for each one.