LocalQR

Wi-Fi QR code: free, private, in your browser

Enter your network name and password, then download a QR code that lets guests join with one scan. Nothing is uploaded.

Link QR code

Send scanners directly to a website, landing page, product, or portfolio URL.

Tip: include https:// so phone cameras open the right destination.

Appearance

Print-friendly controls

Live preview

Scan-ready output

Updates automatically

Waiting for content

Paste a link to render a QR code instantly.

Choose a QR type and add content to unlock downloads.

  • Use darker foreground colors and a light background for better scanning reliability.
  • Higher error correction improves resilience but makes the pattern denser.
  • SVG is ideal for print. PNG is convenient for chat apps and quick sharing.

Quick answers

How to make a Wi-Fi QR code

Type the network name (SSID) and password, pick the security type, and download. Guests scan the QR and their phone connects automatically, no password to type.

How to do it

Switch to the Wi-Fi tab, enter the SSID and password, select WPA/WEP/None, and download. The QR encodes the WIFI: scheme that phones read natively.

Why use this tool

Your network credentials stay on your device. The QR is generated locally; no server ever sees your SSID or password.

Hidden networks

If your network is hidden (does not broadcast its SSID), check the "Hidden network" box. The QR will include the H:true flag so the phone knows to connect even though the network is not visible.

Security types

WPA/WPA2/WPA3 is the most common and recommended. WEP is legacy and rarely used. "None" creates an open network QR with no password needed to connect.

Need more detail? Read how QR error correction works or how to size QR codes for print vs digital.

About Wi-Fi QR codes

A Wi-Fi QR code uses the WIFI: URI scheme defined in the ZXing barcode library. When a phone scans it, the OS reads the network name, password, and security type, then connects automatically with no manual entry needed.

This is especially useful for cafés, Airbnbs, offices, and events where you want guests to connect without asking for the password or typing it wrong. Print the QR on a table tent, a poster, or the back of a business card.

Special characters in the SSID or password (backslashes, semicolons, colons, commas, double quotes) are automatically escaped in the QR payload so the phone reads them correctly.

How it works

  1. 1

    Choose the QR type

    Pick the format that matches your destination: a link, message, network, or contact card.

  2. 2

    Customize the look

    Adjust colors, output size, and error correction until the preview fits your use case.

  3. 3

    Download or copy

    Export PNG or SVG instantly, or copy the QR image to your clipboard when supported.

Privacy and quality

Your data never leaves your device. The QR code is generated and rendered entirely in the browser, with no server, no upload, and no tracking.

No account, no sign-up, no watermark. Open the page, type your content, and download a clean PNG or SVG.

Works offline once loaded. After the first visit, the page runs without a network connection because all the logic is in JavaScript.

FAQ

Common questions

Does this upload my content anywhere?

No. QR payloads are generated in the browser using a client-side library and rendered on the page locally.

Which export should I choose?

SVG is best for print and scaling. PNG is easier for quick sharing in slides, docs, chats, and social posts.

Why did my QR stop rendering?

Very long content can exceed QR capacity. Shorten the text or lower the error correction level to fit more data.

What does error correction do?

Error correction adds backup data so the QR can still be read even when partly covered, damaged, or printed on a rough surface. Higher levels (Q, H) tolerate more damage but make the pattern denser. Medium (M) is a good default for most uses.