QR code generator
Make a QR code for a link, Wi-Fi network, email, phone number, or any text. Add your colors and logo, then download a PNG or SVG. It's made on your device and never expires.
Size, colors, and logo
The SVG download scales to any size without losing sharpness.
Higher levels still scan when part of the code is dirty or covered, but make the code denser.
Your QR code appears here as you type.
Codes that never expire
Many QR sites send people through their own short link so they can count scans, and the code stops working when a trial ends. Okaysize puts your link, text, or Wi-Fi details straight into the code. There is nothing in between, so it keeps working for as long as the link it points to does.
Five kinds of code
URL opens a web page. Text shows a note. Wi-Fi joins a network without typing the password. Email opens a new message with the address, subject, and message filled in. Phone starts a call. The camera apps on iPhone and Android read all five.
Your colors and logo
Pick any code and background color, as long as the code stays darker than its background so cameras can read it. Add a logo and Okaysize clears a space for it in the middle and switches to the highest error correction, so the code still scans.
PNG or SVG
PNG is a picture for documents, slides, and websites, up to 2048 pixels wide. SVG is a vector file that stays sharp at any size, the best choice for print, posters, and signs.
Private by design
The code is made in your browser. Your Wi-Fi password, links, and logo are never sent to Okaysize or anyone else.
How to make a QR code
- 1
Pick the type
Choose URL, Text, Wi-Fi, Email, or Phone at the top of the tool.
- 2
Fill in the details
Type the web address, the text, the network name and password, the email address, or the phone number. The QR code appears as you type.
- 3
Style it if you like
Open Size, colors, and logo to set the PNG size, pick a code color and background, change the error correction, or click Add a logo.
- 4
Download PNG or SVG
Click Download PNG for documents and websites, or Download SVG for print. Scan it with your phone's camera to test it first.
Questions
Do these QR codes expire?
No. The content is stored in the code itself, with no tracking link in between, so it works forever. A URL code works for as long as the web page exists.
Is it really free?
Yes. No signup, no watermark, and you can use the codes for business and print.
Can I change where the code points later?
No. Codes that can be edited after printing need a redirect service in the middle. Okaysize codes point straight to your content, so make a new code if the link changes.
Can I see how many people scanned it?
Not from the code itself. Add tracking tags to your link, like ?utm_source=flyer, and count visits in your website's analytics.
Which error correction should I pick?
Medium suits most codes. Pick High or Highest for codes that will be printed small, get dirty, or sit outdoors. Higher levels make the code denser, so they hold less text.
Will a logo stop it from scanning?
Not when it's added here. The logo covers a small square in the middle, and the highest error correction lets phones rebuild the part underneath. Always scan a test print before printing many copies.
How big should I print it?
At least 2 cm (about 0.8 in) wide for scanning up close. A common rule of thumb is a code at least a tenth as wide as the scanning distance, so 30 cm wide for 3 meters.
Is my Wi-Fi password sent anywhere?
No. The code is made on your device. Anyone who scans the code can see the password, so only show it where you'd share the password anyway.