webby.tools

QR Code Generator

Paste in a website address or any block of text and get back a scannable QR code you can download in seconds. This generator is one piece of a full set of QR code tools — if you need something more specific, build a WiFi QR code guests can scan to join your network, a digital business card, or an event invite that adds a meeting straight to someone's calendar. There's also a code for emails, texts, and phone calls, one for social profiles and app links, a batch generator for creating dozens at once, a QR code reader for decoding codes you already have, and a logo generator for adding your own branding. See the full QR code tools collection for everything available.

Create Your QR Code

0 characters

Fill in the field above to preview your QR code

How to Use

  1. Type or paste a website address or any block of text into the text field.
  2. Pick an error correction level — the default, Medium, works well for most uses.
  3. Watch the preview update automatically as you type.
  4. Choose a download size, then click Download PNG for a raster image or Download SVG for a scalable vector file.
  5. Print the code or place it in a document, flyer, or slide — test it with a phone camera before sharing widely.

What Is a QR Code?

A QR (Quick Response) code is a square grid of black and white squares called modules. The pattern encodes data — usually a web address or short piece of text — in a format a camera can read almost instantly. The three large squares in three of the corners help a scanner figure out the code's orientation, and the rest of the grid stores the actual information along with extra data used for error correction. When you point a phone camera at a QR code, the camera's software locates those corner markers, reads the grid, and decodes it back into the original text or link, often opening it automatically.

Choosing an Error Correction Level

Error correction lets a QR code stay scannable even if part of it is smudged, torn, or covered. Higher levels rebuild more missing data, but they also make the code denser and slightly harder to read at very small sizes.

Level Recovery Capacity Best For
L — Low ~7% Maximum data capacity and the cleanest, least dense pattern — good for long links printed clearly.
M — Medium ~15% General everyday use — this is the default and a safe choice for most codes.
Q — Quartile ~25% Codes that may get dirty, scratched, or printed on uneven surfaces.
H — High ~30% Maximum reliability, including codes with part of the design covered.

If you plan to place a logo in the middle of your code, use the QR Code Logo Generator and set the level to Q or H — covering part of the pattern with an image only works reliably when enough error correction data is available to fill in the gap.

Common Uses for QR Codes

  • Contactless restaurant menus posted at a table or storefront window.
  • Business cards and networking materials — see the vCard QR Code Generator for a code that saves full contact details directly to a phone.
  • Sharing WiFi access at a home, office, or event with the WiFi QR Code Generator.
  • Event invitations and flyers using the Event QR Code Generator so guests can add the date straight to their calendar.
  • Marketing materials, packaging, and social profiles — the Social Media QR Code Generator is built specifically for linking to profiles and apps.

Frequently Asked Questions

Do QR codes expire?

No. This tool generates a "static" QR code with your text or link encoded directly into the pattern itself. It never expires, requires a subscription, or depends on a server staying online — unlike some paid "dynamic" QR services that redirect through a third-party link and can stop working if the service is discontinued.

Can I add my logo or change the colors?

Yes — use the QR Code Logo Generator to place an image in the center of the code and customize its colors while keeping it scannable.

Can I generate a lot of QR codes at once?

Yes — the Batch QR Code Generator lets you paste in many lines of text or links and download every code at once as a ZIP file.

How do I read a QR code I already have?

Upload or paste an image of it into the QR Code Reader to decode the text or link stored inside.

Is there a text length limit?

QR codes can technically hold a few thousand characters, but more data makes the pattern denser and harder to scan, especially at small print sizes. For very long links, shorten the URL first, and for anything you plan to print small, try to keep the encoded text under roughly 300 characters for the most reliable scanning.

Do I need a QR code specifically, or would a different barcode work?

A QR code is the safest default since every modern phone camera reads it natively. If you're working with a system that expects a different format — PDF417 on an ID-style form, Data Matrix for tiny part marking, or Aztec Code for tickets — see the 2D Barcodes collection. For retail products or shipping labels, see the 1D Barcodes collection for formats like UPC/EAN and Code 128 instead.

Is any of my data uploaded anywhere?

No. The QR code is generated entirely in your browser — nothing you type is sent to a server or stored anywhere.

This website may contain affiliate links. If you click on an affiliate link and make a purchase, we may receive a small commission at no additional cost to you.