Parall

The Parallel App Launcher

Parall lets you create independent app shortcuts that run in fully isolated spaces on your Mac. Launch multiple instances of browsers or other apps with separate data and settings, all without modifying system files or app data. Shortcuts created with Parall can be pinned to your Dock for easy access, behaving just like standalone apps. You can also give any shortcut its own tray menu icon so the app is always one click away in the menu bar while it is running.
Parall works completely offline, requires no background services, and respects your privacy by design.
Parall is the first macOS app of its kind to do this properly and natively.
Experience simple, reliable, and secure app management on macOS like never before.
Now featuring advanced HOME override and environment variable support for non-sandboxed apps. Parall makes managing isolated app profiles simpler and more powerful than ever.

Parall - Featured on Startup Fame

Downloads

Parall
Parall
Add a tray menu icon for any app Run Multiple App Instances macOS 10.10 or newer
Parall lets you create dedicated app shortcuts that launch fully separate instances - each with its own data folder, profile, environment variables, command-line arguments and Info.plist parameter overrides. You can also add an optional tray menu icon for any shortcut so the app is always available from the menu bar while it is running. With the new HOME redirect feature, it now supports the majority of non-sandboxed macOS apps.
DockLock Plus
DockLock Plus
Lifetime License Dock Automation Features macOS 10.10 or newer
DockLock Plus keeps your Dock fixed on the screen you choose - no more jumping between monitors. Includes powerful automation tools such as "Dock Follows Mouse," Apple Shortcuts support, and Raycast integration

Mac App Store Reviews

★★★★★
Very good, thanks!
United States – macnapple
Dec 1, 2025

Running parallel Emacs instances with different command line arguments and env variables, custom icons and app names for easy switching. Excellent! Haven't tried anything else but the tool looks solid.

★★★★★
The only app for custom apps on Mac
United States – MikaelNYC
Oct 21, 2025

It's hard to believe but you can't have two shortcuts on your Mac dock, one going to your work chrome profile and another one to your personal Chrome profile. Look online and you'll find countless bad options to try to cope with that limitation. This app is the one that solved the problem super smoothly, love it. Even use my custom Chrome icon for my personal and can finally separate things. I haven't used it yet, but I think use cases go beyond Chrome, you can use it for any app that need to be launched with different profiles.

★★★★★
Lifesaver
United States – MoZZoro
Nov 13, 2025

Being able to launch multiple completely separate app windows that feel native is a game changer for my workflow.

★★★★★
Great and working solution
Switzerland – SeanMcTigi
Oct 26, 2025

If you are working with multiple companies and an app does not support multiple accounts, this could be the solution. Or if you want to add special command line parameters to start an app, this is also a good solution. Great support too.

★★★★★
WooooW, Running Same App Twice side-by-side is Awesome
Egypt – AhmedElHabashy
Nov 3, 2025

I wasn't expecting that On MAC Os , thanks a lot

About the App

Why Parall Exists

Running multiple instances of the same app on macOS has always been a challenge. Parall solves this by creating independent app shortcuts that launch separate copies with their own data and settings-no scripts, no hacks, no background services. Parall is the first macOS app to make this possible natively and safely.

Parall supports automatic data isolation for all Chrome-based, Firefox-based, ToDesktop-based apps, and the majority of other non-sandboxed apps via the advanced HOME redirection feature. For the detailed and up-to-date list of compatible apps, visit parall.app/compatibility/.

Even when multi-instance mode isn’t needed, you can still use Parall to create a shortcut that adds custom command-line arguments or overrides environment variables (including HOME) to control behavior, select profiles, or redirect data paths. The HOME override builds a container-like structure while preserving essential macOS links for compatibility.

Define custom environment variables applied only to that shortcut - perfect for fine-grained configuration, debugging, or per-project setups. Parall also supports the Arduino IDE, allowing you to run fully isolated development environments with different toolchains, boards, and libraries side by side.

Why Parall Matters

Parall makes it easier than ever to start multiple instances of the same macOS app - each with its own Dock icon and configuration - just as if they were separate apps. Instead of relying on workarounds or complex scripts, Parall creates independent shortcuts that launch apps in parallel, allowing you to use multiple profiles or sessions simultaneously.

Each shortcut remains directly connected to the original app bundle, meaning that whenever the original app is updated, all your Parall-created shortcuts automatically use the updated version as well. You never need to recreate or maintain them manually.

The latest version introduces advanced environment management, giving you even finer control over how each app instance stores and isolates its data.

Who Built Parall?

Parall is developed by Ihor July, a cybersecurity expert and reverse engineer dedicated to creating secure and privacy-respecting macOS tools.
He is also the developer behind DockLock Lite and DockLock Plus - trusted macOS utilities known for enhancing Dock functionality.
With deep expertise in macOS internals and sandboxing, Ihor designed Parall to empower users with isolated app environments without compromising security or privacy.

The app is built natively in C++ for performance and sandboxed for maximum safety. Parall reflects years of research and development focused on delivering practical, privacy-first solutions for macOS users.

About Shortcut Bundles

The shortcuts created by Parall are standalone macOS app bundles that directly execute the target app’s binary. These shortcut bundles are not sandboxed - by design - because they must launch the original application directly without additional layers.

Each shortcut is unsigned since any modification to an app bundle removes its original signature. macOS may display a message suggesting the shortcut is “trying to modify another app,” but this is a generic system notification triggered by access, not by modification. Parall does not modify any system files or applications.

By design, Parall only creates shortcut bundles that mirror the original app structure and configuration. It never alters, injects, or writes into existing apps or the operating system, ensuring your Mac remains secure and unchanged.