Offline QR Code Generator

This generator has no server to talk to. Your browser encodes the QR code itself, using a script that is already on your device — so it keeps working on a plane, in a basement, at a trade show with terrible Wi-Fi, or during an outage.

●
Checking connection…
—

Generate a QR code right now

Try it with your Wi-Fi switched off. It will still work.

Need another type — Wi-Fi, vCard, UPI, WhatsApp? Use the full generator (also offline once the page has loaded).

Why this works

Nothing is sent anywhere, so nothing can fail

Most online QR generators build your code on their server. That means your URL, Wi-Fi password or payment ID travels over the internet — and the tool stops working the moment your connection does.

🔒

Encoding happens locally

The QR encoder is a JavaScript file (~20 KB) that runs inside your browser. There is no API call, no upload, and no queue. Your text never leaves the device.

✈️

Works in flight mode

Once this page has loaded even once, the service worker keeps a copy on your device. Switch off Wi-Fi and mobile data, and you can still generate and download codes.

🔑

Safe for secrets

Because nothing is transmitted, this is safe for genuinely sensitive payloads — guest Wi-Fi passwords, internal-only links, door codes and one-off access tokens.

Step by step

Using it with no connection

Load this page while you still have a connection, so your browser can store it. One visit is enough.
Turn off Wi-Fi and mobile data. Reload the page — it should still open, and the badge at the top should say you are offline.
Fill in your URL or text, choose colours and error correction, and download the PNG. The file is created on your device.
💡
If the page will not open offline, the browser has not stored it yet. Load it once more while connected, then try again. Private/incognito windows typically do not keep offline copies.
Install it

Keep it on your home screen

You can install this generator like an app. After that it opens instantly and never needs a connection.

🤖

Android / Chrome

Open the browser menu and choose Add to Home screen or Install app. The QR icon appears alongside your other apps.

🍎

iPhone / Safari

Tap the Share button, then Add to Home Screen. Safari handles offline pages differently, so load the page once before relying on it.

💻

Desktop

In Chrome or Edge look for the install icon in the address bar. It installs as a standalone window with no browser chrome.

Set expectations

What works offline — and what does not

✅

Works with no connection

  • Generating every QR type (URL, text, Wi-Fi, vCard, UPI, email, SMS, social)
  • Colours, centre logo, error-correction levels
  • Downloading the PNG and copying it to your clipboard
  • Bulk generation from a pasted list — including the ZIP download
🚫

Still needs a connection

  • Opening a link that a QR code points to — the destination is on the internet
  • Anything requiring an account, analytics or a dashboard
  • Scanning with a browser that has no built-in decoder

One honest caveat: a static QR code printed on paper keeps working forever, but it always points to whatever you encoded. If the destination changes, the printed code becomes useless. That is a property of static codes, not of this tool.

FAQ

Offline QR generator questions

Does this QR code generator really work without internet?
Yes. The encoding library runs inside your browser, so once the page has loaded there is no network request involved in producing a QR code. You can confirm it by generating a code with Wi-Fi and mobile data switched off, then scanning it with your phone.
Why did the page not open when I went offline?
Your browser had not stored it yet. Offline access relies on a service worker, which can only cache pages it has already visited. Open the page once while connected, then test again. Private or incognito windows generally do not keep these copies.
Is it safe to generate a Wi-Fi password QR code here?
Safer than most tools, because nothing is uploaded. On other sites a Wi-Fi QR generator has to send your network name and password to a server to build the image. Here that never happens — you can verify it by watching the network panel of your browser's developer tools while generating.
Can I generate a QR code for a link I have not visited?
Yes. Generating the code needs no connection and does not contact the destination. Only scanning and opening that link needs the internet, and that happens on the scanner's device later.
Do offline QR codes expire?
No. A static QR code contains the data directly — there is nothing hosted anywhere and no service that can be switched off. The code will still scan in ten years as long as it is physically intact.
Does the offline mode work in every browser?
Generation works in every modern browser, online or offline. Offline page caching depends on service worker support, which is available in Chrome, Edge, Firefox and Safari 11.1 and later, but is disabled in private browsing modes.

No connection, no problem.

Free, private and fully client-side. Generated codes never expire.

⚡ Create Free QR Code Scan a code instead