Toolvist

QR Code Generator

QR code generator — turn any text, URL or base64 string into a QR code and download it as PNG or SVG.

Your text is encoded locally — nothing is sent to any server.

Free QR Code Generator

Create QR codes for any text, URL, Wi-Fi login, or contact detail. The QR code is rendered instantly in your browser — there is no sign-up, no watermark, and nothing is uploaded to a server. Download a crisp PNG when you are done.

Encoding a URL? Build and tag it first with the UTM Builder so the scan is measurable. For retail-style codes, use the Barcode Generator.

How to use the QR Code

  1. 1 Type or paste the content the code should hold — a URL, plain text, contact details or Wi-Fi credentials.
  2. 2 Adjust the size and error-correction level. Higher correction survives more damage but produces a denser pattern.
  3. 3 Check the preview, then test-scan it with your phone before printing anything.
  4. 4 Download as PNG or SVG. Use SVG for print, since it scales without pixelation.

How to Use

Type or paste the content you want the QR code to contain, then adjust the size, colors, and error-correction level. The preview updates as you type. Click Download PNG to save the image.

  • Works for URLs, plain text, Wi-Fi strings, and contact cards
  • Adjustable size from 128 to 1024 pixels
  • Custom foreground and background colors
  • Download as a transparent or solid-background PNG

Error correction levels explained

QR codes include built-in redundancy so they can still be read if partly damaged or covered. Level L recovers about 7% of data, M about 15%, Q about 25%, and H about 30%. Use a higher level when you plan to print the code on a physical object or place a logo over it. Higher levels produce a denser pattern for the same content.

Frequently asked questions

What error-correction level should I choose?

Level M (about 15% recovery) suits most uses. Choose Q or H if the code will be printed small, placed on a curved surface, or might get scuffed — the trade-off is a denser pattern that needs a larger print size to stay scannable.

How big should I print a QR code?

A rough rule is a 10:1 ratio — a code 2 cm wide is reliable at about 20 cm scanning distance. Also leave a clear margin around it; the quiet zone is part of the specification and codes fail when it is cropped away.

Do these QR codes expire?

No. The content is encoded directly into the pattern, so there is no redirect and no service to expire. A static code keeps working as long as the destination URL is live — which also means you cannot change the destination later.

Related Generators & Misc

Browse all Generators & Misc →

You might also need

Tools from other categories that people pair with the QR Code:

Browse the full tool directory →