ToolSink

QR Code Generator

Generate high-quality QR codes for URLs, text, WiFi, contacts and more.

Enter something to see the QR code.

What is the QR Code Generator?

The QR Code Generator turns any text, URL, phone number, email, Wi-Fi credential or contact card into a scannable QR code. Once generated you can download the code as a PNG or SVG and print it on a poster, business card, menu or product label.

QR codes have become the universal bridge between physical and digital worlds. A single scan can open a website, pay a merchant or connect to Wi-Fi — no typing required. This tool makes creating professional QR codes as easy as pasting a link.

Because encoding happens locally, private URLs (staging links, invitation-only pages) never leak to a third-party server.

How to use the QR Code Generator

  1. 1Pick the type of data you want to encode (URL, text, Wi-Fi, contact, etc.).
  2. 2Fill in the required fields.
  3. 3Choose the size, colour and error-correction level.
  4. 4Preview the QR code.
  5. 5Download as PNG or SVG and print or share.

Key features

  • Multiple data types (URL, text, phone, email, SMS, Wi-Fi, vCard)
  • Custom colours and background
  • Adjustable size and error-correction level
  • PNG and SVG output
  • Instant preview
  • Runs offline

Examples

Wi-Fi guest access

Generate a Wi-Fi QR with SSID + password so guests connect by scanning instead of typing.

Restaurant menu

A QR code linking to a digital PDF menu — no more sticky printed menus.

Business card

A vCard QR code stores your name, phone and email — one scan adds you to their contacts.

Why use this tool

  • Turns any link into a scannable code
  • No printer expertise needed
  • High error-correction survives scratches and dirt
  • Free and unlimited
  • Private URLs stay private

Common use cases

  • Restaurant menus
  • Business cards
  • Event tickets
  • Product packaging
  • Wi-Fi guest access
  • Sharing payment links

Frequently asked questions

Do the QR codes expire?

No — static QR codes never expire. They encode data directly, not a redirect.

Can I put my logo in the middle?

Yes — increase the error-correction level to "H" and overlay a small logo without breaking the scan.

What is the maximum data size?

A QR code can hold up to ~4,000 alphanumeric characters. Long URLs work fine.

Which format should I download?

PNG for digital use, SVG for print (scales without pixelation).

Is my data uploaded?

No — encoding happens in the browser.