Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

IGHOR

macrumors newbie
Original poster
I built Parall, a macOS utility that lets you run multiple instances of the same Mac app side by side. It does this by generating lightweight native "shortcut apps" that behave like standalone apps, each with its own Dock icon, name, optional tray menu icon, configuration, and optional isolated data container.

The goal is true multi-instance launching with a fully native design: no scripts, no hacks, and no background daemons. Parall runs only when you use it.

1.jpg


Key Features
  • Run multiple instances of the same app at the same time.
  • Each shortcut behaves like a separate app in the Dock with its own icon and state.
  • Data redirection for most non-sandboxed macOS apps, so each instance can use a different account or environment.
  • Optional "auto erase data on quit" mode, useful for testing and educational workflows where you want a fresh start every time.
  • Shortcuts stay in sync automatically when the original app updates.
  • Add a tray menu icon to any shortcut, so you can access or control the app from the menu bar.
  • "New Window" tray menu action for supported apps (including Chrome-based and Firefox-based browsers, VS Code, and ToDesktop-based apps). This can also be set as the default left-click action on the tray icon.
  • For supported browsers, the tray menu can provide quick actions like opening new windows or private windows.
  • Assign unique icons or draw a text label on top of the Dock icon to make profiles easy to recognize (Work, Personal, Client, etc).
  • Per-shortcut full-screen menu bar visibility control for Chrome-based browsers (force always show or always auto-hide).
  • Experimental Dock icon visibility overrides for advanced setups.
  • Per-shortcut command line arguments, Info.plist overrides, and environment variables.
  • Offline and private. No telemetry and no network requests.
How data isolation works

Most macOS apps store data under paths like:
  • ~/Library/Application Support
  • ~/Library/Preferences

Some apps also use hidden folders in your Home directory, like:
  • ~/.config
  • ~/.cache
  • custom locations defined by the developer
Parall lets you redirect the app's storage to a location you choose, for example:
  • Dropbox or iCloud Drive (sync app profiles across machines)
  • External SSD or a network drive (save internal disk space)
  • Project-specific folders (separate test environments)
Shortcut apps

Each shortcut Parall generates is a lightweight .app bundle that launches your selected target app. You can pin these shortcuts to the Dock, rename them, and assign custom icons, so each instance feels like its own independent app.

Parall itself is sandboxed and Mac App Store compliant. The shortcuts it generates are not sandboxed by macOS design, but they are safe: they do not modify the target apps, they only launch them.

Built as a native macOS app

Parall is written in Objective-C and supports macOS 10.9 or newer. It uses native system APIs and runs only when you launch a shortcut, with no background services. This keeps it efficient, with effectively zero CPU usage while idle and minimal RAM overhead.

Compatibility

Not every app supports running multiple instances, some apps enforce single-instance behavior.

Compatibility list: https://parall.app/compatibility
If your app is not listed or you want confirmation before buying, email support@parall.app and I will test it.

Note: For the "Open With" passthrough feature, a temporary phantom Dock icon may appear the first time. Quit it once, and after that passthrough works normally.
For sandboxed apps, custom home or data redirection is not available, but running multiple isolated instances still works.

Coming this month

I'm working on a new feature: animated Dock icons for Parall shortcuts. If you replace your pinned Dock apps with Parall shortcuts, you will be able to give the native macOS Dock a completely new look, without Dock replacement apps or overlays.

Find Parall in the Mac App Store, or visit https://parall.app for more information.
 
3.jpg
Parall v2.0 is out and it adds something completely new on top of the existing multi-instance and data separation features.

The big addition is "Dock Effects" for Parall shortcuts. A Parall shortcut can now animate its Dock icon and apply visual effects like rotation, pulsing, opacity, grayscale, and transforms. Effects are per shortcut and state-aware, so you can configure different visuals for AC vs battery and for app running vs closed. For example, you can keep icons fully normal while the app is running, but make the shortcut icon semi-transparent and grayscale when it is closed so inactive shortcuts fade into the Dock.

v2.0 also expands what a shortcut can point to. In addition to apps, you can now create Dock shortcuts for any file or folder (opens in the default app), and you can create command shortcuts that run any executable with custom environment variables and arguments. That makes Parall a universal launcher generator you can pin to the Dock.

The menu bar icon feature is still there too. You can add a menu bar icon per shortcut instance, and for supported browsers and VS Code based apps it includes a "New Window" action, which is handy if you keep the Dock hidden or on another display.

Compatibility list is still at https://parall.app/compatibility, and I am happy to test specific apps if someone asks.
 
  • Like
Reactions: BeatCrazy
Huge update released!

Whats new in Parall v2.1.2?
- New System Launch Mode that adds more options for apps that are not compatible.
- For untested apps, a new button downloads recommended config presets from the server.
- The Dock animation preview now shows estimated CPU usage to help you choose effects that won't slow your Mac down.
- Improved label drawing, including outline rectangle mode, gradients for both text and outlines, and support for multi-line text.
- Fixed OBS plugin support.
- Added support for Orca Slicer, AdsPower, Dia, Windsurf, OpenAI Atlas, OpenAI Codex, and JetBrains IDEs.
- Legacy macOS support fixes.
- A range of UI fixes to make the interface more consistent and reliable.
- Added VS Code based apps app data length enforcement.
- If shortcut crashes now it will display stdout that helps to fix it.
- Removed Terminal-based shortcut activation guidance and replaced it with a standard macOS approval flow.
- Fixed Slack compatibility.
- Various UI fixes.
- Added Anki support.
- Fixed VSCodium compatibility.



Visit https://parall.app or find Parall in the Mac App Store
 
I just added official Philips Hue Sync support to Parall, and I am really excited about this one because it solves a very real limitation for multi-display setups on macOS.

Parall fully separates app data between instances, so two Philips Hue Sync instances do not overlap with each other. That makes it possible to run multiple isolated Hue Sync instances at the same time, with each instance connected to a different LED setup for a different display.

The practical use case is simple. If you have two monitors and want dedicated Hue lighting behind each one, the normal single-instance setup is limiting. With Parall, each display can have its own separate Hue Sync instance and its own dedicated lights, instead of forcing everything into one shared setup.

Visit https://parall.app or find Parall in the Mac App Store
 
With the latest update, Parall can now wrap any terminal app into a GUI app on macOS. That means the app can have its own Dock icon, optional animated Dock effects, and its own menu bar icon.

A nice practical use case is local development. For example, if you have a GUI app that you normally launch from Terminal, Parall can turn that command into a normal macOS app bundle that you can pin to the Dock and relaunch with one click.

SCRN 2026-04-03 at 11.20.14.png
 
Parall v2.2.1 brings support for more apps, but most importantly, it adds support for the most wanted app!
WhatsApp is now compatible with Parall!
Finally, you can log in to multiple accounts and run them at the same time!
I also added support for audio and video calls. To make this work, once you log in, you need to enable WhatsApp beta in the app. Refer to https://parall.app/faq

SCRN 9.png
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.