Free · No sign-up · Private

QR Code Generator

Use this free QR code generator to create a QR code for any link or text and download it as a PNG — for shop payment links, WhatsApp numbers, Wi-Fi or visiting cards. The QR library is now built into this site, so it always works.

QR Code Generator

Turn any link or text into a scannable QR code and download it.

Type something first, then generate.

Great for shop payment links, WhatsApp numbers, Wi-Fi sharing and visiting cards.

How to use the QR Code Generator

  1. Enter a link or text in the box (for example https://toolkamai.pages.dev).
  2. Click “Generate QR code” — the QR code is created instantly.
  3. Save the QR code to your phone or PC with “Download PNG”.

What is a QR Code Generator?

A QR code generator turns any link or text into a square black-and-white code that a phone camera can scan in one second. In Pakistan, QR codes are now everywhere: shop payment links for JazzCash and Easypaisa, restaurant menus, WhatsApp numbers on visiting cards, Wi-Fi passwords in cafes, and links on posters and product packaging. With this tool you can create your QR code free and download it as a PNG.

How does a QR code work?

A QR code stores your text or link as a pattern of dark and light squares, with three big squares in the corners that tell the camera where the code starts. The pattern also has built-in error correction, so the code still scans even if part of it is scratched or dirty. The code itself never expires — it is just an image of your link. What matters is that the link itself keeps working: if you change your website, the old QR code will point to the old address.

Example

Enter https://toolkamai.pages.dev/ and click Generate — a 260 × 260 QR code appears instantly, ready to download as a PNG. Print it on a card, a shop counter or a poster, and anyone who scans it opens the link directly. No app is needed: modern Android and iPhone cameras scan QR codes by themselves.

Tips and common mistakes

  • Always test-scan before printing. Print one copy, scan it with two different phones, and check the link opens correctly.
  • Keep it big enough. At least 2 × 2 cm on a visiting card and 3 × 3 cm or larger on a poster. The further away people scan from, the bigger it must be.
  • Use high contrast. Black on white scans best. Light colours on a dark background, or a code over a busy photo, often fail.
  • Do not cram too much text in. A very long link makes a very dense code that is hard to scan — use a short link where possible.
  • Leave quiet space around it. A white border of at least 4 modules around the code helps the camera find it.
Tip: Before printing a payment QR code for your shop, scan it with your phone and check that the payment page opens — a wrong link means payment goes to the wrong account.

When to use a QR code

Use a QR code whenever typing a link is too slow or too error-prone. A shopkeeper prints one at the counter so customers can pay by scanning instead of typing an account number. A restaurant prints one on each table so diners can open the menu on their phones. A freelancer puts one on a visiting card so a client can save the number or open a portfolio with one scan. Teachers put one on a worksheet linking to a video; event organisers put one on a ticket or a poster. For Wi-Fi, a QR code lets guests join the network without you spelling out a long password. Anywhere a long web address would be printed, a QR code is faster, cleaner and less likely to be typed wrong.

Learn more: Read the guide: QR Code Guide — Create, Print & Use QR Codes →

Frequently asked questions

Is the QR code generator really free?

Yes, 100% free with no sign-up and no watermark. The QR code is generated in your browser.

What can I put in a QR code?

Any website link, text, WhatsApp number, email or Wi-Fi details — anything a phone camera can read.

Do the QR codes expire?

No. The QR code is just an image of your link or text — it never expires.

Why did the old QR tool not work?

The old version loaded its QR library from an external link that no longer exists. The rebuilt version bundles the library inside the site, so it works every time.

Can a QR code hold a Wi-Fi password?

Yes — a QR code can store Wi-Fi network details, so guests can join by scanning instead of typing a long password. Keep the text short so the code stays easy to scan.

How big should a printed QR code be?

At least 2 × 2 cm on a visiting card and 3 × 3 cm or larger on a poster. The further away people scan from, the bigger the code needs to be.

Copied!