QR Code Generator
Make a QR code for a website, Wi-Fi password, email, contact details, and more. Style it with colors, rounded shapes, and your own logo. Generated in your browser — nothing is sent or logged.
URL
Quick styles
Preview
Encodes
https://snaptxt.appYour data stays on your device.
The QR code — and any logo you upload — is rendered entirely in your browser. Nothing is uploaded, tracked, or logged. No link shortening.
How to use it
- 1Pick what kind of QR code you need: a website, Wi-Fi login, contact card, social handles, email, phone number, SMS, or plain text.
- 2Fill in the fields for that type — for Wi-Fi that's the network name and password; for socials it's your Instagram / Facebook / X / YouTube handles (any combination).
- 3Adjust damage resistance if the code might be partly hidden or printed on something that could get scuffed. Medium is fine for most uses.
- 4Pick a size. Download as PNG for screens and emails, or SVG if you want to print it big. With multiple social handles, you get a ZIP with one branded QR per platform.
Common use cases
- Make a Social pack — one branded QR each for Instagram, Facebook, X, and YouTube, all in one ZIP.
- Put your contact details on a business card — scan once to save the whole vCard to a phone.
- Print a Wi-Fi QR on a card for guests — they scan and connect with one tap.
- Put a website link on a poster, business card, or table tent.
- Make a contact-call QR for a service business so customers can dial with one scan.
Frequently asked questions
- How does the Wi-Fi QR code work?
- When you scan it with a modern phone camera, the phone offers to join the network — no typing the password. The code uses the standard Wi-Fi QR format that iOS, Android, and most camera apps understand. Works with WPA / WPA2 (most common), WEP (older networks), and open networks.
- What's "damage resistance" for?
- QR codes have a clever bit of math built in: they can still be read even if part of the code is damaged, hidden by a logo, or worn down. The setting picks how much damage the code can handle. Higher settings make the code denser but more robust. Medium is the default and works almost everywhere; pick Max only if you're putting a logo over it or printing on something that will get scuffed.
- How long can the text or URL be?
- Most modern URLs and short text snippets fit fine. Once you get past a couple thousand characters the code becomes very dense and hard to scan reliably. For very long URLs, you'll get a cleaner result by shortening the link first.
- Is anything I enter — passwords, URLs, contact info — sent anywhere?
- No. The QR code is drawn entirely inside your browser. snaptxt doesn't have a server that sees what you type. Many other QR sites quietly run your link through a shortener (which lets them count scans); this one doesn't, even for Wi-Fi passwords.
- Should I download PNG or SVG?
- PNG is the right choice for screens, slides, emails, and most everyday uses. SVG stays sharp at any size — pick it if you're printing the code on a poster, banner, or anywhere it'll appear larger.
- How does this compare to QR Code Monkey or QR Tiger?
- QR Code Monkey and QR Tiger both route your URLs and data through their servers and often track scans via a built-in link shortener. snaptxt's QR Code Generator runs entirely in your browser — no server ever sees your link, Wi-Fi password, or contact info. You also get SVG export and social-pack ZIP downloads without watermarks or a paid plan.
Try next
Favicon Generator
Generate the full favicon set — ICO, PNGs at every size, apple-touch-icon, and PWA manifest — from one image. Free, in your browser.
Meta Tag & OG Preview Generator
Generate and preview Open Graph, X Card, and standard HTML meta tags for your web pages — instantly in your browser.
SVG to PNG / JPEG / WebP
Convert SVG to PNG, JPEG, or WebP at any size — quality slider, transparent or colored background, copy to clipboard. Free, in your browser.