ToolSnap
QR Code6 min read

How to Create a QR Code for Free in 2026 (Any Link, Text or Contact)

QR codes are everywhere — on business cards, restaurant menus, product packaging, and event posters. Creating one takes under 30 seconds and costs nothing. Here's exactly how to do it.

Generate your QR code right now — free

▣ Create QR Code →

What is a QR code?

A QR code (Quick Response code) is a two-dimensional barcode that stores information — most commonly a URL — that any smartphone camera can read instantly. When someone points their phone at a QR code, it opens the encoded link, text, or contact without typing anything.

QR codes were invented in 1994 by a Japanese company for tracking car parts. Today they're used everywhere from restaurant menus (scan to see the menu) to product packaging (scan to see ingredients) to business cards (scan to save contact info).

How to create a QR code — step by step

1

Go to the QR Code Generator

Open toolsnap.io/qr-code in any browser. No account or download required.

2

Choose what to encode

Select from URL, plain text, email address, or phone number. Type or paste your content.

3

Your QR code generates instantly

As you type, the QR code updates in real time. No button to press.

4

Download as PNG

Click Download to save a high-resolution PNG — no watermark, completely free.

5

Test it before printing

Use your phone camera to scan the QR code on screen before printing to make sure it works correctly.

What can I put in a QR code?

QR codes can store many types of information. Here are the most useful ones:

🌐Website URL

https://toolsnap.io

Business cards, flyers, posters

📝Plain text

Table 7 — ask for Maria

Restaurant tables, event seating

📧Email address

contact@toolsnap.io

Easy contact on printed materials

📞Phone number

+1 555 123 4567

Tap-to-call without typing

How do I scan a QR code from an image?

Sometimes you receive a QR code as an image and need to read what's inside it without a physical print. ToolSnap's QR Code tool also works as a scanner — just switch to the "Scan QR Code" tab, upload the image, and it will decode the contents instantly.

This is useful for reading QR codes from screenshots, PDFs, or photos without needing a physical phone scan.

QR code best practices — tips for getting it right

💡

Use a short URL

Long URLs create denser, harder-to-scan QR codes. Use a URL shortener like bit.ly if your link is very long.

💡

Test before printing

Always scan the QR code on your screen before printing 500 business cards. Check it works on both iPhone and Android.

💡

Print at 2cm × 2cm minimum

QR codes smaller than 2×2cm are often unreadable by phone cameras. For business cards, 3×3cm is safer.

💡

Use high contrast

Black on white is most reliable. Avoid placing QR codes on busy backgrounds or using light colors.

💡

Avoid dynamic redirects for important links

If you encode a URL directly, it's permanent. If you need to update the destination later, use a redirect service.

Are free QR codes permanent?

Yes — QR codes generated with ToolSnap are permanent. Since the URL or text is encoded directly into the QR code pattern itself, it doesn't rely on any third-party server to work. The QR code will continue to work forever, even if ToolSnap were to shut down, because all the information is stored inside the image.

This is different from some "dynamic QR code" services that charge monthly fees and break if you stop paying. ToolSnap generates static QR codes that work forever, for free.

Create your free QR code

No watermark, no signup, permanent. Takes 10 seconds.

▣ Generate QR Code Free →

Frequently asked questions

Do QR codes expire?

QR codes generated with ToolSnap don't expire — they're static, meaning the information is encoded into the image itself and doesn't rely on any server.

Can I create a QR code for WhatsApp?

Yes — encode a URL like https://wa.me/1234567890 (replacing with your number) to create a WhatsApp link QR code.

How many QR codes can I create for free?

Unlimited — QR code generation is completely free with no daily limit.

Can I make a QR code for my WiFi password?

WiFi QR codes require a specific format (WIFI:S:NetworkName;T:WPA;P:password;;). This isn't yet supported but is on our roadmap.

What's the difference between a QR code and a barcode?

Barcodes are one-dimensional and store limited data (usually a product number). QR codes are two-dimensional and can store much more data, including full URLs and contact information.