How do I create a QR code?

By MakeMyQROnline · Updated

Short answer

To create a QR code, open a QR code generator, choose what the code should do (for example open a website), enter the details, and download the image. With MakeMyQROnline this is free and needs no account: the preview updates as you type, and you can download a PNG, SVG or PDF.

Step by step

  1. 1 Open the free generator on makemyqronline.com.
  2. 2 Pick a QR type — Website, Wi-Fi, UPI, vCard, WhatsApp, Email and more.
  3. 3 Enter your details; the live preview updates as you type.
  4. 4 Optionally customise the shape, colours, frame and logo.
  5. 5 Download as PNG (for screens and social), SVG (for print designers) or PDF (ready to print).
  6. 6 Scan it with your own phone before you print or share it.

Which file format should I download?

PNG is best for websites, documents and social media. SVG is a vector format that stays sharp at any size, so printers and designers prefer it for posters and packaging. PDF is convenient when you just want to print the code on a page.

Tips for a code that always scans

  • Keep strong contrast: a dark code on a light background.
  • Leave the white border (quiet zone) around the code.
  • Print it at least 2 × 2 cm (about 0.8 inch); bigger for scanning from a distance.
  • Test with more than one phone before printing in bulk.

Which QR type should I choose?

Pick the type by what should happen when someone scans the code. The generator builds the right format for each type, so phones know whether to open a link, join Wi-Fi or save a contact.

  • Website / URL — open a web page, online form, Google Maps location or review page.
  • Wi-Fi — join a network without typing the password.
  • vCard — save your name, phone, email and company to contacts.
  • UPI — receive payments from any UPI app in India.
  • WhatsApp, SMS, email or phone — start a chat, message, email or call with the details filled in.
  • Event — add a date, time and place to the scanner's calendar.
  • Text — show a short message or serial number; works without internet.

Common mistakes to avoid

Most QR codes that fail do so for simple, avoidable reasons. Check these before you print a large batch.

  • Linking to a page that later moves or is deleted — the code then leads nowhere. Use a dynamic code if the link may change.
  • Printing too small: keep the code at least 2 cm wide for close-up scanning, bigger for posters.
  • Low contrast, such as light grey on white or a code on a busy photo.
  • Removing the white border (quiet zone) around the code to save space.
  • Adding a large logo without raising error correction to H.
  • Never testing a printed sample with more than one phone.

How long does a QR code take to make?

With a free generator it takes under a minute: choose the type, enter the details, adjust the design and download. A static code works the moment you download it — there is nothing to activate, and it does not depend on any account or subscription.

Try it now — free, no signup

Live preview, custom design, PNG / SVG / PDF download.

Open the free QR generator

Frequently asked questions

Do I need to sign up?

No. Static QR codes on MakeMyQROnline are free and need no account.

Can I use the QR code commercially?

Yes. The codes you create are yours to use on products, packaging, menus and ads.

Can I make a QR code on my phone?

Yes. The MakeMyQROnline website works in any phone browser, and the free MakeMyQR Android app creates the same codes with the same design options.

How do I test a QR code before printing?

Scan it from your screen with two different phones — for example an iPhone camera and Google Lens on Android — and check it opens the right content. Then print one copy at the real size and scan that too.