Free · Generated Locally · Optional Trackable Link Needs Sign-In

📱 QR Code Generator

Type or paste a URL, phone number, or any text and get a scannable QR code instantly — generated entirely in your browser, downloadable as a PNG.

Open QR Generator →
Updates live as you type — no "generate" button to click
What this saves you
Skip QR tools that paywall the PNG download or force a "dynamic" subscription — get a real PNG, free.

What this actually is

  1. 1Type or paste anything — a URL, a phone number, wifi info, a note — into the box.
  2. 2The QR code renders instantly as you type, right there on the page.
  3. 3Adjust error correction or size if you want, then click Download PNG.

Who this is for

A QR code is a five-second problem that a lot of tools turn into a paywall — this keeps it a five-second problem.

  • Small business owners putting a QR code on a flyer, menu, or storefront sign
  • Event organizers linking a printed program straight to a digital schedule
  • Anyone sharing wifi credentials with guests without reading out a password
  • Sellers adding a scannable link to a listing photo or product tag
  • Marketers who want click analytics on a printed QR code via the trackable-link option

Frequently asked questions

How do I make a QR code for free?

Type or paste a URL, phone number, or any text into the QR Code Generator, and it renders instantly as you type. Click Download PNG to save it.

Does this upload what I type anywhere?

No — the QR code itself is generated entirely in your browser using a local, self-hosted encoder. The one exception is the optional trackable-link toggle, which requires free sign-in and sends the destination URL to our server to create the tracked short link.

What's error correction level for?

It controls how much of the code can be damaged, dirty, or obscured (e.g. by a logo overlay) and still scan correctly. Higher levels are more resistant but produce a denser code. Medium is a good default for most uses.

Is this free?

Yes, completely free, no account or install required. The optional trackable-link version is also free, but requires signing in.

Can I see or delete my trackable links?

Yes — once signed in, turning on the trackable-link toggle reveals a "My Trackable Links" list with every link you've created, its click count, and a delete button. Deleting one breaks that QR code's destination immediately.

What's the largest amount of text a QR code can hold?

Roughly 4,000 alphanumeric characters at the lowest error-correction level, though very dense codes get harder for phone cameras to scan reliably — shorter text or a URL scans faster.

Will the QR code expire?

No — a plain QR code encodes your text directly and never expires. Only the optional trackable-link version depends on this site staying up, since it redirects through our server.

Can I print it at a large size, like a poster?

Yes — QR codes are simple vector-like patterns, so scaling up doesn't blur the way a photo would. Download at the largest size setting for print use.

Being straight about this: the QR code is generated entirely in your browser using a local copy of a standard open-source encoder — nothing you type is ever sent anywhere. The one exception is the optional "trackable landing page" toggle, which requires free sign-in and sends the destination URL to our server. Very long text needs a larger/denser code; if generation fails, try shortening the text or lowering the error correction level.