qr code decoder

Read every QR code and barcode on your screen, in pictures and from the camera — and make your own

qr code decoder is a free Chrome extension that reads QR codes and barcodes on your screen, in screenshots and photos, and from your webcam — no phone needed. A side panel reads the page live as you scroll, shows what each code contains with the right buttons, and checks links before you open them. It also creates QR codes. Everything works offline; nothing is uploaded.

Add to Chrome

Free 52 languages

qr code decoder — Read every QR code and barcode on your screen, in pictures and from the camera — and make your own

How to read a QR code on your computer

  1. Open the side panel. Click the qr code decoder icon or press Alt+Shift+Q. The panel opens on the right and reads every code on the visible part of the page.
  2. Not on the page? Press Ctrl+V to paste a screenshot, drop image files, or open the camera. For a small code, choose Select area and drag over it.
  3. Use the result. Each code becomes a card with the right buttons: open or copy a link, copy a Wi-Fi password, save a contact.

No phone, no app to install on your phone, no upload.

A QR code scanner for your screen

QR codes turn up on web pages, in PDFs, in videos, in chats and in online meetings — and on a computer you would normally need to point your phone at your own screen. qr code decoder reads them right in Chrome.

The side panel reads the page live. Keep it open: scroll or switch tabs, and new codes appear by themselves. Codes you have scrolled past stay under Earlier on this page. Pause live reading with one button, or press Read again.

At first the panel reads the tab where you clicked the icon. To let it follow you to every tab, press Allow once — on the welcome page or in the panel. This permission is optional; see the privacy policy for what it means.

Read a QR code from an image or a screenshot

  • Paste a screenshot. Take a screenshot (Win+Shift+S or Cmd+Shift+4) and press Ctrl+V in the panel or on the app page. A picture copied in another app works too.
  • Open image files. Drop pictures on the app page or choose them — several at once. PNG, JPG, WebP, GIF, BMP and SVG.
  • Right-click an image on a web page and choose Read QR code in this image.
  • Use the camera. Hold a printed code in front of your webcam; the camera tab finds it on its own.

Every code in the picture is found at once, including small, inverted and rotated ones. If a single code is found in a picture, a screenshot or an area, its link, text or Wi-Fi password can be copied to the clipboard automatically (2FA keys never are).

Select an area for small codes

A tiny code in the corner of a page? Press Alt+Shift+A — or choose Select area in the panel or in the right-click menu — and drag a rectangle over it. The area is read up close.

Which codes it reads

QR Code, Micro QR, rMQR, Data Matrix, Aztec, PDF417 and MaxiCode, and the barcodes EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, Codabar, ITF and DataBar. The decoder (zxing-cpp) is built into the extension.

Smart results: what is inside the code

qr code decoder doesn't just extract the text from a QR code — it recognises what it is and gives you the buttons you need:

The code containsWhat you can do
LinkOpen or copy it, after a safety check
Wi-Fi networkSee the network name and copy the password (hidden until you show it)
Contact (vCard, MECARD)Save it as a .vcf file
E-mail, phone, SMSWrite, call or copy
LocationOpen the map, copy the coordinates
Calendar eventAdd it to Google Calendar or download an .ics file
2FA code (otpauth)See the live 6-digit code with a timer, copy the key
Google Authenticator exportSee every account with its live code, move them to another app one by one with Show QR, copy the keys
SEPA bank payment (EPC)See the recipient, IBAN, amount and reference; copy the IBAN
Crypto addressCopy the address
Product barcodeFind the product on the web
TextCopy it, search the web or open it in Google Translate

Want to change a code you have read? Edit as new QR opens its content in the QR code generator.

qr code decoder never opens a link by itself. Before you click Open link, it warns you if:

  • the link uses http instead of https;
  • the address contains look-alike letters from other alphabets;
  • the link goes to a bare IP address instead of a site name;
  • it is a short link that hides the real address;
  • the address contains a name and “@”, so the real site is the part after “@”.

Codes in e-mails, on parking meters and on posters are sometimes used for phishing — check the site name first.

Create a QR code

Turn text into a QR code in seconds. Make a code for a link, text, a Wi-Fi network, a contact, an e-mail, an SMS or a phone number. By default the generator makes a code for the page you are on.

  • Design: your colors or a gradient, a transparent background, square, rounded or dot modules, square, rounded or circle corners, and a logo in the middle.
  • Error correction: L, M, Q or H — choose a higher level when you add a logo.
  • Download a PNG from 512 to 4096 px or an SVG, or copy the image.
  • Checked: every code you create is read back by the decoder, so you see “Checked: reads correctly” before you print it.

Right-click selected text, a link or a page and choose Create QR code to make one straight away. The codes are free, without limits, and they do not expire.

History

The last 500 codes you scanned and created are kept in this browser: search them, filter scanned or created ones, open a card again or export the list as CSV. You can turn history off in the settings.

Private and offline

Online QR code readers ask you to upload your image to their server. qr code decoder works the other way round: the decoder and the generator are built into the extension, so screenshots, photos and camera frames are read on your computer and never uploaded. It works without an internet connection, needs no account and shows no ads. The screen is captured only while the side panel is open, or when you use the menu or a shortcut. Details are in the privacy policy.

QR codes in PDFs

The side panel reads QR codes in PDFs open in Chrome's PDF viewer, just like on a web page. For PDF and image files opened from your computer, turn on Allow access to file URLs for the extension — the panel shows the button. Chrome doesn't let extensions see a few pages, such as its settings and the Chrome Web Store; there, take a screenshot and press Ctrl+V.

What's new in version 2

Version 1 read one QR code from an area you selected. Version 2 reads every code on the screen in a side panel that stays open, adds barcodes, screenshots, image files, the camera, smart results, link checks, the QR code generator with design options and history, a light and a dark theme. It asks for no new warnings when it updates; reading every tab is an optional extra you can allow.

Product facts

DeveloperCresotech (PayForSay s. r. o., Slovakia)
Version2.0.7, updated 2026-11-12
Works inChrome 116 or later and other Chromium browsers, on Windows, macOS, Linux and ChromeOS
Keyboard shortcutsAlt+Shift+Q — open the side panel; Alt+Shift+A — select an area
Languages52
PriceFree

Privacy · All Cresotech extensions

Frequently asked questions

How do I read a QR code on my computer without a phone?

Install qr code decoder and click its icon or press Alt+Shift+Q. A side panel opens and reads every QR code on the visible part of the page. For a code in another app, take a screenshot and press Ctrl+V in the panel.

How do I read a QR code from an image or a screenshot?

Press Ctrl+V in the side panel to paste a screenshot, or open the app page and drop image files on it or choose them — several at once. PNG, JPG, WebP, GIF, BMP and SVG pictures are read. On a web page, right-click an image and choose “Read QR code in this image”.

Is qr code decoder free?

Yes. Every feature is free, with no account, no ads and no limits on how many codes you read or create.

Are my images uploaded to a server?

No. The decoder and the QR code generator are built into the extension, so pictures, screenshots and camera frames are read on your computer and never uploaded. It works without an internet connection.

Why does Chrome say it can “read and change all your data on all websites”?

Only if you choose “Allow” so that the side panel keeps reading as you switch tabs. That permission is optional — Chrome uses the same standard warning for every extension that asks for it. Without it, the panel reads the tab where you clicked the icon. The extension only looks at the visible screen while the panel is open.

Can it read barcodes too?

Yes. Besides QR codes it reads Micro QR, rMQR, Data Matrix, Aztec, PDF417, MaxiCode, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, Codabar, ITF and DataBar. For a product barcode it offers “Find product”.

Can it read QR codes in PDF files?

Yes, in PDFs you open in Chrome's PDF viewer from a website — the side panel reads the page as it does any other. For PDF files opened from your computer, turn on “Allow access to file URLs” for the extension; the panel shows how. Chrome doesn't let extensions see a few protected pages; there, take a screenshot and press Ctrl+V.

How do I move Google Authenticator accounts to another app?

In Google Authenticator choose to export accounts, then read the export QR code with qr code decoder. It lists the accounts with their live codes; press “Show QR” next to an account and scan it with the new app, one by one, or copy the keys.

Can it decrypt a QR code?

A QR code is not encrypted — it simply stores text, such as a link, a Wi-Fi network or a contact. qr code decoder converts the QR code to text and shows it in a readable form. If the content itself was encrypted by an app, the extension shows it as it is.

Is it safe to open links from QR codes?

Look before you open. qr code decoder never opens a link by itself and warns about common tricks — http instead of https, look-alike letters, a bare IP address, short links that hide the real address, and “@” in the address. Codes in e-mails or on posters are sometimes used for phishing.

Can I create my own QR code?

Yes. Create a QR code for a link, text, Wi-Fi network, contact, e-mail, SMS or phone number, choose colors and shapes, add a logo, and download it as PNG or SVG. Every code is read back to check that it scans. The codes do not expire.

Why doesn't it find the QR code?

Only the visible part of the page is read, so scroll until the code is on screen. If the code is very small, use “Select area” (Alt+Shift+A) and drag a rectangle over it. For a picture, try a sharper or larger version.

Updated:

qr code decoder

Read every QR code and barcode on your screen, in pictures and from the camera — and make your own