Free QR Code Generator
Add custom colors, drop your logo in the center, and pick a dot shape.
Turn any link, text, email, or WiFi network into a branded QR code — then download as PNG, JPG, or PDF.
Content
Format
Size
Logo (optional)
Generated in your browser. No signup, no watermark.
Design
Higher levels keep scanning when the code is damaged or covered.
Shrink it first, scan it faster
The shorter your link, the simpler and more reliable your QR code. See how clik.so shrinks real-world marketing links:
Your link
139 characters
With ClikSo
13 characters · 91% smaller
Dense · hard to scan
Clean · scans fast
Fully customizable, not just black & white
Most free QR generators stop at plain black squares. This one lets you match your brand.
Any color
Match your foreground and background to your exact brand colors.
Your logo, centered
Drop in your logo — error correction adjusts automatically to stay scannable.
Adjustable shapes
Choose from square, dots, rounded, and classy dot and corner styles.
How it works
Add your content
Paste a URL, or enter text, an email, phone number, SMS, or WiFi details.
Customize the design
Pick brand colors, a dot shape, corner style, and drop your logo in the center.
Download & share
Export as PNG, JPG, or PDF in seconds — print it, embed it, or send it anywhere.
Where people use custom QR codes
Business cards & storefronts
Put a scannable link to your site, menu, or booking page on print materials and signage.
Restaurant menus
Replace laminated menus with a single QR code guests scan for an always-up-to-date digital menu.
Event tickets & flyers
Drive attendees straight to RSVP pages, agendas, or livestreams with a branded, on-theme QR code.
Product packaging
Link customers to setup guides, warranty registration, or reviews right from the box.
WiFi sharing
Let guests join your network with a scan instead of typing a long password — no typos.
Social bios & posts
Turn a static post or story into a scannable bridge from offline to your online profile.
Want a QR code you can track and edit?
This free tool makes static QR codes. Create a free clik.so account for dynamic, trackable QR codes plus branded short links.
Plans from just $5/mo
Unlock branded domains, advanced analytics, and unlimited dynamic QR codes for less than a coffee a month.
AI-powered link intelligence
AI suggests smarter slugs, flags broken links, and surfaces campaign insights automatically — no spreadsheets.
Real-time analytics
See every scan and click the moment it happens — device, location, referrer, and time, all in one dashboard.
Full QR & link tracking
Upgrade any QR code into a dynamic, trackable link you can edit any time — even after it's printed on packaging.
Free forever plan
Short links, click analytics, and this QR generator stay free forever — no credit card required, ever.
1-click signup
Go from this page to your first branded short link and dynamic QR code in under 60 seconds.
Faster global redirects
Edge-powered infrastructure resolves every scan and click in milliseconds, anywhere in the world.
Custom branded domains
Connect your own domain (link.yourbrand.com) with SSL included, so your QR codes lead to a link that looks like you.
Free forever plan · No credit card required
Frequently Asked Questions
Everything you need to know about clik.so's free QR code generator.
Is this QR code generator really free?
Yes — 100% free with no signup, no watermark, and no limit on how many codes you generate or download. There is no trial period or hidden paywall.
Can I add my own logo to the QR code?
Yes. Upload any image (PNG, JPG, or SVG under 2MB) and it will be placed at the center of your QR code. We automatically lock error correction to High when a logo is added, so the code keeps scanning reliably even with part of the pattern covered.
What file formats can I download?
You can export your QR code as a PNG (best for digital use and transparency), JPG (best for print and smaller file sizes), or PDF (ready to drop into a flyer, menu, or brochure) — all rendered at high resolution.
Will my QR code ever expire or stop working?
No. This tool generates a static QR code that encodes your content directly, so it works forever with no expiry. If you want a QR code you can edit or redirect after printing — plus scan analytics — create a free clik.so dynamic QR code instead.
Do I need to create an account to use this tool?
No account is required to generate and download QR codes. Signing up for clik.so is only needed if you want dynamic, trackable QR codes with analytics, custom domains, and AI-powered link features.
What is the difference between a static and a dynamic QR code?
A static QR code (like the ones made here) encodes your content permanently — it cannot be edited after creation. A dynamic QR code points to a short link you control, so you can change the destination, track every scan, and see analytics, all without reprinting the code. clik.so offers dynamic QR codes on paid plans.
Which error correction level should I use?
Higher error correction (Q or H) lets a QR code keep scanning even if it is partially damaged, dirty, or covered by a logo. Use High if you added a logo; Medium or Quartile is plenty for a clean code with no logo.
Can any phone scan these QR codes?
Yes. Every modern iPhone and Android phone can scan a QR code directly from the native camera app — no separate scanner app needed.
Ready to get started?
Join thousands of marketers and developers building the future of link sharing.
Free forever plan. No credit card required.
