Send to Kindle for Google Chrome™

Send to Kindle for Google Chrome™

Sending and reading web content such as news articles and blog posts to your Kindle device or reading app is now easier than ever.

Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "name": "__MSG_extensionName__",
  "version": "2.1.1.7",
  "description": "__MSG_extensionDescription__",
  "default_locale": "en",
  "incognito": "split",
  "background": {
    "service_worker": "s2k-worker.js"
  },
  "icons": {
    "16": "icon/s2k-icon-16.png",
    "32": "icon/s2k-icon-32.png",
    "48": "icon/s2k-icon-48.png",
    "64": "icon/s2k-icon-64.png",
    "128": "icon/s2k-icon-128.png",
    "256": "icon/s2k-icon-256.png"
  },
  "action": {
    "default_icon": "icon/s2k-icon-32.png",
    "default_title": "Send to Kindle",
    "default_popup": "send-to-kindle-popup.html"
  },
  "content_scripts": [
    {
      "matches": [
        "*://*/send-to-kindle-preview.html*"
      ],
      "js": [
        "s2k-content.js"
      ]
    },
    {
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "js": [
        "s2k-listener.js"
      ]
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "images/*",
        "fonts/*",
        "icons/*",
        "send-to-kindle-history.html",
        "send-to-kindle-preview.html",
        "send-to-kindle-afterSignIn.html"
      ],
      "matches": [
        "http://*/*",
        "https://*/*"
      ]
    }
  ],
  "permissions": [
    "tabs",
    "activeTab",
    "storage",
    "unlimitedStorage",
    "alarms",
    "scripting",
    "webNavigation"
  ],
  "host_permissions": [
    "*://*/*"
  ]
}