Free LinkDuka tool

Free QR code generator for your business

Turn a link, phone number, WhatsApp chat, M-Pesa code, WiFi password, or message into a scannable code. Download it as a PNG and print it on packaging, posters, flyers, and receipts.

Everything is generated in your browser. Nothing is uploaded or stored.

What goes in your code?

Type anything you want people to scan - or start from a ready-made preset below and edit it.

Start from a preset

Look & strength

Keep a strong contrast between the two colours and a light border around the code for reliable scanning.

Enter or paste your content

A link, phone number, WhatsApp chat, M-Pesa payment code, WiFi login, or a message.

Adjust look and strength

Pick a size, error-correction level, border, and brand colours that suit where the code will be printed.

Download and print it

Save a clean PNG and print it on packaging, receipts, posters, business cards, or your shop counter.

Small code, real customers

What can a QR code do for your shop?

A QR code is the fastest way to move someone from something physical to something digital. Put a WhatsApp chat code on a parcel and a customer messages you about reordering without hunting for your business. Print your shop link on a poster and people browse your products instead of remembering a web address. Show your WiFi code beside the counter and customers connect themselves - no typing a long password.

For M-Pesa sellers, a payment code on the till or a delivery note lets a buyer open the payment screen in seconds. Whatever code you choose, always scan it yourself once with your phone - and with a friend's phone - before printing it in bulk.

For LinkDuka sellers

Point customers straight at your shop

Every LinkDuka shop has its own order-form link. Generate a QR code for that link, print it on packaging and posters, and every scan becomes a customer looking at your products and placing an order.

QR code generator questions

Almost anything short: a website link, a phone number, a WhatsApp chat link, an M-Pesa payment code, a WiFi network so customers can join, an email address, or plain text such as your shop name and hours. Your phone's camera (or the M-Pesa app for payment codes) reads it instantly, no typing needed.

Keep building momentum

View all tools