Free tool · runs in your browser · nothing uploaded

Free QR code generator.

Make a QR code for a URL, WiFi network, email, phone number, SMS, contact card or location — then download it as PNG or SVG. No sign-up, no watermark, no expiry.

Unlimited and 100% free. Your data never leaves the page — the code is generated locally in your browser.

Around here we call it Qrcodemaxxing — one of GetMaxxing's free, in-browser tools. Same thing as any "free QR code generator", just with a name that fits the rest of the site.

What should it contain?

We add https:// automatically if you omit it.

Customize
Your QR code

Fill the form — it appears here live.

JPG can't be transparent — it's exported on a white background.

Free · no watermark · no sign-up · never expires.
Generated in your browser — nothing is uploaded.

Eight types, one tool

Every kind of QR code you actually need.

Pick a type in the generator above and the right fields appear. Here is what each one does when someone scans it.

Website / URL

The most common QR code. Point a phone camera at it and the browser opens your link. Great for posters, packaging, menus, business cards and "scan to visit" calls-to-action.

WiFi network

Encode your network name, password and security type. Guests scan it with the camera app and join instantly — no typing a 20-character password. Perfect for cafés, Airbnbs, offices and a "guest WiFi" card by the door.

Plain text

Any text string — a serial number, a coupon code, a short note, a parking spot, a wedding hashtag. Scanning shows the text; nothing opens.

Email

Pre-fill a new email with the recipient, subject and body. Scanning opens the mail app ready to send. Useful for "email us", support cards and event RSVPs.

SMS

Pre-fill a text message to a number with an optional body. Common for short-code campaigns, voting, and "text JOIN to subscribe" flows.

Phone number

Scanning starts a call. Handy on storefront windows, service vans, real-estate signs and anywhere a tap-to-call is faster than reading digits.

Contact card (vCard)

A full digital business card — name, company, title, phone, email and website. Scanning offers to save the contact. Replaces paper cards and is always up to date when you reprint.

Location (Geo)

Encode latitude and longitude. Scanning opens the spot in the phone's maps app. Good for event venues, store locations, meeting points and delivery instructions.

How it works

Make a QR code in four steps.

  1. 01
    Pick a type

    Choose what the QR code should do — open a URL, join WiFi, save a contact, start a call, and so on. Each type shows the right fields.

  2. 02
    Fill in the details

    Type your link, network password, or contact info. The QR code preview updates live as you type — nothing is sent to a server.

  3. 03
    Customize (optional)

    Change the foreground and background colors and the error-correction level. Keep strong contrast (dark on light) so every scanner reads it.

  4. 04
    Download

    Download a PNG at 512, 1024 or 2048 pixels, or an SVG vector for print. Free, no watermark, no sign-up. The code never expires.

Free forever, no catch

These codes never expire.

Most "free" QR generators make a dynamic code: the QR points at their server, which redirects to your real link. It scans today — but the day you stop paying their subscription, every code you printed goes dead. People scan your poster and get an error page.

This tool makes static QR codes. Your data is baked straight into the pattern, so there is no server in the middle and nothing to expire or pay for. Print it on ten thousand flyers and it will still work in ten years.

The trade-off: a static code can't be edited after you make it, and it doesn't count scans. For a link you control, your WiFi, or a contact card, that's exactly what you want — simple, permanent and free.

QR code generator — FAQ

Is this QR code generator really free? +

Yes — completely free, with no sign-up, no watermark, no daily limit and no expiry. You can generate and download as many QR codes as you want, in PNG and SVG, at no cost. The whole tool runs in your browser.

Do the QR codes ever expire? +

No. These are static QR codes — the data (your URL, WiFi password, etc.) is encoded directly into the pattern. There is no server, no redirect and no subscription that can lapse, so the code works forever. This is the opposite of "dynamic" QR codes from paid services, which stop working if you stop paying.

What is the difference between a static and a dynamic QR code? +

A static QR code stores the data itself, so it never changes and never expires — that is what this tool makes. A dynamic QR code stores a short link that redirects through a company's server; it can be edited later and tracks scans, but it depends on that company staying in business and keeping you subscribed. For most uses (WiFi, contact cards, a link you control), static is the safer, free choice.

Can I make a WiFi QR code with a password? +

Yes. Choose the WiFi type, enter your network name (SSID), password and security type (WPA/WPA2/WPA3 is the default). Scanning the code with a modern phone camera joins the network automatically — no typing the password. The password is encoded in the image, so only share it with people you trust.

In what format can I download the QR code? +

PNG at 512, 1024 or 2048 pixels (best for screens, social posts and most printing), or SVG — a vector format that stays razor-sharp at any size, ideal for large-format print, signage and merchandise. You can also copy the image straight to your clipboard.

Is my data sent anywhere? +

No. The QR code is generated entirely in your browser with local JavaScript. Your URL, WiFi password and contact details never leave the page and are never logged or uploaded. You can even disconnect from the internet after the page loads and it still works.

Can I change the color of the QR code? +

Yes — set any foreground and background color. Keep in mind that scanners need clear contrast between the two; dark modules on a light background read most reliably. The tool warns you if your contrast is too low or inverted.

What is error correction and which level should I pick? +

Error correction lets a code still scan when partly damaged, dirty or covered. Low (7%) makes the smallest code; High (30%) is the most robust and is what you want if you will add a logo, print small, or expect wear. Medium (15%) is the recommended default for everyday use.

Will the QR code work with iPhone and Android? +

Yes. Every code here uses the standard QR specification that the built-in camera apps on iOS and Android read natively, plus any third-party scanner. WiFi auto-join needs iOS 11+ or Android 10+.

Can I use these QR codes commercially? +

Yes. Codes you generate are yours to use anywhere — products, packaging, posters, menus, business cards, ads — personal or commercial, with no attribution required.

What is "qrcodemaxxing"? +

Qrcodemaxxing is simply what we call this free QR code generator on GetMaxxing — it sits alongside our other free, in-browser tools (a prompt improver, an evidence checker, an app finder and more). Functionally it is a standard, free QR code generator: pick a type, fill the fields, download a PNG or SVG. The name is just a wink at the "maxxing" theme of the rest of the site.