How to Make a QR Code for a Link (Free, 2026)
A QR code turns any web link into something people can open just by pointing their phone camera at it — no typing, no searching. Whether it's your website, a Google form, or a link-in-bio page, you can generate one in under a minute. Here's how to make a QR code for any link for free.
Quick answer
To make a QR code for a link, paste your full URL (including https://) into a free QR generator like OneSol's tool at onesol.io/qr-code-generator, then download the image as a PNG or SVG. Scanning it opens the link instantly in the phone's browser. For the most flexibility, point the code at a page you control — like a OneSol link-in-bio — so you can change where it leads later without reprinting the code.
1. Copy the exact link you want to share
Start with the complete URL, including the https:// prefix, and open it once in a browser to confirm it loads the right page. Use the final destination link rather than a preview or editor URL. If the link is very long, that's fine — the generator handles the length for you.
2. Paste it into a free QR code generator
Go to a generator such as onesol.io/qr-code-generator, choose the 'Link' or 'URL' option, and paste your address into the field. The QR code image appears on screen instantly and updates in real time as you type, so you can confirm it before downloading.
3. Download it in the right format
Download a PNG for digital use like emails, slides, and social posts, and an SVG or high-resolution PNG for print, since SVG stays crisp at any size. Keep the printed code at least 2 x 2 cm (about 0.8 inches) so phone cameras can read it reliably.
4. Test before you share or print
Scan the code with a couple of different phones — both an iPhone camera and an Android — to confirm it opens the correct page. Check it in the lighting where it will actually be used, and never shrink it so small that the pattern blurs.
Ready to start? OneSol is free.
Sell, book and get paid from one link — no card needed.
FAQ
Are free QR codes safe to use forever?
Yes. A standard (static) QR code encodes your link directly into the pattern, so it never expires and doesn't depend on any company staying online. It keeps working as long as the destination link works.
Can I change the link after I print the QR code?
Not with a static QR code — the link is baked into the image. To keep it editable, point the code at a page you control, like a OneSol link-in-bio, then change that page's destination instead of reprinting the code.
Why isn't my QR code scanning?
Usually it's too small, too low-contrast, or printed on a curved or shiny surface. Make it bigger, keep it dark-on-light with a clear white border, and test on a real phone before mass-printing.
Do I need an app to scan a QR code?
No. The built-in camera app on modern iPhones and Android phones scans QR codes automatically — just point it at the code and tap the link that pops up.
Related guides
How to Make a QR Code for a Website (Free, 2026)
Turn any website link into a free QR code in seconds. Learn to create, customize, test, and print a QR code that opens your site on any phone camera.
Read guideHow to Make a QR Code for a Linktree (Free)
Make a free QR code for your Linktree or link-in-bio page. Copy your URL, generate the code, download, and print it so people scan to all your links.
Read guideHow to Make a QR Code for a Portfolio (Free, 2026)
Make a free QR code that links to your portfolio: gather your best work on one page, add the code to your resume and card, size it right, and keep it current.
Read guideHow to Accept Payments for an Event (Free, 2026)
Sell tickets and collect event payments for free: connect Stripe, create ticket tiers, share one link with a QR code, and check guests in from your phone.
Read guide