JavaScript QR Code

JavaScript QR Code

Create beautiful QR codes and scan them, right in Firefox. Nothing leaves your browser: no external server, no account, no ads.

Version 2.0.0 · Manifest V3 · Firefox 142+ and Firefox for Android 142+ · GPL v3 · no data collected

Add to FirefoxDownloadWhat's new in 2.0
Create a QR code for a link, Wi-Fi or contact

Create

Design: styles, gradients, logo and caption

Scan

Scanner with smart results and link warnings

And more

History with search and favourites

Firefox for Android

The same add-on on your phone, with an interface built for touch. Open it from ⋮ → Extensions → JavaScript QR Code.

JavaScript QR Code on Firefox for Android

Permissions

PermissionWhy
activeTab, scriptingOnly when you click “This page” or “Scan QR codes on this page”: look for QR codes in the picture of the visible tab.
menusThe right-click entries (they can be turned off in Settings).
storageYour settings and the optional local history.
clipboardWriteCopy the generated image or text.

The camera starts only when you press “Start camera”, and its frames never leave the page. See Privacy.

No add-on? Use the website, or the library

Source code

Plain, unminified source with no build step. The QR encoder (ISO/IEC 18004) is the add-on's own; the reader is based on jsQR (Apache 2.0). Download it from Files.