Make a QR code for a link, Wi-Fi, contact card, UPI payment and more. Add your logo and colours, check it scans, and download it. Free, with no sign-up, and it never expires.
Many free QR code sites hand out "dynamic" codes. The code you print points to the site's own server, which then forwards people to your link. It looks the same, but if the free trial ends or you stop paying, the server stops forwarding and every menu, poster and business card with that code stops working.
The codes made here are static. Your link, Wi-Fi details or contact card are written into the pattern itself, so nothing stands between the scan and your content. There is nothing to renew and nothing that can be switched off.
A link to a website, menu, form, review page or social profile; plain text in any language; Wi-Fi details so guests join in one tap; a contact card that saves your name, number and email straight to the phone; a ready-to-send email, SMS or WhatsApp message; a call to a phone number; a UPI payment for shops and freelancers in India; a calendar event; or a place on the map.
For a business, the most useful are usually a link to your Google review page, your menu or price list, a Wi-Fi code for customers, a UPI code at the counter, and a contact card on your visiting card.
You can change the colour of the code and its three corner squares, choose square, rounded or dotted modules, add your logo in the middle, and put a frame with a short call to action such as "Scan for menu" around it.
Phone cameras need a dark code on a light background with enough contrast, a clear border around the code, and a logo that does not cover too much. The tool warns you when a choice could stop the code from scanning, and on most Android phones and in Chrome or Edge it reads the code back to check it before you download.
Scan the finished code with two different phones, one iPhone and one Android if you can, and from the distance people will really use. Print it at least as large as the minimum size shown, and keep it away from folds, shiny laminate and busy backgrounds.
If you are printing many copies, test one print first. A code that scans perfectly on screen can fail on paper if it is printed too small or in a pale colour.
No. Every code made here is a static code: the link or details are stored inside the pattern itself, not on our servers, so it keeps working for as long as the printed code exists. Many sites give you a "dynamic" code that points to their server instead, and it stops working when a trial or subscription ends. That cannot happen here.
Yes. There is no account, no watermark, no limit on how many codes you make, and you can use them for business. The page is supported by ads.
No. A scan goes straight to your link or details without passing through us, so we never see who scanned it or when. The code is also made in your browser, so what you type is not sent to a server.
Choose Wi-Fi, type the network name and password exactly as they are on your router, pick the security type (WPA for most home routers), and download the code. Guests point their phone camera at it and tap to join, without typing the password.
Yes. Choose UPI payment and enter your UPI ID, and optionally a name, a fixed amount and a note. Any UPI app, such as Google Pay, PhonePe or Paytm, can scan it. Check the UPI ID carefully, because money goes straight to it.
Yes. Upload a logo and it is placed in the middle of the code, and the tool switches to the highest error correction so the code still scans. Keep the logo small, and use the scan check before you print.
At least 2 cm (about 0.8 inch) wide for something read up close, like a business card or a table tent. A good rule is one tenth of the scanning distance: a code read from 2 metres away should be about 20 cm wide. Codes holding more text are denser and need to be bigger, and the tool shows a minimum size for yours.
PNG is best for websites, documents and messages. SVG is a vector file that stays sharp at any size, so it is best for printing, signs and design apps. PDF is handy for sending straight to a printer.
Not with a static code, since the link is part of the pattern. If you think the address might change, point the code to a page you control, such as your own website, and update that page instead. Then the printed code never needs to change.
Yes. Switch to Bulk, paste one link or line of text per line, and download them all as a ZIP of PNG or SVG files, with your colours and logo applied to every one.