Create a QR code free

Create a permanent QR code for a link, free text, Wi-Fi access or contact details. Use PNG for everyday purposes or sharp SVG for print.

No redirectThe code contains your data directly. There is no tracking link in between.

Create QR code

Local in your browser
Websites and web development

If you need a bespoke version

You can keep using this free tool as it is. If you need a bespoke version with your own rules, data or workflows for a website, shop or internal process, I can build it for you – for example with custom validation rules, accessible operation, and integration into an existing website.

View services from Jan-Erik Andersen

A QR code that belongs to nobody but you

Many free generators place their own short link between the QR code and its destination. The provider can measure visits, disable the destination later or charge for continued use. This tool writes the content directly into the code. There is no account or service on which the QR code later depends.

For screen and print

PNG is straightforward and works in almost every program. SVG is a vector file and stays sharp even on a poster or sign. Always test the finished code with several phones before printing and leave enough clear space around it.

Frequently asked questions

Does the QR code ever expire?
No. It contains the link or details directly. As long as the included link remains available, the code will work.
Can someone read my Wi-Fi password from the code?
Yes. A QR code does not encrypt its content; it only makes it machine-readable. Share a Wi-Fi code only with people who are allowed to know the password.
Why should the code be dark on a light background?
Scanners recognise clear, high-contrast modules most reliably. Very light foreground colours, transparent backgrounds and too little clear space can make scanning more difficult.

How to use this tool

Create permanent QR codes for links, text, Wi-Fi or contact details.

  1. Choose link, text, Wi-Fi or contact as the content type.

  2. Enter the information and set the size, colours and error correction.

  3. The code updates with every input. Test it with a phone and download it as PNG or SVG.

Terms used in this tool

Error correction
Additional data in a QR code that can keep it readable despite minor damage.
PNG
A pixel image for screens, documents and simple print.
SVG
A vector file that can be enlarged without loss of quality.