Velja 4+

Browser picker

Sindre Sorhus

    • 4.9 • 587 Ratings
    • Free



Velja lets you to open links in specific browser or browser profile, switch between browsers effortlessly, and directly launch desktop apps for specific websites, like opening Zoom links in the Zoom app. It enhances privacy by stripping tracking parameters from URLs and allows for the creation of advanced rules, such as opening links from certain apps in a specific browser.

Velja is not able to handle links clicked inside a browser. However, Velja comes with a Safari extension which you can enable in the Safari settings. You can then click the toolbar icon to open the current page with Velja or right-click a link to open it with Velja. You can find extensions for other browsers on the app's website.

Example use-cases:
• Use Safari as your primary browser but open Google Meet links in Chrome
• Open certain links in a specific Chrome profile
• Open links to directly in the Figma desktop app
• Open links to the internal company website in Firefox
• Open Zoom meeting invitations directly in the desktop Zoom app
• Open all links clicked in the Slack app in your Chrome work profile

■ Highlights

• Quickly change the primary browser
• Interactive browser prompt
• Directly open links to certain websites in their desktop app
• Remove tracking parameters on clicked and copied links (Google UTM, Twitter, TikTok, etc)
• Open copied links from the menu bar menu
• Open Google Meet links in Chrome even if Safari is the default browser
• Press a keyboard shortcut to use an alternative browser
• Custom link rules
• Open a specific browser depending on which app the link was clicked in
• Use a specific browser profile for some links
• Hide the menu bar icon
• Browser extensions (Safari built-in, see website for others)
• Shortcuts support
• Handoff support
• Share extension

■ Custom link rules

Velja lets you create advanced rules to open certain links in a specific browser. For example, you could create a rule to make all URLs with the domain “” open in Chrome. Or links opened from a specific app. Or both.

You can also use this to open some links in a specific browser profile. It supports Chrome and other Chromium-based browsers like Edge, Brave, Vivaldi, etc.

■ Supported apps

Velja supports opening links in the native app for these services:

• Airtable
• Amazon Chime
• App Store
• Apple Music
• Around
• Asana
• ClickUp
• Discord
• Figma
• Front
• Jitsi Meet
• Linear
• Mastodon
• Microsoft Teams
• Miro
• Notion
• Pop
• Reddit
• Slite
• Spotify
• Telegram
• Trello
• Twitter
• Zeplin
• Zoom

And these services that do not have a desktop app:

• Google Meet
• YouTube

You can also add custom apps using the rules feature. I'm happy to consider adding more apps built in.

Note: It's not feasible to add Slack support as its desktop app does not support opening Slack URLs directly.

■ Bonus

- The app also resolves some URLs to popular services offline whenever possible to improve the speed of opening links. These websites often add useless redirects when you copy links. For example, it can rewrite URLs like,,,…, etc, to its final destination. This works for copying and opening links, even with the “expand short URLs” setting disabled.

- The app can convert music links (Apple Music, Spotify, etc.) to for easy sharing.


‣ What are tracking parameters and why would I want to remove them?

Removing tracking parameters improve privacy and also make URLs more aesthetically pleasing. Tracking parameters are used by many websites to track your browsing activity across websites.

Velja supports 200+ common tracking parameters (e.g. Google UTM) and it has special support for removing tracking from links to Twitter, Facebook, and TikTok.


More FAQs on the website.

What’s New

Version 2.0.2

- Bug fixes.

Ratings and Reviews

4.9 out of 5
587 Ratings

587 Ratings

Petersonsim ,

Seamless Browser Link Management Tool

I found myself in a predicament where I needed various links in an Excel document to open in Edge instead of Safari. However, I still wanted some hyperlinks to open in Safari as usual if they weren't the specific type that activated Edge. This app accomplished the task seamlessly, without any unnecessary features - it was exactly what I was looking for. I also appreciated the option to hide the menu bar icon to avoid clutter, as I prefer mine to not be conjested. This is the ideal app for individuals facing similar challenges! I've never written a review for an app before, but I wanted to give a huge thanks to the developers for creating such a valuable tool for free.

AJ5150 ,

Elegant & Powerful

I needed a browser selection tool for work that was from the App store to comply with our corporate security policy. This needed to support both browser selection and URL filtering. Certian apps work better in some browsers, and others I prefer in one browser over anohter. Not only does Velja do this, it does this in an unobtrussive manner. The developer was kind enough to offer prompts to help you through the setup which is also elegent and simple. I would gladly have paid for this app. Thank you Sindre Sorhus for a fantastic app!

L. Simon ,

Quiet Perfection

Velja is a simple concept: a small app to skip a step in opening various content in the application you want it to open in. I originally spent ~5m configuring it, and honestly forgot about it...

... until I moved to another laptop, at which point it was *extremely* annoying that I had to constantly close "joining Zoom meeting" windows and right click things to get them to open in the right app. Once the realization hit, I immediately installed and configured it and my annnoyances disappeared.

Basically, Velja is one of those awesome apps that make life easier, then fade into the background as it just becomes the "way things work". You don't have to think about it, but you *definitely* notice when it's not there.

As someone who spends the majority of their waking life in front of a screen, that's probably the highest possible praise for an app.

App Privacy

The developer, Sindre Sorhus, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More

More By This Developer

Any Text · Widgets
Photo Widget — The Best One
Photo & Video
Refined GitHub
Developer Tools