Free QR Code Generator
Create custom QR codes with your own colors and logo — for links, text, Wi-Fi, email, phone, SMS, vCard contacts, locations and events. Download as PNG or SVG. No sign-up, no watermark, everything stays in your browser.
1Contentlive preview
2Colors
3Logooptional
4Options
Enter content on the left and your QR code appears here instantly.
Print sheet (A4)
What is a QR Code Generator?
A QR code generator turns any link, text or credential into a scannable square barcode that every smartphone camera can read. With QRMaker.top you can create a custom QR code with a logo, match the code to your brand colors, and download it as a crisp PNG for print or a scalable SVG for designers — all in seconds.
Unlike many tools, your QR codes here are truly free and static: no sign-up, no watermark, no expiring links and no tracking. Every code is generated locally in your browser, so the content you encode never leaves your device. Because the codes are static, they keep working forever — even if this website disappears.
How to Create a QR Code
- Pick a content type — URL, text, Wi-Fi, email, phone, SMS, vCard, location or event — and fill in the fields. The preview updates live.
- Choose your colors for the code and the background, or keep the background transparent for print design.
- Add a logo (optional) in the center of the code. Error correction automatically switches to level H for reliable scanning.
- Tune the options: error correction level and quiet zone (the white margin around the code).
- Download your QR code as PNG (256–2048 px) or SVG, or copy it straight to your clipboard.
Why Choose QRMaker.top
Custom Colors & Logo
Brand your QR code with any foreground/background color and place your logo in the center — no watermark added, ever.
PNG & SVG Export
Download pixel-perfect PNGs from 256 to 2048 px for print, or a resolution-independent SVG for professional design work.
9 Content Types
Links, plain text, Wi-Fi credentials, emails, calls, SMS, vCard contacts, map locations and calendar events — one tool covers every common use.
Reliable Error Correction
Choose L, M, Q or H redundancy. Level H keeps codes scannable even with a logo or minor print damage.
Private by Design
Codes are generated entirely in your browser. Nothing is uploaded, logged or stored on a server — ideal for confidential content.
Static & Permanent
No dynamic redirects: your QR code points directly at your content and will never expire, break or require a subscription.
vCard business cards
Turn your contact details into a vCard QR code. One scan lets people save your name, phone, email and company straight to their phone's contacts — no typing.
Locations & events
Create QR codes that open a map pin at exact coordinates, or add an event with title, time and place straight into the scanner's calendar.
Print-ready A4 sheets
Lay out 4, 9 or 16 copies of your QR code on a single A4 page with optional captions and cutting guides — perfect for table tents, WiFi stickers and desk signs.
Frequently Asked Questions
Is this QR code generator really free?
Yes. You can create and download unlimited QR codes in PNG and SVG without an account, watermark or payment. The codes are static and keep working forever.
Do my QR codes expire or stop working?
No. QRMaker.top creates static QR codes that embed your content directly — there is no redirect service in between, so nothing can expire or be switched off later.
How do I add my logo to a QR code?
Open the Logo section, click or drop an image (PNG, JPG, SVG, WebP or GIF), and adjust its size with the slider. We automatically raise error correction to level H (30%) so the code stays scannable with a logo in the center.
What is error correction and which level should I choose?
Error correction lets a QR code scan even if part of it is dirty, damaged or covered. Level L (7%) makes the smallest code, M (15%) is a good default, and H (30%) is recommended when you add a logo or print the code small.
PNG or SVG — which format should I download?
Choose PNG for documents, social media and most printing (pick 1024 px or 2048 px for large prints). Choose SVG if you are a designer: it scales to any size without losing sharpness and can be edited in Illustrator, Figma or Inkscape.
Is my data safe? Are my QR codes tracked?
Everything runs locally in your browser: the content you encode is never uploaded, stored or logged. There are no analytics inside the QR code itself either — scanning it goes straight to your content with no middleman.
What is a vCard QR code?
A vCard QR code stores contact details (name, phone, email, company) in a standard format. When scanned, the phone offers to save the person as a new contact — ideal for business cards, email signatures and name badges.
Can I print multiple QR codes on one page?
Yes. Use the print sheet panel in the preview card: pick a 2×2, 3×3 or 4×4 grid, add an optional caption, and enable cutting guides. Your browser's print dialog then produces an A4 page of identical codes — great for WiFi table stickers.