TuttiTools
QR

QR Code Generator

Generate QR codes from text or URLs

What is a QR Code?

A QR code (Quick Response code) is a two-dimensional barcode that can store text, URLs, contact information, and other data. Smartphones and tablets can scan QR codes instantly with their cameras, making them a fast way to share links, information, or actions without typing.

QR codes were invented in 1994 and have become widely used for sharing website links, connecting to Wi-Fi, making payments, accessing menus, sharing contact details, and more. They can store considerably more data than traditional barcodes and can be scanned even if partially damaged.

What Does This Tool Do?

This tool generates a QR code from any text or URL you provide. The QR code is created instantly in your browser and can be downloaded as an image file to use anywhere — print it, embed it in a document, or share it digitally.

How to Use This Tool

  1. Type or paste your text or URL into the input field.
  2. The QR code is generated instantly.
  3. Download the QR code as a PNG image using the download button.

Common Use Cases

Beyond URLs: Special QR Content Formats

A QR code can trigger specific actions if the text follows a recognized format:

ActionFormat to type
Open a websitehttps://example.com
Connect to Wi-FiWIFI:T:WPA;S:NetworkName;P:password;;
Send an emailmailto:[email protected]
Call a numbertel:+5511999999999
Send an SMSsms:+5511999999999
Show a locationgeo:-23.5505,-46.6333
Save a contactvCard text block (BEGIN:VCARD…)

Paste any of these into the input and the resulting code will trigger the corresponding action when scanned — most phone cameras recognize them natively.

Tips for QR Codes That Actually Scan

What Makes QR Codes Resilient

QR codes include Reed–Solomon error correction, which stores redundant data so the code still scans when partially damaged or obscured. There are four levels: L (~7% recoverable), M (~15%), Q (~25%), and H (~30%). Higher correction makes the code denser but more robust — level H is what allows logos to be placed over the center of a code without breaking it.

Frequently Asked Questions

How much data can a QR code hold?

QR codes can hold up to about 3,000 characters of text or 7,000 digits. Short URLs are ideal — shorter content makes the QR code simpler and easier to scan.

Can the QR code be printed in small sizes?

Yes, but very small QR codes (under about 2cm / 0.8 inches) may be hard for some cameras to scan. For print use, test scanning before finalizing.

Is my data private?

Yes. The QR code is generated entirely in your browser. Your text or URL is never sent to any server.

Do QR codes expire?

A QR code generated here is static — the content is baked into the image forever and never expires. What can die is the URL it points to. (Paid “dynamic QR” services redirect through their own servers so the destination can be changed later — that’s also why those codes stop working if you cancel the subscription.)

Can I use the generated QR codes commercially?

Yes. QR codes generated with this tool are yours to use freely — print runs, packaging, advertising, anything — with no attribution, watermarks, or scan limits.

Related Tools