Skip to content
QR

QR code generator

Make a QR code for a link, UPI payment, Wi-Fi, contact card, WhatsApp, location and more, with your colours, logo and frame.

1What should it open?16 types
2Make it yourscolours, logo, frame

Your logo and text stay when you switch. Save your own look under More.

Start from an idea

Ready-made looks for the codes people print most. Pick one, then fill in your details above.

Free20 PNG or JPG downloads a month up to 1024 px, with a free account
Pro ₹99/month · ₹799/yearPrint-ready PDF · 4096 px and print sizes · print sheets · bulk up to 2,000
Compare plans →

PRO · ₹99 a month · ₹799 a year

Unlock this with Pro

  • Print-ready PDF at the exact size
  • 2048 and 4096 px, print sizes up to 600 DPI
  • Print sheets and bulk up to 2,000 codes

Pay by UPI for 1, 3, 6 or 12 months. No auto-renewal. Codes you download keep working forever.

Go Pro

Your design stays on this page. Compare the plans

Why it's different

Codes that never stop working

Many QR sites give you a “dynamic” code that points to their own server, then switch it off when the free trial ends, after it's printed on your menu or flyer. Every code made here is static: the link, payment details or Wi-Fi password is written into the pattern itself, so it keeps working for as long as the print lasts, with nothing to renew.

16 kinds of code

A website, UPI payment, WhatsApp chat, Wi-Fi login, contact card (vCard or the smaller MeCard), Google review link, social profile, location, a PDF, menu, image or video link, app download, coupon, calendar event, email, SMS, phone call or plain text in any language. Each one is written in the exact format phones expect, so the camera offers the right action straight away.

Design it like a brand

Nine dot styles, seven corner frames and six corner dots, solid or gradient colours, a transparent or gradient background, your logo with a clean space behind it, and twelve frames with your own call to action, four of them FitMyKB's own: a measuring tape, a ticket, a stamp and a tag. Sixteen original templates are one tap away, and you can save your own look to reuse.

Checked before you print

After every change the page reads your design back the way a phone camera would, and warns about low contrast, light-on-dark colours, a missing quiet zone, a logo that's too big or a code too dense for its size. It also tells you the smallest size to print it and how far away it will scan.

Print-ready files

PNG with its print resolution set, SVG for designers and sign makers, PDF at the exact printed size, JPG and WEBP, or a sheet of 1 to 48 codes on A4 or Letter with cut lines for stickers and table cards. Need it for a form with an upload limit? Set the largest file size in KB.

How it works

Three steps, about a minute

  1. 01

    Choose what the code should open and fill in the form; the preview updates as you type.

  2. 02

    Pick a template, or set the dots, corners, colours, logo and frame yourself. The check under the preview tells you it still scans.

  3. 03

    Download PNG, SVG, PDF, JPG or WEBP at any size, or a print sheet. Scan it with your phone before you print.

QR Pro

Print shops, menus and big batches

Free covers 20 PNG or JPG downloads a month up to 1024 px. Pro adds unlimited downloads, SVG and print-ready PDF, your logo, every look and frame, 4096 px, print sheets and bulk codes from a CSV.

₹99a month · ₹799 a yearGo ProCompare plans

Questions

Asked a lot

Something else? Write to us; a person answers.

Is this QR code generator free?

Yes: every type, design and download format, with no watermark and no limit on how many codes you make. Downloading needs a free FitMyKB account: just a name, email and password.

Do the QR codes expire?

No. They are static codes: what they open is stored in the code itself, not on our server, so nothing can switch them off.

Can I change the link after printing?

Not with a static code: the link is part of the pattern. Point the code at a page you control (your website or a Google Drive file you can replace) if you expect changes. Editable dynamic codes with scan statistics are coming to FitMyKB accounts.

What size should I print it?

At least 2 to 3 cm wide for something held in the hand, and about a tenth of the scanning distance for posters: 20 cm for 2 metres. The page works out the minimum for your code.

Is my data uploaded?

No. The code is made in your browser; your links, Wi-Fi passwords and logo never leave your device.