QR

QR Code Generator

Turn any text or URL into a downloadable QR code.

qr-generator.tool
Generated entirely in your browser - nothing is sent to a server.
Overview

What is a qr code generator?

This tool turns any text or URL into a downloadable QR code, with adjustable size and error-correction level. Higher error correction lets the code still scan correctly even if part of it is damaged or obscured, at the cost of a slightly denser pattern.

Quick start

How to use this tool

  1. 1Type or paste the text or URL you want encoded.
  2. 2Adjust size and error-correction level if needed.
  3. 3The QR code updates live.
  4. 4Click Download PNG to save it.
Where it helps

Common use cases

Generating a QR code linking to a website, menu, or contact page
Creating a scannable code for a business card or flyer
Encoding Wi-Fi credentials or plain text for quick sharing
Testing how much data a QR code can hold at different error-correction levels
Good to know

Frequently asked questions

What does the error-correction level (L/M/Q/H) mean?

It controls how much of the code can be damaged or obscured while still scanning correctly - L is lowest (least redundancy, more data capacity), H is highest (most redundancy, less capacity). M is a reasonable default for most uses.

Is there a limit to how much text I can encode?

QR codes have a maximum data capacity that depends on the error-correction level - very long text may fail to generate at higher error-correction settings; try a lower level or shorter text if that happens.

What format does it download as?

A PNG image, ready to use in documents, print materials, or web pages.

Is my data sent anywhere?

No - the QR code is generated entirely in your browser.

quick_facts.json

{

"runs_in_browser": true,

"data_sent_to_server": false,

"signup_required": false,

"price": "free",

"category": "Generators"

}

Related tools

Li
No signup
Lorem Ipsum Generator

Generate placeholder text in paragraphs, words, or bytes.

Open tool
/a-b
No signup
Slug Generator

Convert any string into a clean, URL-safe slug.

Open tool
📹
No signup
Video to QR Code

Upload a video, get a QR code anyone can scan to watch it on their phone.

Open tool