What counts as an ElvUI addon?

People use “ElvUI addons” to describe three different things: the folders shipped in the ElvUI archive, optional plugins that extend ElvUI, and unrelated World of Warcraft addons that happen to share the same interface. Those categories have different download sources, update schedules and failure modes. Treating them as one package is a common reason for duplicate files, Lua errors or an ElvUI setup that appears to be missing after an update.

The base ElvUI package owns the interface framework, configuration panels, unit frames, action bars, chat, nameplates and many other modules. A plugin may add a skin, a preset, a layout, a profile workflow or an integration with another addon, but it does not automatically replace the base package. An external addon such as Details!, BigWigs or Plater is its own project even when an ElvUI skin or profile can interact with it.

ElvUI interface overview in World of Warcraft
An ElvUI interface screenshot shows the base layout system; optional addons remain separate projects.

Which ElvUI addon folders are required?

A normal current ElvUI archive contains three folders that should be kept together in the active client's Interface/AddOns directory. The outer ZIP or GitHub wrapper directory is not itself the AddOns folder. World of Warcraft should be able to see the TOC files directly under each addon folder.

Do not download one folder from a different release just because its name looks familiar. The base folder, libraries and options panel are versioned as one package. If you replace only one of them, the game may show missing options, dependency warnings or errors that look like a profile problem.

FolderRoleWhat to do
ElvUIMain interface modules and saved settingsInstall the folder from the selected release
ElvUI_LibrariesShared libraries used by the base modulesKeep it beside ElvUI at the same release
ElvUI_OptionsConfiguration and in-game options panelsInstall it with the base package
Outer ZIP wrapperArchive container, not an addonDo not copy the wrapper as the final folder
ElvUI raid layout with party and raid frames
Raid and party frames are part of the ElvUI experience; a separate raid-frame addon is not required just to use this layout.

Optional ElvUI plugins and companion addons

Optional plugins are useful when you want a theme, an installer, extra profile handling or a specific integration. ToxiUI is one example: it is a plugin and preset built on ElvUI, so it needs a compatible ElvUI base rather than replacing it. The ToxiUI guide records its separate release and installation requirements.

Companion addons are broader than ElvUI plugins. A damage meter, boss-mod addon, nameplate addon or media pack may have an ElvUI profile or skin, but it still has its own author, source and update process. Use the project's official site, GitHub, CurseForge or another clearly identified distribution page. Do not assume that a file is official because its filename contains “ElvUI”.

CategoryExample useInstall and update separately?
ElvUI pluginTheme, preset or extra ElvUI moduleYes; match the plugin to the ElvUI version
Companion addonDetails!, BigWigs, Plater or another WoW utilityYes; follow that project's release notes
Profile or media packImported layout, fonts or texturesUsually; verify dependencies and backup first
Random repackUnknown ZIP or executable from a mirrorNo; do not use without verifiable provenance

How to install ElvUI addons without a folder mistake

Close World of Warcraft before replacing addon code. If you already have a working layout, export the ElvUI profile and copy the WTF folder first. Saved variables normally survive a clean addon replacement, but a backup gives you a way back when a plugin changes a profile or a client folder is selected incorrectly.

For the base package, use the site's ElvUI installation guide for the Retail and Classic directory names. The key check is the final path: it should look like .../Interface/AddOns/ElvUI/, .../ElvUI_Libraries/ and .../ElvUI_Options/, not .../AddOns/ElvUI-v15.18/ElvUI/.

  1. 1

    Choose one verified release

    Use the current Tukui distribution or the matching public Git tag. Do not combine folders from different ElvUI versions.

  2. 2

    Back up settings

    Export the active profile and copy WTF before changing addon files. Keep the backup until the new setup has been tested in game.

  3. 3

    Extract the archive

    Open the ZIP and locate ElvUI, ElvUI_Libraries and ElvUI_Options. Remove only the outer wrapper level when the archive adds one.

  4. 4

    Copy the three core folders

    Place all three folders directly under the active Retail or Classic Interface/AddOns directory.

  5. 5

    Add optional projects one at a time

    Enable the base UI first, then add a plugin or companion addon separately so a new error has a clear cause.

ElvUI quest and character interface layout
Test the core interface first, then enable optional addons one at a time so errors are easier to isolate.

Compatibility checks after installing addons

An addon can be technically installed and still be wrong for the client you launch. Check the AddOns screen at character selection, confirm that the correct Retail or Classic directory is active and read the dependency text before changing profiles. A missing entry usually points to path depth, a disabled folder or the wrong client branch rather than a corrupted profile.

If a Lua error appears after adding an optional project, disable the newest plugin first and reload. Then update the base ElvUI package and the companion addon from their own sources. This staged approach is more useful than deleting WTF or repeatedly merging old and new addon folders.

SymptomLikely causeFirst action
ElvUI is not listedWrong client path or an extra wrapper folderCheck the active folder and final AddOns depth
Options are missingElvUI_Options is absent or from another releaseReinstall the three matching core folders
Lua errors after a pluginPlugin or dependency is outdatedDisable the newest optional addon and update separately
Profile looks resetA different profile was selectedRestore the exported profile before deleting saved variables
Frames overlap after an importScale, resolution or profile assumptions changedCheck UI scale and test a clean profile

Updating or removing ElvUI addons safely

The safest update is a clean replacement of addon folders after a backup. The site's ElvUI update guide explains why you should replace old code instead of merging files from several releases. Keep WTF during a normal update because it contains saved variables; remove it only when you deliberately want to reset settings and understand the consequence.

When removing a plugin, switch to a normal ElvUI profile first, disable the plugin at the character screen and test the base UI. Then remove only that project's folders. If the theme or layout remains, the profile may still be selected even though the plugin code is gone. For profile backups and imports, use the site's ElvUI profiles guide.

  • Keep one exported profile and one full WTF backup.
  • Replace matching addon folders instead of merging old and new code.
  • Update ElvUI, plugins and companion addons as separate projects.
  • Test the base UI before enabling a large group of optional addons.
  • Do not describe a mirror, repack or executable as official without a verifiable source.

ElvUI Addons FAQ

Does ElvUI include other WoW addons?

The ElvUI release contains its own core folders. Addons such as Details!, BigWigs and Plater are separate projects, even when an ElvUI skin or profile can integrate with them.

Do I need ElvUI_Libraries and ElvUI_Options?

Yes for a normal current installation. Keep ElvUI, ElvUI_Libraries and ElvUI_Options together from the same verified release and place them directly in the active AddOns folder.

Do I need ToxiUI to use ElvUI?

No. ToxiUI is an optional plugin and preset. Install the compatible ElvUI base first, and use ToxiUI only when you want its separate theme and companion-addon workflow.

Can I use other addons with ElvUI?

Usually, yes, but compatibility is project- and client-specific. Add one optional addon at a time, read its dependencies and disable the newest addition first when an error appears.

Why does ElvUI not appear in the AddOns list?

Check that you opened the correct Retail or Classic client folder, removed the outer ZIP wrapper and copied all three core folders directly under Interface/AddOns. Then restart the game.

Is ElvUI v15.18 the latest version?

It was the highest public tag verified on August 1, 2026, with a July 7, 2026 commit date. Version data can change, so check Tukui and the public repository before calling it current.

Sources and version check

The version context was checked against the official Tukui ElvUI distribution page and the public ElvUI v15.18 repository tag. The direct v15.18 source archive was checked as a ZIP download on August 1, 2026. Recheck those first-party sources before making a later version claim.