BetterDiscord allows you to install addons—plugins and themes—to customize your Discord client. This guide will walk you through the installation process.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/betterdiscord/betterdiscord/llms.txt
Use this file to discover all available pages before exploring further.
What are addons?
Addons are custom modifications that extend BetterDiscord’s functionality:- Plugins (
.plugin.js) - Add new features and functionality to Discord - Themes (
.theme.css) - Change Discord’s appearance with custom styles
Installing addons
Open your addons folder
You can access your addons folder in several ways:
- Open Discord settings and navigate to the Plugins or Themes tab
- Click the Open Folder button at the top of the page
- Windows:
%appdata%/BetterDiscord/pluginsor%appdata%/BetterDiscord/themes - macOS:
~/Library/Application Support/BetterDiscord/pluginsor~/Library/Application Support/BetterDiscord/themes - Linux:
~/.config/BetterDiscord/pluginsor~/.config/BetterDiscord/themes
Download an addon
Visit the BetterDiscord website to browse and download addons:
- Browse the plugins or themes library
- Click on an addon to view its details
- Click the Download button
Make sure you’re downloading from trusted sources. All addons on the official BetterDiscord website are reviewed for safety.
Move the file to your addons folder
After downloading:
- Locate the downloaded file (it should end in
.plugin.jsor.theme.css) - Move or copy the file into the appropriate folder:
- Plugins go in the
pluginsfolder - Themes go in the
themesfolder
- Plugins go in the
Auto-loading addons
BetterDiscord automatically watches your addons folders for changes. This means:- New files added to the folder will be detected and loaded automatically
- Modified files will be reloaded with your changes
- Deleted files will be unloaded from BetterDiscord
Handling duplicate files
If you download a file with a duplicate name, your browser may append a number to the filename (e.g.,theme(1).theme.css). BetterDiscord automatically detects and renames these files to the correct format.
File format requirements
Plugins
Plugin files must:- End with the
.plugin.jsextension - Contain a JSDoc comment block at the top with metadata:
@name- The plugin name@author- The plugin author@description- A brief description@version- The version number
Themes
Theme files must:- End with the
.theme.cssextension - Contain a JSDoc comment block at the top with metadata (same as plugins)
- Contain valid CSS code
Troubleshooting
If an addon doesn’t appear after installation:- Check the file extension - Ensure it ends with
.plugin.jsor.theme.css - Check the file location - Make sure it’s in the correct folder (plugins or themes)
- Check for errors - Look for error messages in the BetterDiscord console
- Try reloading Discord - Press
Ctrl+R(orCmd+Ron macOS) to reload