Free QR code generator

Pick what it does, choose a look, download it. Works for links, Wi-Fi, contact cards, calendar invites and more. Nothing is stored, nothing expires, and there's no account to make.

1

What should the code do?

Pick a type, then fill in the details below.

Opens a web page.

No https:// needed — we'll add it.

2

Make it look like yours

Pick a look. Everything else is optional.

Fill in the fields and your code shows up here, ready to download.

Planning an event?

Check out Keepsake to handle RSVPs, games & photo collection. All in one convenient place!

What most free QR generators don't do

We built this because we needed it ourselves. The gaps below are the ones that cost us time.

Static codes, so nothing expires

Your destination lives inside the pattern, not on our servers. Nobody can switch your code off, and there's no redirect quietly counting your scans.

It tells you when a code won't scan

Contrast, quiet zone, data density and logo coverage are checked while you edit. Most generators let you export something broken and you find out at the venue.

Styling that survives the export

Gradients, dot shapes, corner styles and a caption frame that gets drawn into the file, not just the preview you saw in the browser.

Nine kinds of code, done properly

Wi-Fi with correct escaping for passwords containing semicolons. vCards that fold long lines. Calendar events that Apple and Google both accept.

Nothing you type reaches us

Everything runs in your browser. Your Wi-Fi password and contact details never leave the tab.

Print-ready files, free

SVG for the printer, PNG up to 4096 px, transparent backgrounds, no watermark and no email address in the way.

Three steps, about a minute

  1. 1

    Choose what the code does

    Link, Wi-Fi, contact card, email, SMS, phone, map pin or calendar event. The code redraws as you type, there's no generate button to hunt for.

  2. 2

    Style it

    Start from a preset, or set your own colours, pattern and corners. Drop in a logo and error correction moves up on its own so the code still resolves.

  3. 3

    Check it scans, then download

    The reliability panel flags thin contrast, a cropped quiet zone or an oversized logo. Point your own phone at the preview, then take the SVG to the printer.

Planning an event? Consider Keepsake

Keepsake gives you event photos and videos, RSVPs, games and much more all in one place. Every event gets its own unique link and code. Guests scan it, land in a live gallery in their browser, no app installation required. Every photo and video they add saves straight to your own cloud storage - we don't own your memories.

You get the candids your photographer missed, on the day, and you keep them forever, because they were never on our servers to begin with.

  • Photos appear live as guests upload them
  • RSVPs, e-vites and a big-screen slideshow included
  • Your cloud storage, so the album outlives the app

Free for up to 10 guests. No card, no trial clock.

We first used Keepsake for a cultural gathering with the live slideshow on the TV — it made the whole event livelier. All photos in one place, no phone storage used, and we had an album ready to watch on the big screen by the end.

~ Urvi

Event host and adventurer

Where people put them

Wedding stationery

On the order of service, so guests reach your gallery between the ceremony and the speeches.

Table cards and menus

A code per table, pointing at a menu or a playlist request form.

Conference badges

Contact cards that save to a phone in one scan instead of a stack of business cards.

Guest Wi-Fi

Stick it on the fridge. Nobody reads out a 24-character password again.

Event signage

Big, high-contrast, printed as SVG so it stays crisp at poster size.

Packaging and labels

Care instructions, a re-order link, or a video that shows how the thing works.

Frequently asked questions

The things worth knowing before you print a hundred of them.

Take the code. Stay for the gallery.

The generator is yours, free, no strings. If you're putting that code on a table at a wedding, birthday or any event really, Keepsake is what should be waiting on the other side of it.