Make a QR code for a link, WiFi, email, phone number or contact card. Pick colors and size, download PNG or SVG, and test it before you print.
A QR code is a small square picture that a phone camera can read in a second. Point the camera at it and the phone can open a web page, join a WiFi network, start an email, dial a number or save a contact. That makes it handy for menus, business cards, posters, shop windows, event tickets and guest WiFi. This guide shows how to make a code that works the first time, and how to avoid the mistakes that make codes fail to scan.
The QR Code Generator supports five types:
For a website, paste the full address starting with https://. Short addresses make simpler codes that scan faster, so use the shortest working link to the page.
For WiFi, enter the network name exactly as it appears, including capital letters. Choose the right security type (WPA/WPA2/WPA3, WEP, or none) and type the password. Most current phones can join the network from the camera app without typing anything. Because the code contains the password, only display it where you are happy for guests to see it.
For a contact card, fill in only what you want to share. Every extra field makes the code denser and a little harder to scan.
QR codes include spare data so they can still be read if part of the code is damaged or dirty. The generator offers four levels: Low (7%), Medium (15%), Quartile (25%) and High (30%). Medium is a good default. Use High for a code that will be stuck on a surface that can be scratched or stained, such as a table, a sign outside or a product label. The trade-off is that a higher level makes the code busier. For a long link, Low or Medium keeps the squares bigger.
The codes made here are static. The information is stored directly in the picture, so the code keeps working forever and nothing is tracked or redirected through another server. The flip side is that you cannot change the destination later. If your link might change, make sure the page it points to will stay in place, or create a new code and replace the old one.
Add a QR code to a flyer, certificate or form by downloading the PNG and placing it in your document. If you assemble the finished pages from pictures, Image to PDF turns them into a single file. For a printable notice with text around the code, create a PDF from text first.
The code is created entirely in your browser. A WiFi password, a phone number or a contact card is never uploaded anywhere. If you want to know why that matters, read Are Online PDF Tools Safe? and see more free tools on the tools page.
Yes. There is no sign-up, no watermark and no limit on how many codes you make. The codes are static, so they never expire and nothing is tracked.
Use PNG for websites, social posts, slides and documents. Use SVG for posters, banners and packaging, because SVG stays sharp at any size.
Medium (15%) is a good default. Choose High (30%) if the code will be printed where it may get scratched or dirty. Higher levels make the code denser, so keep Low or Medium for long links.
The usual causes are low contrast, a code printed too small, a missing white border or inverted colors. Use a dark code on a light background, keep the border at 4 modules or more, and test with your phone before you print.
Related tools: Image to PDF