VSCode Extension Download Tool (Marketplace to VSIX)
This tool converts a VSCode Marketplace link into a downloadable VSIX package URL and lets you download it in one click.
You can paste a full Marketplace URL or enter a plain publisher.extension itemName.
Key Features
- Supports both Marketplace URL and itemName input
- Automatically extracts and validates
itemName
- One-click VSIX download
- Shows resolved itemName and final VSIX URL for debugging
- Fully frontend implementation without backend APIs
How to Use
- Paste a Marketplace URL, for example:
https://marketplace.visualstudio.com/items?itemName=vscodevim.vim
- Or enter itemName directly:
vscodevim.vim
- Click Download Extension
- Your browser starts downloading the VSIX package
Input Rules
- Valid itemName must have exactly two parts:
publisher.extension
- In URL mode, the tool reads the
itemName query parameter
- Invalid or empty input shows an error and disables download
Typical Use Cases
- Installing VSCode extensions in restricted/offline environments
- Sharing extension packages across machines
- Keeping local VSIX backups for reproducible setups
Credit
The offline download approach is inspired by:
wanglf / vscode-extension-offline.md
Keywords
vscode extension offline download, marketplace to vsix, itemName to vsix, download vscode plugin, vsix downloader