MakeQR

QR Code Generator for PowerPoint

Adding a code that reads clearly from the back row

  • Free, and no account to create
  • Never expires, unlimited scans
  • Checked to scan before you print it

Free and permanent, but it can never be edited or tracked once printed.

Scan to test

Y
yoursite.com
Print as poster, table card or stickers · free for 14 days with an account

Free, no account. Works forever and never expires.

PowerPoint has no built-in QR code generator. A code made elsewhere is inserted as a picture: current versions accept SVG through Insert > Pictures and keep it sharp when a slide is zoomed in or projected large on a screen, while older versions need a PNG exported at high resolution to avoid visible pixelation.

PowerPoint doesn't generate QR codes on its own, so the code has to be made in a separate generator and inserted like any picture. Projection scale counts more here than on a printed page: a code that looks fine on a laptop screen can turn illegible, or badly pixelated, once it's blown up on a conference-room projector.

Current versions of PowerPoint accept SVG through Insert > Pictures and keep the code sharp no matter how far a slide is zoomed or projected, while older versions need a PNG exported at high resolution. Either way, the code should stay on screen long enough for a phone camera at the back of the room to catch it.

Adding a QR code to a PowerPoint slide

  1. Build the code

    A static code for a fixed resource works for a one-time talk; a dynamic code is worth it for a slide deck reused across multiple events with a different link each time.

  2. Insert as an SVG where supported

    Insert > Pictures > This Device accepts SVG in current Microsoft 365 and PowerPoint 2019 or later, keeping the code sharp at any size on the slide.

  3. Fall back to a high-resolution PNG

    Older PowerPoint builds may not render SVG cleanly when projected — export a PNG at a size larger than it will appear on the slide, not smaller.

  4. Size it for the back row, not the front

    A code meant to be scanned from a seat, not walked up to, needs to be noticeably larger on the slide than it would need to be on a printed page.

Why PowerPoint doesn't include this

PowerPoint's design tools are built around shapes, icons and stock images, none of which generate a QR pattern. A QR code has always been an inserted graphic in a slide deck, the same category as a photo or a company logo, rather than something the app produces.

Scanning a code off a projector versus a printed page

A projected slide loses contrast to ambient room light in a way a printed page doesn't, and a phone camera scanning from several rows back has less resolution to work with than one scanning a business card up close. Both push toward a larger, higher-contrast code than the same content would need in print.

Keeping the code on screen long enough to scan

A code on a single slide that advances after a few seconds doesn't give an audience time to open their camera and scan it. Placing it on a slide that stays up during Q&A, or repeating it at the end of the deck, gives people an actual chance to use it rather than a moment they miss.

What the slide's code contains

A static code carries its destination directly — a link to slides, a form, or a resource page — with nothing to update afterward. A dynamic code carries a short link that can be redirected later, useful for a deck that's presented more than once.

Inside the code
https://example.com/webinar-slides

Sizing for a room, not a page

A code meant to be read from the back of a mid-size room needs to be considerably larger on the slide than the 20 mm print minimum — scanning distance runs about ten times the code's width, so a room 6 meters deep needs a projected code roughly 60 cm across.

Print it at least 20 mm (2.0 cm) wide

Where slide codes go unscanned

  • Sizing for a laptop preview instead of the projected room

    A code that looks reasonably sized while editing on a laptop can shrink to unreadable once it's actually projected across a large room.

  • Showing the code for only a few seconds

    An audience needs enough time to find the slide, open a camera and scan — a code that flashes past on an animated transition gets missed.

  • Low contrast against a dark or busy slide background

    A QR code placed over a photo or a dark theme without a clean background behind it can fail to scan even at a good size.

Reused decks are the case for dynamic

A one-off talk pointing to a fixed resource is fine as a free static code. A template deck reused across many events or years — where the link to slides or a form changes each time — benefits from a dynamic code that doesn't require rebuilding the slide for every occasion.

How dynamic QR codes work

Slides that typically carry a code

  • A closing slide linking to a copy of the presentation.
  • A webinar slide linking to a follow-up survey or resource page.
  • A conference talk linking to a related article or GitHub repo.
  • A training slide linking to a sign-up form for a next session.

A QR code that still works next year

Most of what goes wrong with a QR code happens after it is printed. These six things are why ours does not.

  • Checked before you print

    We decode every code you make and read it back. If a logo covers too much or a colour is too faint for paper, you find out here — not after the print run.

  • Unlimited scans, every plan

    Including the free one. A scan cap kills a printed code at the moment it starts working, which is why we do not have one.

  • We do not switch off your codes

    Two dynamic codes stay yours permanently, whatever you pay us. Cancel a paid plan and you keep them — the rest pause after 30 days, with three warnings first, and a paused code shows a neutral page, never a sales page.

  • Made on your device

    Static codes never reach our servers. Your WiFi password, your contact details and your logo stay in the browser — which is also why there is no limit.

  • Ready for the printer

    SVG for anything that gets scaled, and PNG at 1024px so the edges stay hard. Both free, no account.

  • Available in English, Norwegian Bokmål, Danish, Swedish, German, French, Dutch, Italian, Spanish, Finnish, Portuguese, and Polish

    The generator and every page speak English, Norwegian Bokmål, Danish, Swedish, German, French, Dutch, Italian, Spanish, Finnish, Portuguese, and Polish. More languages follow as each one is reviewed by a native speaker.

See what happens after you print

A dynamic code points at a short link you own. Change where it goes without reprinting anything, and see how often each code has been scanned and when the last scan was.

  • Change the destination any time, as often as you like
  • A scan count and the last scan for every code
  • No scan limit, on any plan
  • Cancel and you keep two codes permanently — the rest pause after 30 days
Start free

2 codes free. Paid from $7/month. Compare plans

MakeQRCNCafe Nord

Analytics

Aug 14 – Sep 12

7D30D90D1Y

Total scans

11,875

18%

Unique scanners

8,431

14%

Active codes

24

3

Scans per day

396

18%

Scans over time

0
200
400
600
800
Aug 14Aug 21Aug 28Sep 4Sep 11

Devices

62%

of scans came from an iPhone

  • iPhone62%
  • Android34%
  • Other4%

QR Code Generator for PowerPoint: questions and answers

Short answers to what people ask before they print. Anything else, write to us.

Ask us something else

Does PowerPoint have a built-in QR code generator?

No. A code is made in a separate tool and inserted as a picture, the same way a photo or logo is added to a slide.

Will an SVG QR code stay sharp when projected?

Yes, in current Microsoft 365 and PowerPoint 2019 or later, which accept SVG through the standard picture-insert dialog and keep it vector-sharp at any size.

How big should a QR code be on a presentation slide?

Bigger than a printed version of the same code — scanning distance is roughly ten times the code's width, so a room several meters deep needs a code tens of centimeters across once projected.

Can I reuse the same deck with a different QR link each time I present?

Only with a dynamic code, since a static code's destination is fixed in the image. A dynamic code's link can be changed without editing the slide.

Why isn't my QR code scanning from the back of the room?

It's usually a sizing or contrast problem — a code that reads fine up close often needs to be much larger and higher-contrast to scan from a distance.

Make a code that still works next year

Free static codes with no account, two permanent dynamic codes, unlimited scans on every plan, and a check that tells you it scans before you print it.

Make a QR code

No account for static codes. Nothing to cancel.