Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Clipboard File TransferNew to Visual Studio Code? Get it now.
Clipboard File Transfer

Clipboard File Transfer

BackupIdeas

|
2 installs
| (0) | Free
Copy/paste files between any VS Code instances (local, SSH, Docker, WSL) via clipboard
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Clipboard File Transfer

Transfer files between any VS Code instances using your clipboard.

Works across:

  • Local <-> Remote SSH
  • Local <-> Docker containers
  • Local <-> WSL
  • SSH <-> SSH
  • Anywhere VS Code runs!

Features

  • Copy single or multiple files/folders
  • File conflict handling (Overwrite, Rename, Skip)
  • Progress indicators
  • Configurable compression
  • No setup required

Usage

Copy

  1. Right-click a file or folder in the Explorer
  2. Click "Copy for Transfer"

Paste

  1. In another VS Code window (local, remote, anywhere)
  2. Right-click in the Explorer where you want to paste
  3. Click "Paste from Transfer"

File Conflicts

When pasting files that already exist, you'll be prompted with options:

  • Overwrite / Overwrite All - Replace existing files
  • Rename / Rename All - Auto-rename with number suffix (e.g., file (1).txt)
  • Skip / Skip All - Skip existing files

How it works

  1. Copy: Files are compressed (zip) -> encoded (base64) -> copied to clipboard as text
  2. Paste: Text is decoded -> decompressed -> written to disk

Your system clipboard syncs across VS Code instances automatically.

Settings

Setting Default Description
clipboardTransfer.maxSizeMB 10 Warn if selection exceeds this size (MB)
clipboardTransfer.compressionLevel 6 Compression level 1-9 (higher = smaller)

Limits

  • Best for config files, scripts, small assets (< 10MB)
  • Large files may exceed clipboard limits (OS-dependent)
  • Binary files work but compress less efficiently

Installation

From Marketplace: Install from the VS Code Marketplace or search "Clipboard File Transfer" in VS Code Extensions.

From source:

git clone https://github.com/BackupIdeas/clipboard-transfer.git
cd clipboard-transfer
npm install
npm run build
npx vsce package
code --install-extension clipboard-transfer-1.0.0.vsix

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft