Downloads
downloadsInstall Warning
"Manage your downloads."
Technical Context
Grants access to the chrome.downloads API for programmatically initiating, monitoring, manipulating, and searching for downloads. This enables comprehensive download management functionality.
What This Means For You
The extension can start downloads, see your download history, pause or cancel downloads, and open downloaded files. This is powerful access to your file downloads.
Related APIs
This permission enables access to these Chrome APIs:
chrome.downloadsCommon Use Cases
- ✓Download managers
- ✓Media downloaders
- ✓File organizers
How to Declare in manifest.json
Add the "downloads" permission to your extension manifest:
{
"manifest_version": 3,
"name": "My Extension",
"permissions": [
"downloads"
]
}What Users Will See
When users install your extension, Chrome will display this warning:
This extension can:
"Manage your downloads."
Related Permissions
Downloads Open
downloads.openThe extension can automatically open files after downloading them. This is convenient but means downloaded files can be executed without your explicit action.
Downloads UI
downloads.uiThe extension can change how Chrome shows downloads to you, like hiding the download bar. This affects your visibility into what is being downloaded.
Enterprise Platform Keys
enterprise.platformKeysIn company-managed Chrome, the extension can use secure certificates installed by your IT department for authentication. This enables secure enterprise login.
Platform Keys
platformKeysThe extension can use secure cryptographic keys managed by your system. This enables strong authentication while keeping your keys protected.
Storage
storageThis acts as a digital filing cabinet where the extension saves your personal settings and preferences. It ensures your custom configurations stay the same every time you open Chrome without slowing down your computer.