Pick a type, fill it in, and download a styled QR code as PNG, SVG or PDF — colors and a center logo included. Every code is generated in your browser and never expires.
Pick a type, fill it in, and download a styled QR code as PNG, SVG or PDF — colors and a center logo included. Every code is generated in your browser and never expires.
QR codes that never expire
URLs, WiFi, vCards, events and more — styled, logo-embedded, and downloadable as PNG, SVG or PDF. No account, no scan tracking.
GhostQR is a free QR code generator that runs entirely in your browser — no signup, no tracking, and codes that never expire. Encode a URL, WiFi network, vCard contact, email, SMS, plain text, or calendar event; style the colors and embed a logo; and download as PNG, SVG or PDF. Unlike 'dynamic' QR services, GhostQR generates static codes locally, so there's no account, no scan tracking, and no monthly fee that can turn your code off.
Pick a QR type
Choose what to encode — a link, WiFi login, contact card, email, SMS, text, or calendar event.
Enter your details and style it
Type the content, adjust colors, and drop in a logo if you want. The preview updates live in your browser.
Download PNG, SVG or PDF
Export the code at any size. It works forever — there's no account and nothing to expire.
Scan a QR code
Decode a QR code from an image or your camera.
URL QR code
Turn any web address into a QR code.
WiFi QR code
Let guests join your network instantly.
vCard QR code
Share your contact details with a scan.
Email QR code
Pre-fill a mailto: link for instant feedback.
SMS QR code
Pre-fill a text message — one tap to send.
Text QR code
Encode any plain text or short message.
Calendar event QR code
Scan to add an event to any calendar.
| Feature | GhostX | QR-Code-Monkey / QRCodeGenerator.com |
|---|---|---|
| Codes expire | Never | 'Dynamic' codes expire without a plan |
| Scan tracking | None — we can't see scans | Tracked by default |
| Signup | No | Required for dynamic codes |
| Logo embed | Free | Often gated |
| SVG / PDF export | Free | Sometimes paid |
Do the QR codes expire?
No. GhostQR generates static QR codes in your browser. There's no account behind them and nothing on our servers, so they keep working forever — no plan can switch them off.
Can I add a logo to the QR code?
Yes, free. Upload a logo and it's embedded in the center; QR error-correction keeps the code scannable around it.
How do I make a WiFi QR code?
Choose the WiFi type, enter your network name and password, and download. Guests scan it to join instantly without typing the password.
Can I download the QR code as SVG for printing?
Yes. Export as SVG (infinitely scalable, ideal for print) or PDF, in addition to PNG — all free.
Do you track how many times my code is scanned?
No. The code is generated entirely on your device and points directly at your content — we never see a scan and collect no analytics on it.
Everything runs in your browser. Your files are never uploaded — for the single-file tools there's no upload endpoint to send them to.
More from the GhostX family