PixelTools

QR code generator

Create a free QR code for a URL, text, Wi-Fi network, or contact card. Custom colors, logo, no watermark.

Fill in the content to preview your QR code.

Free, no account, no watermark. Everything is generated in your browser.

Free forever
Runs locally
No account
No watermark

A QR code generator with nothing paywalled

Seven content types

URL, text, email, phone, SMS, Wi-Fi network, and contact card (vCard) — all in one tool.

Full color customization

Any foreground/background color combination, free — not locked behind a subscription.

Logo embedding

Add your own logo to the center, with automatic error-correction so it still scans reliably.

PNG, SVG, or PDF export

Download in whichever format fits — a raster image, a lossless vector, or a print-ready page.

100% private

Generated entirely in your browser. Nothing you type or upload is sent to a server.

No account, no watermark

No sign-up, no usage limit, no branding added to your code — free the way it should be.

Make a QR code in three steps

  1. 1

    Pick what the code should do

    Choose a content type — website URL, plain text, email, phone number, SMS, Wi-Fi network, or a contact card — and fill in the details.

  2. 2

    Style it

    Set foreground/background colors and optionally add a logo to the center. The preview updates live as you type.

  3. 3

    Download

    Save it as PNG, SVG, or PDF — no account, no watermark, no size limit.

Built for how people actually use QR codes

From a storefront sign to a business card, a QR code turns a scan into instant access — no typing required.

Storefronts and packaging

Link a physical product, poster, or storefront sign straight to a website, menu, or review page.

Restaurant menus and Wi-Fi

A table-top code for a digital menu, or a Wi-Fi code guests can scan to join without typing a password.

Business cards and contact sharing

A contact-card QR code that adds your details to someone's phone the moment they scan it.

Presentations and events

Drop a code on a slide or flyer linking to a form, registration page, or resource without anyone typing a URL.

Frequently asked questions

Is this QR code generator really free?

+

Yes — every feature here (color customization, logo embedding, PNG/SVG/PDF export) is free with no account and no watermark. Several popular QR generators paywall exactly these features behind a subscription; this one doesn't.

Do these QR codes expire or stop working?

+

No. This generates a static QR code — the content is encoded directly into the pattern itself, not a redirect through someone else's server. It will keep working for as long as the content it points to (a URL, a phone number) stays valid, with no expiration and no tracking.

Will adding a logo stop my QR code from scanning?

+

Not if you keep the logo reasonably sized. Adding a logo automatically switches the code to its highest error-correction level, which can recover the code even with roughly 30% of it obscured — comfortably more than a centered logo covers at the default size. Very long content combined with a large logo can still be too much; the tool warns you if that happens.

What's the difference between PNG, SVG, and PDF?

+

PNG is a fixed-resolution image — good for web use and most printing. SVG is vector — it scales to any size (a billboard, a tiny product label) with no loss of quality, and is the better choice if you'll resize it later. PDF wraps the code on a print-ready page.

Can I make a QR code for Wi-Fi or a contact card?

+

Yes. Pick "Wi-Fi network" and a phone or laptop's camera can join the network directly by scanning — no typing a password. "Contact card" produces a code that adds the person's details straight to a phone's contacts app when scanned.

Is my data uploaded anywhere?

+

No. The QR code is generated entirely in your browser using JavaScript — the content you enter, any logo you upload, and the final image never leave your device.

What size should I download for printing?

+

For print, download the SVG (scales losslessly to any size) or the largest PNG option. As a rule of thumb, a QR code should be at least 1 inch (2-3cm) per side for a close-range scan, and larger the further away the scanner will stand.

Make your QR code now

Free, no account needed.

Create QR Code →