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. 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.

Downloads

Parall
Parall
Lifetime License 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 and command-line arguments. 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

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.