Spext for Visual Studio Code
Share code, files and folders in seconds.
Select → Share → Get a 4-digit code, QR code and link.
No account required for basic sharing.
English ·
Türkçe ·
Deutsch ·
Español ·
Français ·
Italiano
Features at a Glance
- Instant Sharing: Share selected code snippets or active files with a single right-click or shortcut (
Ctrl+Alt+S / Cmd+Alt+S).
- Preserves Syntax & Indentation: Transmits code with exact language metadata, filenames, and indentation intact.
- Single & Multi-File Transfer: Select one or multiple files in Explorer and group them into a single unified Spext transfer.
- Smart Folder Sharing: Recursively shares project folders while automatically filtering out build artifacts (
.git, node_modules, dist, bin, obj) and protecting sensitive secrets (.env, secrets.json, *.pfx, id_rsa).
- Human-Friendly 4-Digit Codes: Access your shares effortlessly using memorable server-generated 4-digit short codes.
- Pure Offline QR Codes: Generate instant QR codes directly on your local machine for fast mobile phone scanning without third-party network calls.
- Dedicated Sidebar & Queue Manager: Stage files, inspect queued items, review recent shares, copy links, and open transfers in your browser.
- 6-Language Support: Fully localized in English, Turkish, Spanish, German, Italian, and French with automatic VS Code UI language matching.
- Adaptive Themes: Beautifully tuned for VS Code Dark, Light, and High Contrast themes.
- Privacy-Conscious: Fast HTTPS communication, anonymous-first usage, and zero logging of your shared file contents.
Screenshots
| Spext Sidebar & Quick Share |
Editor Context Menu |
 |
 |
| Share Result & QR Code |
Multi-File Batch Queue |
 |
 |
| 6-Language Switcher |
Seamless Dark Theme Integration |
 |
 |
Verified Core Capabilities
Share Selected Code
Highlight any block of code inside the active editor:
- Right-click the selection.
- Click Share with Spext (or press
Ctrl+Alt+S / Cmd+Alt+S).
- Spext packages your code preserving indentation, language highlighting, and filename metadata.
- Your share link is automatically copied to your clipboard, and a notification / sidebar card displays the 4-digit code and offline QR.
Share Any File
Right-click any file in the VS Code File Explorer and choose Share with Spext. Your file is uploaded securely with its original filename and byte structure preserved.
Share Multiple Files
Select multiple files in Explorer using Ctrl (Windows/Linux) or Cmd (macOS), right-click any of the selected files, and choose Share Files with Spext. All selected files are bundled into one single Spext share with individual download links.
Share Folders with Intelligent Protection
Right-click any folder in the Explorer to share its contents. Spext recursively collects source files while automatically skipping build directories (.git, node_modules, dist, build, bin, obj) and strictly excluding sensitive credential files (.env, secrets.json, *.pfx, *.snk, id_rsa).
Offline QR Code
Every share generates an offline QR code generated locally. Scan the QR with your smartphone camera to immediately view or download the snippet on mobile.
4-Digit Short Code
In addition to the full secure transfer URL, Spext provides a 4-digit short code (e.g. 4821). Anyone can visit spext.fun and enter this 4-digit code to access the transfer instantly.
How to Use
Quick Start:
- Click the Spext icon on the VS Code Activity Bar (left sidebar) to open the control panel.
- Use the Quick Share buttons to share code, files, or folders.
- Once shared, click Copy Code, Copy Link, or Open Share.
Extension Commands
| Command |
Title |
Description |
spext.shareSelectedCode |
Spext: Share Selected Code |
Shares the currently highlighted editor selection as a snippet. |
spext.shareCurrentFile |
Spext: Share Current File |
Shares the entire active document in the editor. |
spext.shareFiles |
Spext: Share Files |
Shares one or more selected files from Explorer. |
spext.shareFolder |
Spext: Share Folder |
Recursively scans and shares a folder with ignore filters. |
spext.openPanel |
Spext: Open Panel |
Focuses the Spext Activity Bar sidebar panel. |
spext.openLastShare |
Spext: Open Last Share |
Opens your most recent transfer URL in default browser. |
spext.copyLastShareLink |
Spext: Copy Last Share Link |
Copies the most recent transfer link to clipboard. |
spext.showLastQR |
Spext: Show Last QR Code |
Displays the offline QR code for the last transfer. |
Extension Settings
| Setting |
Default |
Description |
spext.language |
"auto" |
UI language: "auto", "en", "tr", "es", "de", "it", "fr". |
spext.baseUrl |
"https://spext.fun" |
Spext backend API endpoint. |
spext.expiration |
"1d" |
Default expiration duration: "15m", "1h", "6h", "1d", "7d", "forever". |
Privacy & Limitations
- Anonymous-First: Standard sharing works out of the box with zero registration required.
- Secure Transport: All transfers are transmitted exclusively over encrypted HTTPS connections.
- Content Privacy: Spext extension does not log or persist your code or file content locally.
- Payload Limits: Total upload size is subject to the standard Spext API limit (25 MB / 50 MB depending on transfer type).
- Confirmation Prompts: Folders containing more than 15 files or 10 MB total size prompt for confirmation prior to uploading.
Links & Resources
Made with ❤️ for developers by Irontore.
| |