Create a QR code for anything – free, forever.

Links, WiFi, WhatsApp, contact cards, payments and more. Add your logo and colours, then download PNG or SVG. No signup.

Loading the QR code generator…

How to create a QR code

  1. Choose the type of QR code and fill in the details – a link, your WiFi, a phone number or anything else.
  2. Make it yours: pick colours, dot and corner shapes, and add your logo.
  3. Download PNG or SVG, test the code with your phone camera, then print or share it.

Track every scan, for free

Make a code editable with a free account. Change its link at any time, even after printing, and see how many devices opened it, where and when.

  • Scans and unique devices
  • Countries and cities on a map
  • iPhone, Android and computers
  • Busiest days and hours
Start tracking for free

Why people use PinPointQR

Free, with no catch

No signup, no watermark, no scan limits and no trial that ends.

Codes that never expire

The information is stored inside the code, so we can’t switch it off – it works for as long as your content exists.

Private by design

Codes are made in your browser. What you type and the logo you add stay on your device.

Ready for print

Sharp SVG files for print, PNG up to 4096 px, and automatic error correction when you add a logo.

Choose a QR code type

Payment QR codes

Social media QR codes

More free tools

QR code guides

Need more than a map link?

The Address QR creates a page with an exact map pin, the full address, a landmark and a phone number – with a short link and a QR code. Ideal for deliveries, gates, venues and visitors.

Create an address page

Questions and answers

Is PinPointQR really free?

Yes. You can create as many QR codes as you like without signing up. There is no watermark and no limit on scans.

Do the QR codes expire?

Static codes never do: the information is stored inside the code itself, so it keeps working forever. We can’t switch it off, and there is no subscription to keep paying.

What is the difference between static and dynamic QR codes?

A static code contains your link or details directly – it works forever but can’t be edited after printing. A dynamic code contains a short link that a company redirects for you; it can be edited and counted, but it stops working if that company switches it off, which some services do when a free trial ends. Codes made here are static by default. With a free account you can also make editable codes, which stay online for 365 days at a time, and renewing is free.

Do you store what I type?

No. Codes are created in your browser, and the details you type and any logo you add are not sent to us. The exceptions are things you choose to save: the Address QR page stores the address so it can show it at its short link, and with an account you can save codes or create editable ones, which stores those details on your account. If you accept cookies, we use Google Analytics to count visits and which QR code types are popular – never what is inside your codes.

Should I download PNG or SVG?

PNG works everywhere – websites, documents, social media and messages. SVG is best for print because it stays sharp at any size, from business cards to banners.

Can I add my logo?

Yes. Choose an image from your device in the Design section. It stays on your device. We switch the code to high error correction automatically so it still scans – but always test it before printing.

How big should I print a QR code?

At least 2 × 2 cm (0.8 × 0.8 in) for codes people scan up close. As a rule of thumb, a code can be scanned from about ten times its width, so a poster across a room needs a much larger code.