Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Salesforce Org LauncherNew to Visual Studio Code? Get it now.
Salesforce Org Launcher

Salesforce Org Launcher

ashwinmohan10

|
14 installs
| (0) | Free
Login to any authorized Salesforce org with one click
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Salesforce Org Launcher

Log into any authorized Salesforce org with a single click — directly from VS Code.

Version VS Code License


Overview

If you work with multiple Salesforce orgs daily — production, sandboxes, scratch orgs, dev orgs — you know the pain of switching between them. Salesforce Org Launcher reads all your locally authorized orgs straight from the Salesforce CLI and presents them in a clean table, so you can open any org in your browser in one click.

No credentials stored. No copy-pasting usernames. No terminal commands.


Features

⚡ One-Click Login

Click the Login button next to any org and it opens instantly in your browser using your existing CLI auth token.

🌐 Browser Selector

Choose which browser to open each org in — Chrome, Firefox, or Edge. Only browsers you actually have installed will appear in the dropdown.

🗑️ Remove Org

Log out and deauthorize any org directly from the panel, with a confirmation prompt to prevent accidental removal.

🔄 Fast Loading

The panel opens instantly with a loading spinner while orgs are fetched in the background. Uses --skip-connection-status to avoid slow network pings to every org.

⭐ Default Org Indicator

Your current default org is marked with a star so it's easy to spot at a glance.

📊 Status Bar Feedback

Live feedback in the VS Code status bar shows when a login or removal is in progress, succeeded, or failed.

🔁 Works with sf and sfdx

Automatically falls back to the older sfdx CLI if the newer sf CLI is not available.


Requirements

  • Visual Studio Code 1.85.0 or newer
  • Salesforce CLI (sf) installed — download here
  • At least one authorized org — run sf org login web to add one

Getting Started

  1. Install the extension from the VS Code Marketplace
  2. Open the Command Palette (Ctrl+Shift+P on Windows/Linux, Cmd+Shift+P on Mac)
  3. Run Salesforce: Open Org Launcher
  4. Your authorized orgs appear in a table
  5. Select a browser and click ⚡ Login

Usage

Opening an Org

  • Select your preferred browser from the dropdown (defaults to your system browser)
  • Click ⚡ Login — the org opens in your browser immediately

Removing an Org

  • Click the 🗑️ button on any row
  • Confirm the removal in the dialog
  • The org is logged out via sf org logout and removed from the list

Refreshing the List

  • Close and reopen the panel to fetch the latest list of orgs

Supported Browsers

The browser dropdown only shows browsers detected as installed on your machine. The supported browsers are those accepted by the Salesforce CLI --browser flag:

Browser Supported
Google Chrome ✅
Mozilla Firefox ✅
Microsoft Edge ✅
System Default ✅

How It Works

The extension runs sf org list --json --skip-connection-status to read all locally authorized orgs without making any network requests to Salesforce. This keeps loading near-instant regardless of how many orgs you have.

When you click ⚡ Login, it delegates entirely to sf org open -o "<alias>" --browser <browser> — your existing CLI auth token is used and no credentials are ever handled or stored by this extension.

When you click 🗑️ Remove, it runs sf org logout -o "<alias>" after a confirmation dialog, which removes the org from the CLI's local auth store.


Extension Settings

This extension does not contribute any settings currently.


Known Issues

  • The Status column is not shown as connection status requires a network ping per org which significantly slows down loading
  • Scratch org expiry dates are not currently displayed
  • The panel does not auto-refresh — reopen it to see newly added orgs

Release Notes

0.0.1

  • Initial release
  • One-click login to any authorized Salesforce org
  • Browser selector (Chrome, Firefox, Edge)
  • Remove org with confirmation
  • Status bar feedback during login and removal
  • Fast loading with --skip-connection-status
  • Fallback support for sfdx CLI

Contributing

Found a bug or have a feature request? Open an issue or pull request on GitHub.


License

MIT — see LICENSE for details.

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