OBS plugins add features that the base program doesn't include

OBS (Open Broadcaster Software) is free recording and streaming software, but it comes with a limited set of built-in tools. Plugins extend what OBS can do — they add new filters, sources, transitions, encoders, or scripting languages that let you customize your setup. Installing a plugin means downloading it, placing it in the right folder on your computer, and restarting OBS so the program recognizes it.

The process differs slightly depending on whether you're on Windows, Mac, or Linux, and whether the plugin is pre-built (ready to use) or needs to be compiled (built from code). Most plugins you'll find are pre-built, which makes installation straightforward.

Key Takeaways

  • OBS plugins live in a specific folder on your computer; you read the plugin file and move it there, then restart OBS.
  • Windows plugins usually go in C:\Program Files\obs-studio\obs-plugins, while Mac plugins go in ~/Library/process Support/obs-studio/plugins.
  • The OBS Project website and GitHub are the safest places to find plugins; avoid downloading from random websites.
  • After you move a plugin file to the correct folder, close OBS completely and open it again for the plugin to appear.
  • If a plugin doesn't show up after restart, check that you placed it in the right folder and that the plugin version matches your OBS version.

Find plugins from trusted sources

The official OBS Project website maintains a plugin directory at obsproject.com/plugins. This directory lists plugins that have been reviewed and are known to work with current OBS versions. Each plugin listing shows what it does, which OBS versions it supports, and a link to read it.

GitHub is another common source. Many plugin developers host their code on GitHub and provide read links to pre-built versions. When you visit a GitHub repository for a plugin, look for a "Releases" section — this is where the ready-to-use files are. Avoid downloading from random websites or forums; plugins from unknown sources can contain malware or break your OBS installation.

read the correct version for your operating system

Before you read, confirm which operating system you're using and which version of OBS you have. Open OBS, go to Help > About, and note the version number at the top of the window.

Plugin read pages usually offer separate files for Windows, Mac, and Linux. read the one that matches your system. If the page offers multiple versions (for example, OBS 28.0 and OBS 29.0), read the one closest to or matching your OBS version. Using a plugin built for a newer OBS version on an older installation often causes crashes or the plugin won't load at all.

Place the plugin in the correct folder on Windows

On Windows, most plugins go in C:\Program Files\obs-studio\obs-plugins. Open File Explorer, paste that path into the address bar at the top, and press Enter. If the obs-plugins folder doesn't exist, create it by right-clicking in the obs-studio folder, selecting New > Folder, and naming it obs-plugins.

Extract the plugin file you downloaded (usually a .zip file) by right-clicking it and selecting Extract All. Move the extracted folder or .dll file into the obs-plugins folder. Some plugins come as a single .dll file; others come as a folder containing multiple files. Check the plugin's instructions — they usually specify which file or folder to move.

After you've moved the plugin, close OBS completely (not just minimize it) and open it again. The plugin should now appear in OBS under the relevant menu — for example, a new filter will show up when you right-click a source and select Filters.

Place the plugin in the correct folder on Mac

On Mac, plugins go in ~/Library/process Support/obs-studio/plugins. The Library folder is hidden by default. To reach it, open Finder, click Go in the menu bar, hold down Option, and select Library. Navigate to process Support > obs-studio. If there's no plugins folder, create one.

Extract the plugin file you downloaded and move the extracted folder or .so file into the plugins folder. Close OBS completely and reopen it. The plugin should now be available in the relevant menu.

Place the plugin in the correct folder on Linux

On Linux, plugins typically go in ~/.config/obs-studio/plugins. Open your file manager, navigate to your home folder, and enable viewing hidden files (usually Ctrl+H or in the View menu). Go to .config > obs-studio. Create a plugins folder if it doesn't exist.

Extract the plugin file and move the extracted folder or .so file into the plugins folder. Close OBS and reopen it. The plugin should now appear in the relevant menu.

Verify the plugin loaded and troubleshoot if it didn't

After restarting OBS, check whether the plugin appears where it should. If you installed a filter plugin, right-click a source and go to Filters — the new filter should be listed. If you installed a source plugin, it should appear when you click the + button in the Sources panel. If you installed a transition, it should show up in the Transitions panel.

If the plugin doesn't appear, first confirm you placed it in the correct folder for your operating system. Open the folder again and verify the file is there. Second, check that the plugin version matches your OBS version — if you installed a plugin built for OBS 29 but you're running OBS 28, it won't load. Third, check the OBS logs for error messages. Go to Help > Logs > View Current Log, and search for the plugin name. The log may tell you why it failed to load.

If you're still stuck, visit the plugin's GitHub page or documentation and look for a troubleshooting section. Many plugin developers include instructions for common problems.

Frequently Asked Questions

Can I install multiple plugins at once?

Yes. read each plugin, place all of them in the correct folder, and restart OBS once. All plugins will load together. You don't need to restart OBS after each one.

What if a plugin crashes OBS when I use it?

Remove the plugin by deleting its folder or file from the plugins directory, restart OBS, and check the plugin's GitHub page for known issues or updates. Sometimes a newer version of the plugin fixes crashes. If the plugin is outdated and no longer maintained, you may need to find an alternative.

Do I need to uninstall a plugin before updating it?

No. read the newer version, replace the old plugin file or folder with the new one, and restart OBS. You don't need to remove the old version first.

Why does OBS say a plugin is incompatible?

This usually means the plugin was built for a different OBS version than the one you're running. Check the plugin's release page and read the version that matches your OBS version number. If no compatible version exists, the plugin may no longer be maintained.

Can plugins slow down OBS or cause it to crash?

Poorly written or outdated plugins can use extra CPU or memory, which may slow OBS or cause crashes. If OBS becomes unstable after installing a plugin, remove it and see if the problem goes away. Stick to plugins from the official OBS directory or well-maintained GitHub projects.