Generator Designs Smart Logo Fit FAQ Create a code →
Free · No signup · No watermark

Free Online QR Code Generator

QR codes that stay in focus.

Build your QR code online — type something and watch it come together. Drop in your logo and we'll fit it, pad it, and check that it still scans before you download.

No signup, ever Highest quality, 100% free Unlimited downloads
Media & files
Social profiles
1Enter content
Now creating Website URL QR
Using design:
LOCKED ✓
Renders in your browser. Nothing you type ever reaches a server.
✦ Free forever · No account needed ✦
2Customise your QROptional. Your code already works
ColoursForeground, background, gradient
Code
Background
Shape & DesignDots, eye frame, eye ball
Body dots
Eye frame
Eye ball
Add logoCentre logo with Smart Logo Fit
Above ~25% the code may stop scanning.
Smart Logo FitPNG or SVG, transparent background works best
Choose file
Logo coverage—
FramesAdd a call-to-action caption around the code

Frames use your current colours. Choosing one replaces an active preset.

Styles / TemplatesBusiness, events, gifts and proposal presets
AdvancedTransparent background, eye colour
Higher levels survive more damage but pack more modules in. A logo always forces H.
Blank margin around the code. Scanners need at least 4 modules.
Getting started

How to create a QR code in 3 steps

About a minute, start to finish. Nothing to install and no account to make. Every code is built right here in your browser.

Step 01

Choose your QR type

Pick from URL, WiFi, WhatsApp, vCard, PDF, Menu and more directly in the toolbar. The form below it instantly matches whatever you picked, so you're never filling in fields you don't need.

URL
WiFi
WhatsApp
PDF
Menu
More ▾
Step 02

Customise your QR

Set colours, gradients, dot and eye shapes, or drop in a centre logo. The preview updates live with every change, so you always know exactly what you're about to download.

Colours
Shape ● ■ ▢
Logo Smart Logo Fit
Live preview
Step 03

Test and download

Check the scan-safety reading, pick a resolution up to 4000×4000px, then download a print-ready PNG. No watermark, no expiry, no account required.

Safe to scan 2400 × 2400 — Print quality ▾ Download PNG

Designed to stay scannable

Most generators let you make a code that looks good and fails on paper. Frame checks the things that actually break a scan — Smart Logo Fit warns before a logo covers too much data, the live preview shows exactly what you will download, and exports go up to 4000×4000 px so the code stays sharp at print size.

What you get with every code
100% browser-based No signup No watermark Unlimited static codes High-resolution output Built for print Scan-safety checks
Why people choose Frame

Real advantages, not marketing lines.

Create, customize, test and download without the usual restrictions.

No signup required

Start creating immediately. No account, no email, no password.

No watermark

Your downloaded QR code stays clean. What you see is what you print.

Unlimited static QR codes

No daily cap and no trial clock. Generate as many as you need.

Print-ready downloads

High-resolution output built for business cards, posters, and packaging.

Smart Logo Fit

Automatically keeps your logo inside a safer footprint so it doesn't break the scan.

Scan-safety checking

Catches contrast, logo, and print problems before you download.

Designed for the moment

Pick a look for the occasion.

Nineteen original style categories, each changing colors, shapes, and eyes together so the result actually looks designed.

Loading designs…

Good to know

QR codes explained

What is a QR code?

A QR code is a two-dimensional barcode that stores information such as a link, a block of text, or contact details. Phone cameras and QR scanner apps read the pattern instantly, so nobody has to type anything in.

Static vs dynamic QR codes

Frame generates static QR codes: the data is written directly into the pattern, with no third-party redirect involved. A dynamic code instead routes through a link you control, which is what lets it be edited or tracked later. Read the full comparison in our static vs dynamic guide.

Do QR codes expire?

A static QR code does not expire on its own. It keeps working for as long as whatever it points to stays valid, so a URL code stops working only if that page gets taken down or moved.

Can QR codes work without internet?

Some types do. Plain text and WiFi login codes are read directly from the pattern, so they work with no connection at all. A URL code still needs internet once scanned, since the phone has to load that page.

Every format, one tool

What types of QR codes can you create for free?

Website URL

Point straight to a page: a menu, a landing page, a portfolio. Common on packaging, flyers, and storefront window decals. Create a Google Form QR code →

vCard / Contact

Share your name, phone, email, and company in one scan, saved straight into the other person's phone. Built for business cards and networking.

Open the vCard QR code generator →

PDF

Link to a brochure, spec sheet, or guide hosted online. Useful for print materials that need more detail than fits on the page.

Menu

A dedicated flow for restaurant and café menus, so table tents and window stickers open the right page every time.

Email

Pre-fill a recipient, subject line, and message so people can reach you in one tap instead of typing an address by hand.

SMS

Pre-fill a phone number and message for a one-tap text. Handy for RSVPs and short reply prompts.

Phone

Start a call the moment someone scans, with no dialing required. A quick way to put a call-back number on print.

Location

Drop a pin straight onto a map location, handy for event venues, store directions, or job site addresses. Create a location QR code →

Event

Encode a date, time, and location so scanning adds the event straight to a calendar app.

1Create it → 2Customize it → 3Check that it scans → 4Print or download it
Built for safer customization

A logo can break a QR code. We check before you print it.

Most generators let you drop a logo on top and hope for the best. Frame reads the code's own error-correction math, tells you if your logo is covering too much of it, and pads it automatically so scanners can still lock on.

  • Auto-centers and scales your logo to a safe footprint
  • Adds a clean white pad so the logo never touches code data
  • A live scan-safety meter turns red if it isn't ready to print
  • Bumps error-correction strength automatically when a logo is added
SAFE TO SCAN
Logo coverage14%

Smart Logo Fit helps keep logo coverage within a more conservative range and increases error correction automatically when a logo is added. Always test the final QR code before printing.

Print with confidence

Where to place a QR code for easier scanning

Packaging

Keep it on a flat panel, away from seams and folds, with room to breathe.

Poster or flyer

Place it low enough to scan at arm's length, not above head height.

Business card

Size it for a close scan. A card is read from inches away, not feet.

Restaurant table

Laminate or seal it. Grease and glare are the two most common failures here.

Storefront or signage

Go bigger than you think. Scanners need more size the farther back people stand.

Event badge

High contrast matters more than size here. Badges get scanned in poor lighting.

Product insert

Test the actual printed size before a full run, not just the on-screen preview.

Quick scan-safety checklist

  • Print it large enough for the scanning distance
  • Keep the quiet zone, the blank margin around the code, clear
  • Use high contrast between the code and its background
  • Avoid folds, creases, or curved surfaces across the code
  • Test-scan the printed piece before running a full batch
Check your QR code before printing

Got a QR code from somewhere else? See if it's actually safe to print.

Upload any QR code image, one a designer sent you, one you found online, one from an old campaign, and Frame inspects it the way a printer would: quiet zone margin, contrast strength, and resolution, before you spend money putting it on paper.

Open the full QR code checker →
Drop a QR image here, or click to upload PNG or JPG · analyzed instantly in your browser
—
Analyzing…
Overall print-safety score
What's included

What Frame includes.

Everything in the free tool

  • Free static QR code generation
  • No signup required
  • No watermark
  • High-resolution PNG export
  • Custom colors and shapes
  • Logo support
  • Smart Logo Fit
  • QR Code Checker
  • Browser-based generation
Questions

Good to know.

Will my QR code expire?+

No. Codes generated with Frame are static, so the data is baked directly into the code itself, and it works permanently with no subscription attached to it.

Does adding a logo make the code harder to scan?+

It can, if the logo covers too much of the code. That's what the scan-safety meter is for: it tells you when coverage is safely inside the error-correction margin before you download.

What resolution do I get for printing?+

Downloads export at high resolution, sharp enough for business cards, posters, and packaging print runs.

Do you store what I generate?+

No. Generation happens entirely in your browser, so nothing you type is sent to a server or saved anywhere.

What is a QR code?+

A two-dimensional barcode that stores information such as a link, text, or contact details. Phone cameras read the pattern directly, with nothing to type.

Are Frame's QR codes really free?+

Yes. There's no signup, no watermark, and no cap on how many codes you generate. Frame runs entirely in your browser, so there's no server cost tied to each code.

Is there a scan limit?+

No. Since Frame's codes are static and not routed through a tracking server, they can be scanned as many times as people scan them, indefinitely.

Can I use QR codes commercially?+

Yes. Codes generated with Frame carry no watermark and no licensing restriction, so they're fine to use in commercial print runs, packaging, and client work.

Can I add my logo?+

Yes. Upload a logo and Smart Logo Fit centers and scales it to a safe footprint automatically, then the scan-safety meter confirms coverage is still within a readable margin.

What size should a QR code be for print?+

It depends on scanning distance: the farther away someone scans from, the larger the code needs to be. See our QR code size guide for sizing by use case.

Why is my QR code not scanning?+

Usually low contrast, a logo covering too much of the code, or too small a print size. Our troubleshooting guide walks through the common causes in order.

What is the difference between PNG and SVG?+

PNG is a pixel-based image; SVG is a vector format that scales to any size with no loss of quality. Frame currently exports high-resolution PNG, up to 4000×4000px, which stays sharp for the vast majority of print sizes.

Building your code…