QR Code Upscaler

Make a small, blurry or pixelated QR code big and razor-sharp - up to 8192 pixels.

We read the code and redraw every square from its data, so nothing is guessed and nothing is smudged.

Set the size in pixels, or in centimetres and DPI for print. For photos and artwork, use the Image Upscaler instead.

Before and after No image yet

Drop a QR code image here, paste a screenshot with Ctrl+V, or choose files.

PNG, JPG, WebP, GIF, BMP or SVG - up to 20 at once. Nothing is uploaded.

Output

Size
Width

How to Upscale a QR Code

  1. Add the small QR code. Drop the image, paste a screenshot with Ctrl+V, or choose up to 20 files at once.
  2. Pick the size. Choose 1024 to 8192 pixels, or switch to Print size and type the width in cm and the DPI.
  3. Compare. Drag the slider over the preview to see your original next to the rebuilt code. The Verified badge means our decoder read it back the same.
  4. Download. Save a PNG, JPG or WebP - or go vector with SVG, PDF or EPS. Several codes come as one ZIP.

The original is too damaged to read? The QR Code Checker shows exactly where it is broken. If you still have the link or text, simply make a fresh code in the QR Code Generator.

Why QR Codes Need a Different Upscaler

Normal upscalers, even AI ones, guess the missing pixels.

On a QR code that guessing softens the edges and can merge neighbouring squares, and scanners dislike both. A QR code is just a grid of squares, so we read the grid once and draw it again at any size with perfectly straight edges.

Photo upscalerQR Code Upscaler
EdgesSoft, guessedPixel-perfect
Biggest sizeLimited by detailAny size, even a poster
Damaged squaresEnlarged tooRepaired from the data
ResultA bigger pictureA brand-new clean code

Size Guide for Printing

A good rule: print width = scanning distance divided by 10.

WhereScan distancePrint widthPixels at 300 DPI
Business card20-30 cm2-2.5 cmabout 240-300 px
Flyer or menu30-50 cm3-5 cmabout 350-600 px
A3 poster1-2 m10-20 cmabout 1200-2400 px
Shop window2-3 m20-30 cmabout 2400-3500 px
Roll-up banner3-5 m30-50 cmabout 3500-5900 px

Use Print size and we write the DPI into the PNG, so Word, InDesign and print shops place it at exactly the width you typed. Need more breathing room around it for a layout? Add space with the Image Resizer.

Pixel-Perfect Sizes

A QR code looks sharpest when every square is a whole number of pixels.

So we round your size to the nearest pixel-perfect value. A version 2 code with its white border is 33 squares wide: ask for 2048 px and you get 2046 px, with every square exactly 62 px.

Need an exact size for a layout? Turn on Exact size - the edges may be very slightly soft. Want a file that never gets blurry at all? Pick SVG, or use QR Code to SVG.

Frequently Asked Questions

Drop it on this page. If our decoder can still read it - and it reads codes only 25 pixels wide - we rebuild it square by square and you download a sharp copy at the size you pick. Drag the slider to compare before and after.

Up to 8192 × 8192 pixels as PNG, JPG or WebP. Some phones cannot handle images that big, so stay at 4096 px there. SVG, PDF and EPS are vectors - they stay sharp at any size, even on a billboard.

Yes. We rebuild it from the data we read, with the same version, error correction and mask, so the pattern is the one your original was meant to have. Our decoder reads the result again - the Verified badge means it matched.

300 DPI is the standard for flyers, cards and posters. Use 600 for very small codes on fine labels, and 150 for big signs seen from far away. With Print size on, the DPI is written into the PNG so it prints at the right width.

Often. Every QR code carries repair data, and if the damage is within what it can fix, the rebuilt copy comes out perfect - the Repaired box shows how many codewords needed fixing. If it is too damaged, the QR Code Checker shows where it breaks.

We round to the nearest size where every square is a whole number of pixels - that is what keeps the edges razor-sharp. Turn on Exact size if you need the exact number.

No - this tool only works on QR codes, because it redraws them from their data. For photos, logos and artwork, use the Image Upscaler.

Free, with no sign-up and no watermark. Everything happens in your browser - your images never reach our servers.

Guides & Tutorials

All 42 guides
New Guide How to Scan a QR Code on a PC, Mac or From a Screenshot Oct 23, 2026 · 7 min read Read New Guide How to Make a WiFi QR Code (and Print It for Guests) Oct 24, 2026 · 7 min read Read New Guide Are QR Codes Safe? How to Spot a Fake QR Code Oct 23, 2026 · 6 min read Read