Skip to main content
Free online code tools

Free QR Code Generator
Made for printing.

Every QR type in one studio — website links, Wi-Fi, contact cards (vCard), WhatsApp, UPI payments, email, SMS, events and more. Made in your browser; nothing you type is uploaded.

  • No signup
  • Free commercial use
  • No watermarks

What should the code do?

Open a website when scanned.

01

Let’s make your QR code.

Fill in your details. Your preview updates as you type.

Your details. A little scanning magic.
02

Make it yours optional

Your colours, your logo, your finishing touch.

Start from a design template (optional)

A template only sets colours, module shape, error-correction level and the wording around the code. Whatever you have typed stays exactly as it is, and you can change every part afterwards.

See every design with a preview
Colours & pattern (optional)
Code colour
Keep a strong contrast, then test a scan.
Background
Keep a strong contrast, then test a scan.
Module shape

Higher levels recover from more damage but make the code denser. A centred logo needs Q or H.

Logo (optional)

Upload your logo

Add your brand to the centre of your QR code, or place it above or below. Always test the final code before printing.

Optional

PNG, JPG or WebP · Up to 2 MB · Stays on your device

Caption under the code & call-to-action (optional)

Printed below the symbol. Long text wraps onto up to four lines.

Captions and call-to-action bars are drawn outside the code, so the four-module quiet zone stays clear. Every download contains exactly the artwork shown in the preview.

A page for every QR type

Each type has its own page with instructions and answers to the questions that actually come up for it.

How to make a QR code in three steps

  1. 1

    Choose the type

    Pick what the code should do — open a link, join Wi-Fi, save a contact, start a WhatsApp chat or a UPI payment.

  2. 2

    Enter your details

    Fill the fields. Anything invalid is explained in plain language and your last working preview stays on screen.

  3. 3

    Download and test

    Take SVG for print, PNG for screens or a ready-to-print PDF card. Always scan the final artwork before you print a batch.

Make a custom QR code with your logo

  1. Choose a QR type and enter the destination or details. For a website, use its complete https address.
  2. Open Make it yours and choose colours with a dark pattern on a light background.
  3. Expand Logo (optional) and choose a PNG, JPG or WebP file up to 2 MB. Place it in the centre, above or below the code.
  4. Add a short caption that explains the action, such as “View our menu” or “Join guest Wi-Fi”.
  5. Download the final design and scan it with another phone before printing a batch.

A centred logo hides some of the pattern, so the studio raises low error correction to Q automatically. That does not guarantee every design will scan. Keep the surrounding blank border and use the QR scanner to check the exported file. If a detailed logo makes the code hard to read, move it above or below the square.

Choose PNG, SVG or PDF for your design

  • PNG: a practical image for a website, presentation or social post. Export enough pixels for the final size; stretching a small image blurs the edges.
  • SVG: scalable artwork for packaging, posters and a designer’s print layout.
  • PDF: a ready-to-print card when you want a paper layout. Print at actual size and test one copy first.

Use the QR code size calculator for physical dimensions and the printing guide for borders, contrast and placement. For an Indian shop counter, the UPI QR code generator with an optional amount uses the same design options.

Which page should you use?

This is the full studio with all thirteen types and every style option. Only need a code for a website? The homepage is the quickest route, and the URL QR code page adds advice on short, trackable, scan-friendly links. Each type above has its own page with instructions and fixes for that type.

What these codes can and cannot do

Every code on this page is static. The data is encoded in the pattern itself, so a printed code keeps working without our servers and without an account — but changing the destination means printing a new code.

A Wi-Fi QR code contains the network name and password in readable form. Anyone who photographs the code can extract the password, so treat it like a written-down password: fine on a café wall you control, not for a private home network you share publicly. A UPI QR code carries the payment details you type — it is not proof that a merchant is verified or that a payment succeeded.

Frequently asked questions