Free QR Code Generator
Paste a link, generate the code, and download it as a 1024 × 1024 px PNG. Free, no account needed, and your link never leaves your browser.
How to create a QR code for a link
- 01
Paste your link
Enter the web address you want the QR code to open. Typing example.com is enough — the https:// is added for you.
- 02
Generate your QR code
Select Generate QR. The code is built in your browser and appears straight away.
- 03
Download your QR code
Select Download PNG to save the code as a 1024 × 1024 px image, ready to print or place in a design.
Why use this QR code generator
Nothing is uploaded
The code is built by your browser. The link you type is never sent to a server, never stored, and never measured.
No account, no limits
There is no sign-up, no email address, and no cap on how many codes you create.
No redirect in between
The code encodes your address directly. There is no short link that could expire or stop resolving.
Made to be printed
Every download is a 1024 × 1024 px PNG on a white background with a full quiet zone, so it still scans at poster and label sizes.
What can you turn into a QR code?
Anything with a web address. If you can open it in a browser, you can put it behind a QR code:
- Websites and landing pages
- Online menus and price lists
- YouTube videos
- Social media profiles
- Google Maps locations
- Event and ticket pages
- Product and shop pages
- Forms and surveys
- App store listings
- Contact and booking pages
Wi-Fi credentials, contact cards, and plain text are not supported — this tool encodes web addresses only.
Frequently asked questions
A QR code generator is a tool that turns information into a square barcode a phone camera can read. This one takes a website address and produces a scannable QR code you can download as a PNG image.
Yes. It is free to use, with no paid tier, no watermark, and no limit on how many codes you create.
No. There is no sign-up, no email address, and no login. The tool works the moment the page loads.
Paste your URL into the field above and select Generate QR. The code appears immediately, and Download PNG saves it as a 1024 × 1024 px image. There are no other steps.
No. The code encodes your destination address directly, with no short link or redirect in between, so the code itself never expires. It stops working only if the destination page is taken down or its address changes.
Any http:// or https:// web address. If you type example.com it is completed to https://example.com. Unsafe schemes such as javascript: and data: are rejected, and non-URL codes like Wi-Fi, vCard, or plain text are not supported.
Yes. Every code downloads as a 1024 × 1024 px PNG named qr-code.png. PNG is currently the only format offered.
1024 × 1024 pixels. Each module — the small squares that make up the code — is drawn at a whole number of pixels, so the edges stay sharp instead of being blurred by resampling.
Yes. The PNG is 1024 × 1024 px on a solid white background and includes a full quiet zone — the clear margin scanners need to find the code — so it prints cleanly on posters, menus, and labels.
No. The link you enter is never transmitted, never written to storage, and never recorded in analytics. Nothing about it leaves the page.
Yes. The QR code is built entirely by JavaScript running in your browser. Generating a code produces no network requests at all, so the tool keeps working even if you go offline after the page has loaded.
No. The page loads no third-party scripts, no analytics, and no external fonts — everything is served from this site. There is no data to share because none is collected.
Yes. The image is yours to use, with no attribution required and no usage limit. The QR Code symbol format is an open standard, ISO/IEC 18004, and is royalty-free.
Yes, as an image. Keep in mind this tool encodes a web address, so the code opens a page — your contact page, portfolio, or booking form — rather than saving contact details to the phone directly. At business-card size, print it at least 2 cm across and keep the white margin around it.