Generators
Create a custom QR code for a link, Wi-Fi, vCard, email, phone, SMS or plain text. Pick from 18 styles, add a social or your own logo, frame it, then download.
100% private — generated on your devicePaste a link or type any plain text, message or code.
Scanning this code connects a phone to your Wi-Fi automatically.
Scanning opens the dialler with this number ready.
Scanning opens this exact location in the maps app.
Pick a starting style, then fine-tune colours and shapes below.
Tip: keep error correction at Q or H above when adding a logo, so the code still scans.
Frames are baked into PNG and JPG downloads. SVG exports the code only.
Your QR code appears here
as you type
Was this QR generator helpful? Rate us
Make and download a custom QR code in three steps.
Choose URL, Wi-Fi, vCard, email and more, then fill in the details.
Pick a preset, set colours and shapes, add a logo from our social pack or your own, and frame it.
Save a high-resolution PNG with a transparent background, a scalable SVG or a JPG.
This free QR code generator lets you create a custom QR code in seconds — no account, no watermark and no limits. Encode a website link, a Wi-Fi network, a vCard contact, an email, a phone number, an SMS or plain text, and watch the preview update live as you type.
Make it yours: start from one of 18 curated style presets, then fine-tune dot and eye shapes, colours and gradients. Add a logo — pick a ready-made social media icon or upload your own — and adjust its shape, size and padding. Frame the code with a "Scan me" call to action, and keep it scannable with adjustable error correction.
Everything runs in your browser, so your data is never uploaded. Need more? Try our Barcode Generator for retail and inventory codes, or turn a finished design into a document with Image to PDF.
A complete, private QR studio — free and unlimited.
URL, Wi-Fi, vCard, email, phone, SMS and location — each formatted correctly.
One-click looks from classic to gradient, ready to fine-tune further.
Drop in a ready-made platform icon or your own, with shape and size control.
Add a "Scan me" frame so people know to use their camera.
Transparent PNG by default, scalable vector, or JPG up to 3000px for print.
Generated entirely in your browser. Nothing is ever uploaded to a server.
Everything we have built so far — all private and in your browser.
Yes, completely. There is no account, no watermark and no scan limit. Create and download as many QR codes as you like, and the codes never expire because the data is stored inside the code itself.
No. These are static QR codes - the link or text is encoded directly into the pattern, so they work forever with no tracking, redirects or monthly fee.
Yes. Open Logo in the centre, pick a ready-made social icon or upload a PNG, JPG, WebP or SVG. The dots behind it are cleared so the code still scans, and you can adjust its shape, size and padding. Keep error correction at Q or H for the most reliable result with a logo.
As long as there is strong contrast between the dots and the background - dark on light works best - it will scan reliably. Very light dots or low contrast can fail, so test before printing.
Use PNG for general digital use and printing - it always exports with a transparent background. Use SVG when you need a scalable vector that stays sharp at any size, and JPG when a format without transparency is required.
Enter your network name, password and encryption type. When someone scans the code with a phone camera, it offers to join the network automatically - no typing the password.
No. The QR code is generated entirely in your browser with JavaScript, so your links, passwords and contact details never leave your device.
It is built-in redundancy that lets a code still scan when part of it is damaged or covered - for example by a logo. Higher levels (Q, H) survive more damage but make the pattern denser.