Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Success SoundNew to Visual Studio Code? Get it now.
Success Sound

Success Sound

bhargav Kallepally

|
8 installs
| (0) | Free
Plays a sound whenever your program executes successfully
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Success Sound 🎵

Plays a sound every time your program executes successfully — because your wins deserve to be heard.


How It Works

Success Sound listens for two types of executions:

  • Tasks — anything run via Ctrl+Shift+B, Tasks: Run Task, or npm scripts
  • Debug Sessions — anything run via F5 or the Run & Debug panel

When your program finishes successfully, your chosen sound plays automatically.


Features

🎵 Auto-plays on successful execution

No setup needed. The moment your program finishes with exit code 0, your sound plays.

🎛️ Pick your own sound

Open the Command Palette (Ctrl+Shift+P) and run:

Success Sound: Select Sound

Browse through sound categories, arrow up and down to preview each file — it plays automatically as you hover. Press Enter to select.

⬅️ Back button in sound picker

Changed your mind about the category? Hit the ← Back option at the top of the sound list to return to category selection without losing your place.

🔍 Arrow key preview

When browsing sounds, each file plays once as you hover over it. Moving to the next file stops the previous one and plays the new one. No overlap, no spam.

🔇 Disable sounds

Run this from the Command Palette to silence everything:

Success Sound: Disable

🔊 Default sound out of the box

On first install, arcade-loose from the retro category is set as your default sound — so it works immediately without any configuration.

✅ Always enabled

Success Sound is enabled the moment you install it. It stays enabled until you explicitly run Success Sound: Disable. Selecting a new sound also re-enables it automatically.


Commands

Command What it does
Success Sound: Select Sound Browse and pick a sound from your media library
Success Sound: Disable Silence all sounds

Adding Your Own Sounds

Drop your .mp3 or .wav files into the media folder inside the extension, organized by category:

media/
  retro/
    arcade-loose.wav
    arcade-jump.wav
  fart/
    fart-1.mp3
  meme/
    bruh.mp3
  your-category/
    your-sound.mp3

Any new folder becomes a category in the picker automatically.


Supported Formats

Format Supported
.mp3 ✅
.wav ✅

Platform Support

Platform Status
Windows ✅ Full support
macOS 🚧 Not tested
Linux 🚧 Not tested

Requirements

  • VS Code 1.85.0 or higher
  • Windows OS (uses PowerShell's MediaPlayer internally)

Known Limitations

  • Cannot detect programs run directly in the terminal (e.g. node file.js typed manually) — VS Code does not give extensions access to raw terminal output
  • Sound plays on any successful debug session end, including ones you stop manually

Made by bhargavKallepally

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