Free QR Code Generator
Make a custom QR code for a link, Wi-Fi login, contact card, UPI payment and more. Add your logo, set the colours, and download a sharp PNG or SVG. Free, and nothing you type leaves your browser.
Fill in the form to see your QR code here.
Test-scan your code with a couple of phones before you print it, especially with a logo or custom colours.
Make a QR code in four steps.
Pick what you want the code to do, fill in the details, and style it to match your brand. The preview updates as you type, so the code you see is the code you download.
Pick what to encode
Choose a link, plain text, Wi-Fi login, contact card, UPI payment, email, phone, WhatsApp or a map location.
Fill in the details
Type your link or details in the form. The preview redraws as you type, so you always see the finished code.
Make it yours
Set the colours, drop your logo in the middle, choose the error-correction level and the quiet margin.
Download and use it
Save a high-resolution PNG or a scalable SVG for print, or copy the image straight into your work.
One code, many uses.
A QR code can do far more than open a website. Each option below formats the data the right way, so a phone knows exactly what to offer when it scans.
Website link
Send a scan straight to any page or profile.
Plain text
Encode a note, code or short message.
Wi-Fi login
Let people join your network with one scan.
Contact card
Save name, phone and email as a vCard.
UPI payment
Collect payments to your UPI ID in seconds.
Open a pre-filled email to your address.
Start a chat with a ready-made message.
Location
Drop a map pin at any coordinates.
Put a QR code to work.
Menus and table tents
Point diners at a digital menu or an ordering page without an app or a reprint.
Posters and packaging
Send people from a printed poster, flyer or product box straight to the right page.
Business cards
Encode a contact card so a scan saves your name, number and email in one tap.
Wi-Fi for guests
Let visitors join your network by scanning a code, with no password to read out.
Payments and invoices
Put a UPI payment code on a bill, counter or receipt so customers can pay in seconds.
Events and tickets
Share a venue location, a sign-up link or joining details on badges and invites.
Need QR codes that do more?
A static code is perfect for a one-off poster or a menu. But if you want codes you can edit after printing, scan counts, links that route to the right page, or thousands of unique codes on products and tickets, you need a system behind them. That is the kind of software we build at Techliphant, shaped around how your business actually runs.
Common QR code questions.
It's a free online tool that turns a link, text, Wi-Fi login, contact card or payment detail into a QR code you can download and print. You pick what to encode, fill in the details, style it, and save it as a PNG or SVG. A phone camera reads it and opens whatever you put inside.
Yes. It is completely free, there is no sign-up, and there is no watermark on your code. You can make and download as many QR codes as you like, and use them for personal or commercial work.
No. These are static QR codes, so the data is baked into the image itself. They never expire and there is no cap on how many times they can be scanned. The one trade-off is that you cannot change where a static code points after you print it. If the destination changes, you generate a fresh code.
Yes. Upload a logo and it sits in the centre of the code with a clean backing so it stays readable. When you add a logo, bump the error correction up to High so the code still scans with part of the middle covered. Keep the logo to roughly a quarter of the width and test-scan before you print.
A lot. This tool builds codes for a website link, plain text, a Wi-Fi network, a contact card (vCard), a UPI payment, an email, a phone number, a WhatsApp chat and a map location. Each option formats the data the right way so phones recognise it and offer the correct action.
It can, as long as there is strong contrast between the code and its background. Keep the pattern dark on a light background, not the other way around, and avoid pale colours. If the contrast is low, or you invert it, many cameras will struggle. When in doubt, test with a couple of phones before printing.
As a rule of thumb, keep it at least 2 by 2 cm (about 0.8 inch) for something scanned up close, and larger for posters read from a distance. A common guide is a width of about one-tenth of the scanning distance. Always leave the clear quiet margin around it and do not stretch it out of square.
Error correction lets a code still read when part of it is dirty, damaged or covered. There are four levels: Low, Medium, Quartile and High, recovering roughly 7, 15, 25 and 30 percent of the code. Higher levels are more robust but pack the pattern more densely. Use Medium for clean screens and print, and High whenever you add a logo.
Use PNG for quick use on screens, in documents and in most designs. Use SVG for print and large formats, because it is a vector that stays razor sharp at any size, which matters when a code has to scan cleanly on a banner or a package.
Nothing you type is stored or sent to a server. The QR code is drawn entirely in your browser using client-side code, so your links, passwords and contact details never leave your device. That makes it safe for Wi-Fi logins and other sensitive details.
Choose the Wi-Fi option, enter your network name, pick the security type (usually WPA), and type the password. The tool formats it so that scanning the code offers to join the network, with no need to read out or type the password. It is handy for cafes, offices and guest networks.
Not with a static code like the ones here, because the data lives in the image and there is nothing pointing back to a server to count. Scan tracking, editable destinations and campaign analytics need dynamic QR codes served through a system. That is the kind of software we build at Techliphant if you need it at scale.
Private by design: this generator runs entirely in your browser. Your links, passwords, contact details and payment IDs are never uploaded or stored, so the code is drawn on your own device. These are static QR codes, so they do not expire and have no scan limit, but the data is fixed in the image. Always test-scan a printed sample before a large run.
Ready when you are
Let's build something exceptional.
Tell us about your business, your stack, and the problem you are trying to solve. We respond with a clear next step usually a 30-minute discovery call, no fluff.
