PluginHub User Manual
PluginHub User Manual
Windows manual Download PDF
PluginHub

PluginHub user manual

How the app works, what each tab means, and the day-to-day workflows.

What PluginHub does

PluginHub scans your Mac for installed audio plugins, checks each vendor's website for the latest version, and tells you which ones have updates available. It supports AAX AU VST and CLAP formats. It is a macOS desktop app: the dashboard opens from the menu bar icon or from the PluginHub icon in the Dock.

Click the menu bar icon — or the PluginHub icon in the dock — to open the dashboard. Click anywhere else to dismiss it. The dashboard does the heavy lifting; the menu bar is a quick launcher with the global update count.

PluginHub 2.0 dashboard: sidebar on the left with Status, Tools, Library and Categories, vendor cards in the middle, format filter and search across the top
The dashboard: the sidebar down the left with Status, Tools, Library and Categories, vendor cards in the middle, and the format filter, search, View menu and Refresh across the top.

Everything lives down the left side of the window. The sidebar has four sections:

The PluginHub sidebar: Status, Tools, Library and Categories sections, each row with an icon, a label and a count
The sidebar: Status, Tools, Library and Categories, each row carrying its own count.

Every count stays live as you work. Install Manager shows in red how many of your pending updates it can download and install for you, so it reads the same way as the Updates Available count above it.

Drag a section heading to put the sections in whatever order suits you. Drag the sidebar's right edge to resize it and its contents scale with the width; double-click that edge to snap it back to the default. Categories starts open and collapses with the chevron on its heading if you would rather keep the list short.

If you prefer the old layout, View > Navigation switches back to the top tab row. Nothing is lost either way; only the placement changes.

Status views

The Status section at the top of the sidebar splits your installed catalog four ways, each row carrying its own count. A fifth Pinned row appears first when you have starred at least one vendor or plugin:

Sidebar Status section with Updates Available, Up to Date, Manual Check and Unchecked rows and their counts
The Status section of the sidebar: Updates Available, Up to Date, Manual Check and Unchecked, each with its own count.

Pinned (not shown)

Vendors and plugins you've starred. Comes first in the Status list only when you've actually pinned something. The count is "pinned plugins with updates / pinned plugins on the current version" — gold-colored to stand out from the green / red of the other rows. Pinning is the quickest way to keep an eye on your most-used plugins without scrolling through everything.

Updates Available

Vendors with at least one plugin where your installed version is older than what the vendor's site currently lists. Click any vendor card to expand it; click a plugin row to see the latest version and a download link. The number badge in red shows how many plugins (not vendors) have updates pending.

Up to date

Everything you have that PluginHub successfully checked and confirmed is current. Green badge. The bulk of a normal collection lives here.

Manual Check

Vendors that require a manual check. Either their site doesn't publish version data PluginHub can read, or they deliver updates through their own installer app. Click Visit website or Open installer on any card to check manually. We're working to move vendors from this tab into active checker status.

After you've checked a plugin, right-click it (or open its ⋮ menu) and choose Mark up to date. The row turns green so you can see at a glance what's already handled. If a newer version gets installed later, the row turns blue and the plugin appears in a notice at the top of the tab so you can re-check and re-mark it. Reset marked (N) in the section header reviews and clears every mark in one pass. (Live-checked rows on Updates Available have their own version of this — see Mark a plugin as up to date.)

The blue Export Marked Dates button (it appears once at least one plugin is marked) opens a review of every mark, grouped by vendor with the oldest checks first, so the top of the list is your re-check queue. Each vendor header shows how long ago its oldest check was, and each entry shows the version you marked, the date, and a newer installed flag when the plugin has changed since. Export the whole list as a PDF, copy it for Google Sheets, or copy it as CSV.

Unchecked

Plugins from vendors PluginHub doesn't have a checker for yet. PluginHub still shows them — installed version, format badges, vendor avatar — and gives you a "Visit website" link so you can manually check for updates. We add new vendors continuously.

Some "updates" are actually paid major-version upgrades — FabFilter Pro-Q 3 → Pro-Q 4, iZotope Ozone 10 → Ozone 11, Waves V14 → V16. PluginHub flags these so they don't get mixed in with free updates: any plugin row whose new version is a paid jump gets an amber PAID UPGRADE badge, and a vendor card whose entire upgrade list is paid gets a single card-level badge instead of repeating it per row.

The Paid Upgrades toggle on the right side of the Updates Available section header controls whether those paid items are listed at all:

Updates Available section header with the Paid Upgrades dot switched on and the Intel Only dot switched off
The Paid Upgrades and Intel Only switches on the right of the Updates Available section header. Paid Upgrades is on here, Intel Only is off.
iZotope vendor card carrying a single amber PAID UPGRADE badge
A vendor card whose whole upgrade list is paid carries one card-level badge instead of repeating it on every row.

Useful when you've already decided not to buy a particular major version and don't want it nagging you in the count every day. The toggle only appears when you actually have at least one paid upgrade pending — no clutter when there's nothing to hide.

Mark a plugin as up to date

Sometimes PluginHub is technically right that a newer version exists, but the row shouldn’t be on your to-do list. Two common cases: you’ve decided you’re happy on your current version, or a vendor’s installer stamps a slightly different version number inside the plugin file than the release it came from, so the row can never clear on its own no matter how many times you reinstall.

Right-click any plugin row on Updates Available, or click the ⋮ button at the end of the row, and choose Mark as up to date. The plugin moves to the Up to date tab immediately — the tab counts and the menu bar number follow — and its row carries a Marked up to date note showing the date and the version the checker reported when you marked it. This works everywhere update rows appear, including the All Plugins view.

The mark is version-aware, not permanent. The moment the vendor ships a version newer than the one you marked, the plugin returns to Updates Available on its own — you’ll never miss a real release because of an old mark. To undo a mark early, open the same menu and choose Unmark up to date.

Marking and snoozing are two answers to the same nag, so they never stack: marking a plugin clears any snooze on it, and snoozing a plugin clears its mark. Manual-check vendors have their own version of marking (covered under Dashboard tabs → Manual Check) that records the date you last checked, so the two features stay consistent wherever a row lives.

Snooze updates

Plugin row menu on an Updates Available row with four snooze options: 1 week, 1 month, choose date, and until I turn it off
The plugin row menu on an Updates Available row: four snooze durations above the standard row actions.

Sometimes an update is real but not for right now: you're mid-project and don't want to change anything, or you'd rather wait for a fresh release to settle. Right-click any plugin row on Updates Available, or click the ⋮ button at the end of the row, and pick a snooze:

A snoozed update drops out of the Updates Available count and the menu bar number, so it stops nagging you. The row itself stays in its vendor card, greyed out with a snooze label, so nothing silently disappears. To wake one early, open the same menu and choose Stop snoozing (show update).

Showing or hiding snoozed plugins

If you’d rather snoozed rows disappear from the dashboard entirely instead of sitting there dimmed, turn off Show Snoozed Plugins. The setting lives in the menu bar under Settings, and the same toggle appears in every plugin row’s right-click / ⋮ menu and on the snooze note itself — flip it anywhere and every view updates at once.

With it off, snoozed rows are removed from their vendor cards, and any card that’s hiding some shows a “N snoozed plugins hidden” line in its footer, so you always know they exist and nothing is ever silently gone. Turn the setting back on to bring the dimmed rows back exactly as they were.

One housekeeping note: snoozing and marking a plugin as up to date never stack — applying one clears the other, so a plugin is always in exactly one state.

Format filter, search & sort

The segmented control in the top bar, next to the plugin count, filters every view by format: All AAX AU VST CLAP. The selection is sticky — switch to AU once and the dashboard stays AU-filtered until you change it.

Top bar: plugin count, All / AAX / AU / VST / CLAP segments, Folders and My Tags chips, search field, View menu and Refresh
The top bar, left to right: the plugin count, the format segments, the Folders and My Tags chips, search, the View menu, and Refresh.

Next to the format segments sit two dropdowns: Folders, which opens the plugin folders on disk (see Plugin folders), and My Tags, which filters the dashboard by your own tags (see Tags & the Tag Manager). Search takes the rest of the bar, and matches vendor names, plugin names and categories.

The sort dropdown lives in the View menu (see The View menu & layouts). Three modes:

Sort selection persists across launches.

The View menu & layouts

The View menu in the top bar collects every display setting in one place.

The View menu open showing Appearance, Brightness, Text size, Layout, Navigation, Sort, Category labels and Collections
The View menu: appearance, brightness, text size, layout, navigation, sort, category labels and collections.

Cards

The default. One card per vendor, each only as tall as its own plugin list, laid out in columns so more fits on screen without shrinking the text.

List

Vendors stacked full width with several plugins to a line. Better when you want to read a lot of version numbers at once.

List layout: full-width vendor blocks with several plugins per line showing installed and available versions
List layout: full-width vendor blocks, several plugins to a line.

Ledger

One line per vendor with the numbers in columns: updates, up to date, manual check, and the formats you own from them. Click any column heading to sort by it, and click a vendor to open its plugins underneath.

Ledger layout: one row per vendor with Updates, Up to date, Manual and Formats columns
Ledger layout: one row per vendor, counts in columns, sortable by any heading.

Keyboard shortcuts

The dashboard has a handful worth learning: ⌘K jumps into search from anywhere (Return keeps your results and leaves the field, Escape clears the search), the ~ key cycles the format filter the way it switches modes in Pro Tools (All, AAX, AU, VST, VST3, VST2, and CLAP when you have CLAP plugins), Tab moves between the status views (⇧Tab goes backwards), and ⌘R runs a refresh.

If you switch to the old layout under View › Navigation, the sidebar is replaced by the top tab row and a Tools button, which opens a window listing every tool on one carousel. The sidebar's Tools section replaces it, so in the default layout there is no Tools button and no Tools window. Nothing is missing either way: every tool is also in the menu bar.

Categories

Every plugin you own is sorted into one of eleven groups: EQ & Filter, Dynamics, Pitch & Modulation, Reverb, Delay, Distortion & Amps, Utility & Metering, Imaging, Instruments & MIDI, Restoration, and Channel Strips & More. The Categories section of the sidebar lists all eleven with a color dot and a count.

Dashboard filtered to the Reverb category: the sidebar Reverb row highlighted, a Reverb chip in the top bar, and only reverbs on the vendor cards
Reverb selected: the sidebar row lights up, a chip appears next to the search field, and every view narrows to reverbs until you clear it.

Click a category to filter the whole dashboard. Shift-click to add another category to the selection, and click a selected category again to go back to All. The chip that appears next to the search field clears the filter from its ✕. The filter carries through to the All Plugins view and to Batch Plugin Management, so you can act on a whole category at once.

If you disagree with where a plugin landed, open its ⋮ menu and pick a different category. The change sticks on your Mac. Each category's color comes from the dot beside its name in the sidebar; click the dot to change it.

View > Category labels puts the category name on every plugin row, and View > Collections saves a category and tag selection you use often.

Tags & the Tag Manager

Categories are ours. Tags are yours: any group of plugins you want to keep together, from any vendors, in any combination. A mix session, a mastering chain, a client's rig, the twelve things you actually reach for.

My Tags dropdown open in the top bar listing Mixing, Live and Mastering with New tag and Plugin Tag Manager below
The My Tags dropdown filters the dashboard by one of your own tags.

My Tags in the top bar filters the dashboard the way a category does, and shift-click combines tags the same way. The same dropdown creates a new tag and opens the Tag Manager.

Tag Manager: tag list with counts on the left, plugin picker grouped by vendor on the right with Add and Add all buttons
The Tag Manager: your tags on the left, the plugin picker on the right. Check a tag to see and edit what is in it.

The Tag Manager, in the sidebar under Library, is where tags get built. Check a tag on the left and the right side fills with every plugin you own, grouped by vendor, the ones already tagged marked as added. Add plugins one at a time or a whole vendor at once with Add all. Tags can be renamed, recolored, and dragged into the order you want them in.

All Plugins

All Plugins, in the sidebar under Library, drops the vendor cards and lists every plugin on your Mac in one flat table: name, vendor, formats, installed version, status, and the same row actions you get everywhere else.

The All Plugins view with a search applied, showing Native Instruments rows with Intel only badges, format tags, versions and row actions
The All Plugins view: every plugin in one list, with search, the Intel only chip, and Export Marked across the top.

Everything that works on the dashboard works here: the format filter, search, categories, tags, favorites, and the ⋮ menu. The chips across the top add an Intel only filter and Export Marked, and Back to tabs returns you to the vendor cards.

Intel-only plugins

Apple is retiring Rosetta 2, the translation layer that lets plugins built only for Intel processors run on Apple Silicon Macs. Starting in macOS 28, Intel-only plugins stop working. On an Apple Silicon Mac, PluginHub checks every installed plugin for a native Apple Silicon build and flags the ones that don't have one:

All Plugins view filtered by the Intel only chip, with Intel only badges on each affected plugin row
The All Plugins view filtered by the Intel only chip: every installed plugin without an Apple Silicon build.

When a plugin is flagged, check the vendor's site for a universal or Apple Silicon build: many products added native support in later versions, and updating clears the badge. For plugins that were never updated, it's worth planning a replacement before you move to macOS 28. Detection runs only on Apple Silicon Macs; on an Intel Mac there's nothing to flag, so you won't see badges or the banner.

Favorites & pinning

Sidebar Status section with a Pinned row above Updates Available, showing three counts: 5 with updates, 40 up to date, 84 manual
The Pinned row joins the Status list once you have starred something.

Click the star on any vendor card to pin the whole vendor. Click the star next to an individual plugin name to pin just that plugin. Pinned items get their own Pinned row at the top of the sidebar's Status list, sorted with vendors first then loose plugins.

The "Clear pinned" chip in the top bar, visible only when something is pinned, empties the entire favorites set in one click.

The Pinned view: starred vendors grouped under Updates Available, Confirmed up to date and Manual Check, with a Clear pinned chip in the top bar
The Pinned view keeps your starred vendors and plugins grouped by status, so a short list of the things you actually use reads the same way the full dashboard does.

Managing a vendor

Vendor Manage panel showing Hide vendor, Choose plugins to hide, Move plugins to Unused, and Uninstall actions
The vendor Manage panel, opened from the gear icon on any vendor card. Four actions, grouped by how much each one changes on disk.

Every vendor card has a gear icon in its upper-right corner. Click it to open the Manage panel for that vendor. The panel shows the vendor name and how many of its plugins you have installed, then offers four actions:

Universal Audio users: UA Connect installs every UAD plugin on your drive, owned or not, and PluginHub never reads your license information. Both Universal Audio cards carry an amber line that opens Which UAD plugins do I own? Choose Mark what I own… and follow the three steps: sign in to your UA account, open your full product list, then copy it and paste it into PluginHub. PluginHub marks what you own, lists anything it couldn't match, and offers to hide, move to (Unused) or uninstall the rest in one go. Hidden plugins stay hidden through UA updates. Plugins you moved or uninstalled come back with each UA update, and PluginHub then offers to move or uninstall them again.

The two hide actions are tinted blue (they only change what you see), Move to Unused is amber (recoverable), and Uninstall is red (it touches the Trash). Hidden vendors and plugins are tracked under the Hidden (N) chip in the header. When you hide a vendor the chip briefly lights up so you can see where it went, and the card stays in place for a few seconds with an Undo button before it disappears.

The panel also carries a Batch Plugin Management row — a shortcut into the multi-vendor batch tool for moving or uninstalling plugins across many vendors at once.

Manage hidden plugins modal: a Currently hidden list at the top, then every vendor with a checkbox and a plugin count, and Show all / Done at the bottom
The Hidden chip in the header showing a count, and the modal listing every hidden vendor / plugin with one-click unhide.

Plugin row actions

Right-click context menu on a plugin row showing Reveal in Finder, Move to Unused, and Uninstall (Move to Trash)
Right-click any plugin row, or click the ⋮ button at the end of the row, for per-plugin actions.

Every plugin row, on every tab, has its own actions. Right-click the row or click the ⋮ button at the end of it to open a menu with three choices:

For plugins installed system-wide (in /Library/...), the Move and Uninstall actions ask for your macOS password once, then handle the whole batch.

Waves note: Waves plugins run through a shared WaveShell rather than individual plugin files, so per-plugin uninstall isn't available for them. Reveal in Finder still shows where the WaveShell lives; use Waves Central to remove individual Waves plugins.

Move to Unused

Move to Unused modal with pill row and format checkboxes
Move-to-Unused modal — pill row at top, per-plugin rows with format checkboxes, status text below.

Sometimes you want to physically remove plugins from your DAW's scan path without uninstalling them. Open a vendor's gear menu and choose Move plugins to Unused…, or use Move to Unused… on an individual plugin row. PluginHub moves the bundle files into a sibling (Unused) folder next to your active plugin folder — your DAW stops seeing the plugin on next rescan, but the files are preserved.

The Move modal lists every plugin from the chosen vendor with checkboxes per format. Pill row at the top for bulk selection:

Confirm requires admin authentication for plugins in /Library/... (system-wide installs) — single password prompt for the whole batch, not one per plugin.

Heads up: moving an actively-loaded plugin can cause "missing plugin" errors when you reopen DAW sessions that reference it. PluginHub warns you before moving anything from an active folder, but if you're mid-mix, finish the session first.

Offload folder (optional). To send every plugin you move to (Unused) to one place, on another drive for example, choose an offload folder at the top of Custom Install Paths. Inside it, each plugin lands in a folder named after the one it came from (VST3 (Unused), Components (Unused), Plug-Ins (Unused) for AAX, a custom folder by its own name), with any vendor subfolder kept, so Restore still puts it back exactly where it came from, and PluginHub never mixes up plugins from different folders. If that drive isn't connected when you move something, PluginHub says so and moves nothing rather than parking it on your internal disk. Clearing the offload folder goes back to parking plugins beside their own folder; whatever is already in the old offload folder stays there and Restore keeps finding it.

Restore

After a move, a temporary "↩ Recently moved" chip appears in the header for 20 seconds — click Restore all or any individual Restore to put plugins back. After the chip fades, the persistent path is Plugin folders → Restore plugins from "(Unused)", which scans every (Unused) folder on disk and lets you pick what to bring back. Same pill row for bulk selection, and one row per plugin with all of its format chips — no separate tabs per format.

Restore modal scanning Unused folders
Recently-moved chip in the header (transient) and the persistent Restore modal scanning all (Unused) folders.

Batch Plugin Management

Batch Plugin Management window: Move to (Unused), Uninstall (Trash), and Restore buttons on top; SELECT ALL (Active), SELECT ALL (Inactive), and CLEAR ALL pills; a searchable vendor list with per-vendor Pick plugins dropdowns on the left; the current selection in the middle; saved lists with a Save selected as list button on the right.
The Batch Plugin Management window — action buttons on top, vendor picker on the left, current selection in the middle, saved lists on the right.

The per-vendor Move and Uninstall windows work one vendor at a time. Batch Plugin Management works across your whole collection at once: pick plugins from as many vendors as you like, then move them to their (Unused) folders, uninstall them, or restore them in one pass. Great for studios where different engineers use different plugin sets, or for slimming your DAW down to a core set before a session. Open it from the sidebar under Tools, or from the menu bar: Tools ▸ Batch Plugin Management…

Move to (Unused) confirmation over the Batch Plugin Management window, naming 45 plugins across 1 vendor with Cancel and Move 45 plugins buttons
Every batch action confirms first, naming exactly how many plugins across how many vendors it is about to touch.

Build a selection on the left, watch it take shape in the middle, then act on it with the buttons at the top:

Save selected as list keeps the current selection for later. Click a list to select everything in it, then move, uninstall, restore, or re-save. A list whose plugins have been moved shows under MOVED TO (UNUSED) — check it and hit Restore to bring the whole set back. Lists can be renamed (double-click the name), reordered by dragging the ≡ handle, and updated in one click after you change a selection. Deleting a list never touches any files.

Big batches show a progress window from start to finish: a live bar tracks actual file movement, including the stretch that needs your password, and a clear note covers the refresh that follows while the dashboard repopulates. If anything can't be moved, PluginHub says so plainly, and your files stay safe in (Unused) until a restore brings them home.

Heads up: the same DAW-session caution as any move applies — plugins moved to (Unused) or the Trash disappear from your DAW on its next rescan. Finish open sessions first.

Install Manager

Install Manager downloads an update straight from the vendor's own server and installs it for you, one at a time or several together. It sits in the sidebar under Tools with a count of how many of your pending updates it can handle.

Install Manager window: vendor list on the left, one row per available download with Queue and Download buttons in the middle, batch install panel on the right
Install Manager: vendors on the left, one row per available download in the middle, the batch queue on the right.

There are two ways to use it:

Install Manager part-way through a batch, rows reporting downloading and installing states
A batch in progress: every row reports its own state as it downloads and installs.
The Install Manager receipt listing what installed, anything that failed, and a reminder about the leftover installer files
The receipt at the end of a batch: what installed, anything that did not, and a shortcut to Remove Old Installers for the files left behind.

What it will and will not download

Only files a vendor publishes openly on their own site. Anything behind a login, an account manager, or a vendor's own installer app is left alone, and those plugins keep their Visit website and Open installer buttons instead. Demo and trial builds are never offered. PluginHub never signs in anywhere on your behalf, so it never sees or stores a vendor account, and it never hosts or modifies a vendor's files.

The ⓘ button beside the window title says all of this inside the app too, so nobody has to take it on trust from a manual.

Downloads land in ~/Downloads/PluginHub Installers and stay there until you remove them, so nothing installs behind your back and you keep the original files. Remove Old Installers clears them out when you are done, and the receipt links straight to it.

Check for Duplicates

Duplicate plugins detected modal with FabFilter Pro-C 2 and Pro-C 3 grouped, format and location filter pills, per-row Reveal/Move to Unused/Move to Trash buttons.
The Duplicate plugins detected modal — grouped by plugin, with ACTIVE and UNUSED rows, format and location filter pills, and per-row actions.

When you have the same plugin (same name, same format) installed at more than one path on disk, PluginHub flags it. A ⚠ N duplicates chip appears in the dashboard header. Click it to open the Duplicate plugins detected modal.

Each duplicate group lists every copy with its full path, file size, install date, and a ACTIVE or UNUSED badge. Per-row actions:

Two filter rows narrow what you see at the top: Format (All / AAX / AU / VST / CLAP) and Show (All locations / Active folders only / (Unused) only). The bottom-bar Remove all from (Unused) → Trash button moves every (Unused) copy that matches the current filter to the Trash. It never touches an active copy, so the plugins your DAW loads stay where they are. To remove an active copy, use that row's own Move to Trash.

Dismissing the chip

The Dismiss menu inside the modal lets you pause the chip for a week, a month, or only-when-asked. Bring it back any time via the menu bar's Check for duplicates ▸ Show duplicate alerts on dashboard toggle. The toggle and the modal stay in sync.

Remove Old Installers

Remove Old Installers window listing installer files in ~/Downloads with sizes, per-file identification notes, Reveal buttons, and 6 outdated items selected totalling 427.6 MB.
The Remove Old Installers window: every .dmg / .pkg / .zip in ~/Downloads, sorted biggest first by default, with a running selection total at the bottom.

Plugin installers add up. After you've double-clicked a .dmg and dragged the app into Applications, the original installer file usually just sits in ~/Downloads forever. Over a year of buying plugins that's typically several gigabytes of dead weight.

Open Remove Old Installers from the sidebar under Tools, or from the menu bar, to scan ~/Downloads for stale plugin installers. That includes the folder Install Manager downloads into, so a batch install cleans up here afterwards. Each row shows the file name, size, age, and — when PluginHub recognizes the installer — which plugin or vendor it belongs to (e.g. "Blackhole Immersive — eventide is installed"). Files that can't be identified are still listed so you can review and decide.

Two guarantees the modal restates inline so you can read them without leaving the screen:

Share Plugin List

Share Plugin List modal — label, expiry, optional passkey, format filter, include-in-list checkboxes, exclude-vendors picker, and session import sources for Pro Tools, Logic, and Cubase.
The Share Plugin List modal — label, expiry, optional passkey, format scope, per-field include toggles, and session imports from Pro Tools, Logic, or Cubase.

Send a complete inventory of your installed plugins to anyone — a collaborator, a producer, a friend mixing your record — without exposing your machine. Open Tools ▸ Share Plugin List… from the menu bar to compose a share.

Fill in the modal:

Hit Create share link and PluginHub returns a short code (e.g. PHX3-7K9M) plus a full URL. Copy either, or use the native macOS share sheet via the share button on the result screen.

Share Plugin List done screen with code, copy buttons, expiry note.
The result screen — share code, full URL, expiry, plus quick copy and native share-sheet buttons.

The recipient opens the link in any browser to see a clean web view of your list, grouped by vendor with format coverage, install dates, and versions where you opted to include them. They don't need PluginHub installed.

Export formats

From the result screen you can also export the same list as a CSV, push it to a new Google Sheet, or save a printable PDF. The export respects whatever format filter and exclude-vendors selections you set when composing the share.

Session imports — Pro Tools, Logic, and Cubase

Import a session file on the share dialog and PluginHub reads out the plugins that session actually uses, then builds a list of just those plugins. Three session types are supported: a Pro Tools session (.ptx), a Logic Pro project (.logicx), and a Cubase project (.cpr). Handy for sharing a session-specific plugin checklist with a collaborator — they can see exactly what's needed to open your session without rifling through their DAW's missing-plugin dialog.

Compare Plugin Profiles

Compare Plugin Profiles entry modal with paste-code field and create-share button.
The Compare Plugin Profiles modal — share a profile from one Mac, paste the code into the other to start the diff.

Compare your plugin lineup against another Mac you own on the same PluginHub License Key. Open Tools ▸ Compare Plugin Profiles… from the menu bar on either machine.

The flow has two sides:

PluginHub then runs a side-by-side diff and surfaces the result in a five-bucket modal:

Compare Plugin Profiles diff view with five buckets — in sync, version diverged, only on this Mac, only on the other Mac, format mismatch.
The diff view — five buckets across the top, vendor cards below, and a format filter / sort row.

The format filter and sort dropdown at the top of the diff narrow what's shown — switch to AAX only to compare just your Pro Tools coverage, or sort by Most divergent first to focus on the biggest gaps.

Update mine to match

When a vendor card in the Version diverged bucket has your Mac on the older side, an Update mine button appears that links straight to the right download or hub app. PluginHub never offers to "update" you to an older version — if the other Mac is behind, the prompt is shown to them, not you.

Cross-license note

Compare Plugin Profiles is scoped to Macs activated on the same PluginHub license key. If you paste a code from a Mac on a different license, the dashboard returns "share not found" — the profile data is scoped per-license so unrelated users can't see each other's lists.

License Key Vault

License Key Vault window: a searchable vendor list with per-vendor key counts on the left; on the right, two masked keys for Audio Hertz with Copy, Reveal, Edit, and Delete buttons plus a Delete all button, an Add-a-key form with a product picker, notes, and a purchase-date checkbox, and Import keys and Export keys buttons in the footer.
The License Key Vault: vendors with key counts on the left, masked keys with Copy / Reveal / Edit / Delete on the right, and Import / Export in the footer.

Some vendors deliver plugins with their own license key, and that key is always buried in an email, or sitting in your account with that vendor, exactly when you need it. The License Key Vault gives those keys one place to live. Open Tools ▸ License Key Vault… from the menu bar, or right-click any plugin row (or click its ⋮ menu) and choose License Key Vault… to jump straight to that vendor's keys.

Opening the vault takes Touch ID or your Mac password (on Macs without Touch ID, your login password does the same job). The vault stays unlocked while you're using it, then locks itself again when you close it or leave it idle for five minutes.

Built private from the start:

iLok note: the vault is for keys vendors send you directly. iLok-licensed plugins keep their licenses in iLok License Manager; PluginHub never loads or touches iLok licenses.

Moving keys to another Mac

The vault can hand its keys to PluginHub on another Mac with a single encrypted transfer file. Click Export keys… at the bottom of the vault, confirm with Touch ID or your password, and choose how the file is protected:

Move the .phvault file to the other Mac however you like (AirDrop works great), then click Import keys… in the vault there. If the file is passphrase protected, PluginHub asks for the passphrase first. Either way, nothing lands until you review what's inside: pick exactly which vendors and plugins to bring in, with keys you already have greyed out as "already here". Importing never creates duplicates and never touches the keys already in your vault, so repeating the round trip as your collection grows is always safe. Attached key files travel along with your text keys.

The transfer file is encrypted end to end, and PluginHub never uploads it anywhere: it exists only where you put it.

Plugin folders

The Plugin folders chip in the dashboard header opens a small dropdown with two tabs:

Plugin folders dropdown showing AAX, AU, VST3, VST, CLAP entries
Plugin folders dropdown with the green (Plugins) tab active showing AAX / AU / VST3 / VST / CLAP entries.

Custom Install Paths

Custom Install Paths window with a Plugin folder and (Unused) row per format, Browse buttons, AUTO toggles, and per-format Reset to default
Custom Install Paths: extra plugin folders per format, each with its own reset.

By default PluginHub scans the standard macOS plugin folders. If you also keep plugins somewhere else, on an external SSD for example, open Settings ▸ Custom Install Paths… from the menu bar and add those folders. Each format can have as many extra folders as you need.

AAX note: Pro Tools only loads AAX plugins from the default location. PluginHub warns you before you pick a custom AAX folder: it's fine for storage or staging, but AAX plugins in a custom location won't show up in Pro Tools.

The Plugin folders dropdown lists each custom folder under its format (for example VST3 · SSD), with its own (Unused) row, and the Restore picker finds plugins in every (Unused) folder. If you chose a separate (Unused) location in an earlier version, it stays listed under its format and Restore still finds what you moved there.

The PluginHub menu bar icon is the global launcher. Click it to see:

Settings

Auto Check Frequency

Daily / Weekly / Monthly. Default daily. PluginHub runs a quiet check on this cadence in the background; the menu bar count refreshes automatically when it lands.

Sound on new plugin update

Off by default. Enable to get a brief audible cue when a scan finds new updates.

Launch at login

Off by default. Adds PluginHub to your macOS Login Items so it starts automatically with the system.

Show Snoozed Plugins

On by default. Controls whether snoozed plugins stay visible in their vendor cards (dimmed, with a snooze label) or are hidden from the dashboard entirely, with each affected card noting how many it’s hiding. Also togglable from any plugin row’s ⋮ menu. Covered in full in Snooze updates.

Anonymous data sharing

Opt-in. When enabled, PluginHub sends anonymized aggregate data on which vendors and plugins our user base has installed. We use this to prioritize new vendor support — see Privacy for what's shared (and what isn't).

Custom Install Paths…

Add extra plugin folders for each format, on top of the defaults. Covered in full in Custom Install Paths.

Reset PluginHub…

Two-step destructive confirm. Clears every PluginHub data file, cache, and preference. Does not remove plugins from disk, the .app bundle, saved vendor logins, or your License Key Vault keys (both live in your macOS Keychain, which a reset never touches). Useful when you want a clean first-install state.

Privacy

What PluginHub reads on your Mac

To identify which plugins you have installed and which versions are current, PluginHub reads from two kinds of sources on disk:

PluginHub never reads:

What PluginHub shares when anonymous data sharing is enabled

Anonymous data sharing is opt-in and off by default. When enabled, PluginHub sends:

PluginHub never shares:

Vendor login credentials for PluginHub's own vendor-website auto-login feature are stored in your macOS Keychain and never leave your machine.

The same is true of the License Key Vault: keys you add are hand-entered by you, stored encrypted in your macOS Keychain, and never leave your Mac. They are never included in shared plugin lists, exports, debug logs, or anonymous data.

Troubleshooting

"PluginHub doesn't see a plugin I just installed"

Click Refresh ⌘R from the menu bar. PluginHub builds an in-memory index from the on-disk catalog only when a scan runs.

"A vendor's check keeps failing"

The vendor's website may have changed how it publishes versions, or it may be blocking automated requests. PluginHub falls back to the cached version from our centralized catalog when this happens. If the failure persists across multiple refreshes, send us the debug log via Copy debug log → email support: support@pluginhubapp.com.

"The macOS password prompt didn't appear when I tried to move plugins"

On macOS Ventura specifically, the prompt can sometimes spawn behind another app. PluginHub now brings itself to front before each prompt, but if you ever see "Awaiting password…" for more than a minute, just click Move again — the modal recovers automatically and the next try usually surfaces the prompt correctly.

"PluginHub is asking for App Management permission"

macOS's App Management system gates apps that move plugin bundles inside /Library. Pick About permissions… from the menu bar for a walkthrough on granting access in System Settings → Privacy & Security.

Send a debug report

Menu bar → Copy debug log. Pastes a single block to your clipboard with version info, recent scan results, and any error logs. Email it to support@pluginhubapp.com with a description of what went wrong.

Uninstalling PluginHub

PluginHub installs as a menu-bar app — there's no dock icon. It runs from a single /Applications/PluginHub.app bundle and stores your settings in ~/Library/Application Support/PluginHub. Nothing else on your system, no background services, no kernel extensions, no LaunchAgents.

Three ways to uninstall, in order of recommendation:

Option A — Standalone uninstaller (recommended)

The PluginHub installer drops a PluginHub Uninstaller.app into your /Applications folder alongside the main app. Double-click it:

  1. Pick Remove everything (full clean uninstall) or Keep settings + license (leaves your settings on disk so a future re-install picks up where you left off).
  2. Enter your admin password when macOS prompts. This is the standard authorization prompt — required because the app lives in /Applications.
  3. That's it. PluginHub is gone. The uninstaller offers to delete itself afterwards too.

The standalone uninstaller works even if PluginHub is currently running or if the menu-bar icon isn't visible for any reason — it force-quits the app and cleans up.

Option B — From inside PluginHub

Click the PluginHub icon in your menu bar (top-right of the screen, near the clock) → Tools → Uninstall PluginHub…. This opens the same standalone uninstaller from Option A.

Option C — Manual (if neither uninstaller is available)

  1. Click the PluginHub icon in your menu bar → Quit PluginHub.
  2. Drag /Applications/PluginHub.app to the Trash.
  3. (Optional, for a fully clean uninstall) also delete ~/Library/Application Support/PluginHub — that's where the local scan cache and settings live.

If you originally purchased a license and want a refund, email support@pluginhubapp.com with your order number — we'll process it and your license auto-deactivates.