QR Code

QR Code

Generate QR Code from page URLs, link URLs, selected strings, clipboard strings, and page titles. Read the QR code from the image and decode it.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "manifest_version": 2,
  "default_locale": "en",
  "name": "__MSG_extension_name__",
  "description": "__MSG_extension_description__",
  "version": "1.2023.722.0",
  "browser_specific_settings": {
    "gecko": {
      "id": "{9c0bf749-dacb-426c-8f70-882832dc6853}"
    }
  },
  "permissions": [
    "storage",
    "tabs",
    "<all_urls>",
    "menus",
    "clipboardRead",
    "clipboardWrite",
    "notifications",
    "management"
  ],
  "browser_action": {
    "default_icon": {
      "96": "lib/icon.png"
    },
    "browser_style": true,
    "default_title": "__MSG_extension_name__",
    "default_popup": "browser_action.html"
  },
  "background": {
    "scripts": [
      "lib/jsQR.js",
      "image_conv.js",
      "qrencode_bg.js",
      "qrdecode_bg.js",
      "background.js"
    ]
  },
  "icons": {
    "96": "lib/icon.png"
  },
  "options_ui": {
    "page": "options.html"
  },
  "commands": {
    "selection_or_url": {
      "suggested_key": {},
      "description": "__MSG_selection_or_url__"
    },
    "selection_or_title": {
      "suggested_key": {},
      "description": "__MSG_selection_or_title__"
    },
    "selection_or_clipboard": {
      "suggested_key": {},
      "description": "__MSG_selection_or_clipboard__"
    },
    "decode_qr": {
      "suggested_key": {},
      "description": "__MSG_decode_qr__"
    },
    "scan_viewport": {
      "suggested_key": {},
      "description": "__MSG_scan_viewport__"
    },
    "open_decode_page": {
      "suggested_key": {},
      "description": "__MSG_open_decode_page__"
    }
  },
  "omnibox": {
    "keyword": "qr"
  }
}