Trend Explorer
Recent download momentum
Estimated downloads/hour over observed intervals in the last 48 hours.
Lines connect interval estimates, not hourly measurements. Unobserved time is not counted as zero or extrapolated to now.
About this addon
What it does
📐 PixelPerfectUIScale
PixelPerfectUIScale is a lightweight addon that ensures your World of Warcraft UI always uses a pixel-perfect scale.
It calculates the correct scale (768 / screenHeight) and applies it automatically when the game loads, when display settings change, or when Edit Mode is applied.
Support & Community
For bug reports, feature requests, release notes, and beta builds, join the official Discord:
LanniOfAlonsus • Addon Hub
https://discord.gg/U8mKfHpeeP
🌟 Background
This addon is a conversion of the WeakAura “Pixel perfect ui scale” created by potat0nerd:
https://wago.io/_F7SrQJMS
With the WeakAuras team announcing there will be no “Midnight release” of WeakAuras for future expansions, I wanted to preserve this functionality in a standalone addon that does not depend on WeakAuras.
This is something I rely on to keep my UI scale perfectly accurate.
✨ Features
✅ Automatically enforces pixel-perfect scale (768 / screenHeight)
✅ Custom scale modifier
You can set a personal scale multiplier using:
/ppscale modifier <number>
Example:
/ppscale modifier 1.5
This multiplies the base pixel-perfect scale by 1.5 — ideal for 4K or ultrawide displays where the default scale looks too small.
- Saved between sessions
- Supported range: 0.5 to 3.0
✅ Listens for scale-changing events
PLAYER_LOGINPLAYER_ENTERING_WORLDDISPLAY_SIZE_CHANGEDUI_SCALE_CHANGEDEDIT_MODE_LAYOUTS_UPDATED
✅ Safe handling during combat (Midnight compatible)
If you enter combat, the addon defers applying UI scale changes until you leave combat, preventing protected-call errors.
✅ Optionally syncs Blizzard’s uiScale CVars
Keeps the Settings UI consistent with the actual applied scale when enabled.
⌨️ Slash Commands
/ppscale status— Show desired vs current scale (base, modifier, and final)/ppscale modifier <num>— Adjust your personal scale multiplier (e.g./ppscale modifier 1.25)/ppscale debug— Toggle verbose debug output/ppscale now— Force reapply immediately/ppscale cvars on/off— Toggle whether to write BlizzarduiScaleCVars
❓ Why use this instead of the WeakAura?
- No dependency on WeakAuras
- Lightweight and always active
- Fully Midnight-compatible (safe in combat)
- Future-proof: continues working even if WA isn’t updated
- Compatible with all versions of Classic including TBC & MoP (from v1.4.0)
📦 Installation
Download and extract into your WoW
Interface/AddOns/folder
Example path:
World of Warcraft/_retail_/Interface/AddOns/PixelPerfectUIScale/Make sure the addon is enabled in the AddOns menu
Type
/ppscale statusin-game to confirm it’s working(Optional) Use
/ppscale modifier 1.5to fine-tune your scale
📜 License
All Rights Reserved.
Personal use is allowed. Redistribution or modified uploads are not permitted.
🙏 Credits
Original WeakAura: “Pixel perfect ui scale” by potat0nerd
https://wago.io/_F7SrQJMS
Addon conversion and maintenance: Lanni of Alonsus
At-a-glance numbers
Performance highlights
- Peaked at Hot #238 on Aug 30, 2026.
- Peaked at Rising #628 on Aug 11, 2026.
- Featured on the Hot list across 5 distinct weeks.
- Shipped 2 releases in the last 30 days.
- Averaging 14 new downloads per day over the past week.