Elite Player Frame (Enhanced)

Unit Frames

Changes the look of your player frame to various target and custom frames.

WoW 12.0.5 Maintained

Trend Explorer

Recent download momentum

Hourly download deltas for the last 48 hours.

Latest hour +0 Jun 2, 12 PM
Peak hour +123 Jun 3, 9 AM
Average +5 per hour

About this addon

What it does

Inspired by the original ElitePlayerFrame by Kryndon, this addon allows you to use custom textures on your PlayerFrame.

Originally using ElitePlayerFrame version 1.2 – I never did find a real 1.3 – as a basis, it was made to work with the Burning Crusade and beyond. It's since been rewritten multiple times to function better and introduce new options and features. It's also been designed to work without needing to be updated, so expect very few releases until Blizzard makes API changes, and always check "Load out of date AddOns" in the AddOns menu at the character screen.

Starting with version 1.9, all game types are supported with both branches in a single package. Both branches also have support for other addons to define their own custom frames.

Because I no longer have an active WoW subscription, my ability to test the Classic branch is limited by the scarce and unpredictable availability of Classic PTRs and free to play periods, so new releases may be forced to be alpha or beta until I can test them myself.

Mainline

The Mainline branch only supports the modern UI introduced in 10.0.0 with Dragonflight in the mainline game type. It has different frame modes and textures, and additional features compared to the Classic branch.

Frames

You can either specify individual frames to use, or use the auto mode which changes according to the following:

  • Death Knight: Custom Kingsmourne based frame
  • Demon Hunter: Custom Demon Hunter frame
  • Level <Current expansion's max level>: Gold - Winged frame
  • Level ≥<Previous expansion's max level or 10>: Silver - Winged frame
  • Level ≥10: Silver frame
  • Level 1–9: Normal frame

Help

Use /epf or the addon compartment tooltip in game for more info and to change settings.

Classic

The Classic branch only supports the default UI used in classic game types. If you prefer to use the modern UI in classic game types, you can use ElitePlayerFrame (DFUI) with Dragonflight UI Classic instead. If you need support for versions of game types that are no longer live and the current version doesn't work, then please try 1.6.10 instead.

Frames

You can either specify individual frames to use, or use the auto mode which changes according to the following:

  • Death Knight - Alliance: Blizzcon Death Knight based frame
  • Death Knight - Horde: Alpha Death Knight based frame
  • Demon Hunter: Custom Demon Hunter frame
  • Level <Current expansion's max level>: Elite frame
  • Level ≥<Previous expansion's max level or 10>: Rare Elite frame
  • Level ≥10: Rare frame
  • Level 1–9: Normal frame

Help

Use /epf in game for more info and to change settings.

At-a-glance numbers

Performance highlights

  • Peaked at Hot #264 on May 5, 2026.
  • Featured on the Hot list across 5 distinct weeks.
  • Shipped 1 release in the last 30 days.
  • Averaging 132 new downloads per day over the past week.

Visuals

Screenshots 2

Use real gameplay shots to assess the addon before installing.

Discover more

Keep exploring

Similar addons you might also want to check out.