Free online tool · Local processing

Free QR code generator

Make a QR code from text or a URL in your browser.

Free QR code generator

Enable JavaScript to use the tool.

About this tool

Free QR code generator without uploading

Choose your text, size and colours. Save the finished QR code as a PNG for a poster, invitation, label or website.

Before you start

Always scan the finished QR code using a phone before sharing or printing it. Very long inputs are hard to scan.

Are files uploaded to a server?

No. Your input is handled locally in the browser. Some tools load JavaScript libraries from public CDNs, but NowConverter has no file-upload endpoint.

Do I need an account or a paid plan?

No. The current version is free, has no registration and runs on devices with a compatible modern browser.

Can I customise the QR code?

Yes. Enter text or a URL, choose the QR code size and colours, then save the result as a PNG.

A QR code is only as trustworthy as the data encoded inside it

QR codes can store URLs, text and other short data in a camera-readable pattern. Creating one does not verify that a link is safe or permanent. If the code will be printed on packaging, posters or business cards, use a destination you control and expect to keep active.

Scanning reliability depends on size, contrast, quiet space around the code and print quality. Test the exported code with more than one phone before producing a large print run. Avoid placing critical details only inside the QR code when users may not have a camera or network connection.

Practical checks

Practical walkthrough · qr generator

Make a readable QR code for a printed flyer

Example task: A short HTTPS address needs to appear on a flyer that people will scan from a phone.

Try this workflow

  1. Check the URL manually and generate a QR code with high dark/light contrast.
  2. Download the PNG and place it with clear white space around its edges.
  3. Print a test at the actual size and scan it using at least two phone cameras.

What to expect

The code stores the text you enter, not a guarantee that the destination will remain available.

When to take extra care

Long URLs make more complex codes that can be difficult to scan at small print sizes. A QR image does not verify whether a link is safe.