Enter a link or other content, adjust the colors if you like, and download the result as a PNG, SVG or PDF.
Your code is created in your browser on this page. The content you type is not sent anywhere by the page.
QR code generator
If you leave out https://, we add it for you.
Shorter text makes a simpler code that is easier to scan.
Include the country code, such as +91, so it works from anywhere.
The password is stored in the code as plain text. Anyone who scans it can read it.
Appearance
Color presets
Logo in the center
No logo added
A logo covers part of the code, so error correction is raised to High automatically.
Brand presets
Saved in this browser only, never uploaded. Keeps colors, styles, frame, label and logo.
Advanced options
Higher levels let a code survive more damage but make it denser. Medium suits most uses.
The empty border around the code. Scanners need at least 4 for reliable results.
How it works
Three quick steps. No account, no waiting.
1
Choose what your code contains
Pick a link, payment, contact, location, Wi-Fi or another type and fill in the details.
2
Preview and adjust
Watch the code update as you type, and change its colors if you want.
3
Download and test
Save the file, then scan it before you share or print it.
Where people use them
Menus and events
Point guests to a menu, schedule or map.
Business cards
Share a website or contact email without typing.
Product packaging
Link to instructions or a support page.
Wi-Fi access
Let visitors join your network by scanning.
Posters and print
Connect a printed page to something online.
These codes hold your content directly. They don’t track scans, and the content can’t be changed after printing, so make a new code if the destination changes.
Frequently asked questions
Quick answers about making, testing and printing your code.
What can I put in a QR code?
Here you can encode a web address, plain text, email, phone number, Wi-Fi details, WhatsApp chat, UPI payment, contact card, social profile, map location or calendar event.
Are these QR codes free to download?
Yes. Downloading PNG, SVG and PDF files here doesn’t require an account.
Can a QR code stop working?
The code itself doesn’t expire, because it contains your content directly. It can stop being useful if the website it points to goes away, or if the printed code gets damaged or smudged.
Why should I test the code before printing it?
Devices and scanner apps differ. Test at the size you intend to print, on the real background, with more than one phone if you can.
What file format should I use for print?
SVG is the safest choice because it stays sharp at any size. If you use PNG, keep it at its original size or smaller rather than enlarging it.
Does changing the colors affect scanning?
It can. Keep a dark code on a light background with strong contrast. Light codes on dark backgrounds and low-contrast pairs fail on some scanners, and the page warns you when contrast is low.
Help center
Stuck, or found something that isn’t working? Send us a message.
Tell us which type of code you made and what you see on screen, so we can help faster.
Privacy and terms
The short version, in plain language.
Privacy
Your code is made in your browser. Links, Wi-Fi passwords, payment details and anything else you type are not sent to us or stored on a server.
This page saves only two things in your browser: your light or dark choice, and any styles you save (colors, shapes, label and logo). Clear your browser data to remove them.
The page loads fonts from Google Fonts and code libraries from cdnjs, so those services can see your IP address and browser details, as with most websites.
There are no accounts, ads or tracking on this page.
If you email us, we use your message only to reply to you.
Terms
Luceel Mark is free to use and is provided as it is, with no promise that it is error-free. Test every code before you print or share it.
You are responsible for what you put in a code and where it points. Don’t use it for scams, malware or anything unlawful or harmful.
Anyone who scans a code can read its content, so don’t encode anything you want to keep private.
We don’t host, track or change your codes. If the place a code points to moves or disappears, the code stops being useful.
To the extent the law allows, Luceel is not liable for losses that come from using this tool.
We may update these terms from time to time.
Last updated 31 October 2026. Questions? Email luceelhelp@outlook.com.