How to Create a QR Code for Any Link or Text

General

Learn what QR codes are, how to generate one for free in seconds, and best practices for printing and sharing them.

Step-by-Step Guide

1

Decide What to Encode

QR codes can store URLs, plain text, phone numbers, email addresses, Wi-Fi credentials, and more. The most common use is a website link — paste your URL exactly as you want people to reach it.

2

Enter Your Content

Type or paste your URL or text into our QR Code Generator. Keep URLs short (use a link shortener if needed) — shorter data means a less dense QR code that scans more reliably.

3

Generate and Preview

Click Generate. The QR code appears instantly in your browser. Test it immediately — open your phone camera and point it at the screen to confirm it links to the right destination.

4

Download as PNG

Click Download to save the QR code as a high-resolution PNG file. Use PNG for digital use (websites, presentations) and ensure you download at a size suitable for printing (at least 300×300 px for small prints).

5

Print and Share

For printed materials (flyers, business cards, posters), ensure the QR code is at least 2×2 cm (¾ inch) square. Leave a white quiet zone border around it. Always test-scan the final printed version before mass printing.

Try Our Free Tool

QR Code Generator

Frequently Asked Questions

Q: Can I edit a QR code after creating it?

A: No. QR codes are static images encoding fixed data. If your URL changes, generate a new QR code. To make a "living" QR that can be updated, use a dynamic QR code service — these work via a redirect URL.

Q: How much data can a QR code hold?

A: Up to 3,000 alphanumeric characters or 7,089 numeric digits in the densest format. For practical use, keep URLs under 200 characters. Shorter = simpler pattern = faster, more reliable scanning.

Q: Do QR codes expire?

A: Static QR codes (like those made with our generator) never expire — they are just an image. Dynamic QR codes from paid services may expire if you cancel the subscription.