promotional bannermobile promotional banner

FrameUnlocker

Unlocks chat frame for moving and resizing and allows for scaling and moving various frames not available with edit mode.
item image
item image
item image

Description

FrameUnlocker

Unlock and customize your UI frames. Drag chat by its tab, resize it from the corner, and scale or reposition frames Blizzard normally locks down.

Features

Chat Frames

  • Unlock chat to drag by tab and resize from the corner
  • Stays clamped to screen so it can't be lost off-edge
  • Automatically re-unlocks after exiting Edit Mode
  • Toggle on/off in settings, or straight from the Edit Mode chat dialog

Frame Scaling & Positioning

Each of these can be scaled from 50% to 150%; the repositionable ones also get a draggable on-screen anchor with its own scale slider, plus Move and Reset buttons in settings.

Frame Scale Reposition
Raid Frames ✔ —
Party Frames ✔ ✔*
Arena / Flag Carriers ✔ ✔
Loot Roll Frames ✔ ✔
Quest Tracker ✔ ✔
Raid Warnings / Hardcore death alerts ✔ ✔
Below-Minimap Widgets ✔ ✔
  • Arena / Flag Carriers also covers WSG/BG flag carrier frames. On Retail and WoW Forever it moves the battleground flag carrier frames; arena enemy frames there are moved with Blizzard's Edit Mode instead.
  • Quest Tracker and Raid Warnings on Retail and WoW Forever are placed with Blizzard's Edit Mode instead; scale them from the FrameUnlocker slider that appears when you select them in Edit Mode (see below). On Classic Era and TBC Anniversary they're scaled and moved from the settings as usual.
  • Arena / Flag Carriers isn't available on Classic Era, which has no arena UI.
  • Quest Tracker and Below-Minimap Widgets are removed from Blizzard's managed layout while repositioned to prevent flickering.
  • Repositioning stays aligned to your anchor at any scale, and adjusting the scale keeps the frame put.
  • *Party Frames reposition works differently from the rest: instead of one anchor for the whole group, each party member gets its own draggable box, so you can arrange members independently rather than as a fixed stack. Enable "Reposition members" under Party frames in the settings. Retail and WoW Forever only — Classic Era and TBC Anniversary aren't covered yet.

Blizzard Panels

  • Unlock Character, Social, Map, Quest log, Spellbook, Talents, Legacy, Professions, Guild & communities, Group finder, and Collections
  • Spellbook/Talents and Map/Quest log each keep separate layouts even where the game draws them in one shared window (the quest log layout is used when opened with L or from a tracked quest)
  • Drag a panel by its title bar to move it; drag the grip in its bottom-right corner to resize it live; right-click the grip to reset it
  • Each panel keeps its own saved position and size; uncheck it to return it to the game's normal layout
  • Turn panels on individually from the Panels page under FrameUnlocker in the game's settings (on-screen elements like chat and unit frames are on the Frames page)
  • Panels with secure buttons (like the spellbook) can't be moved during combat; changes apply once combat ends
  • Condensed quest log (Retail / WoW Forever): optionally show just the quest list when opening the quest log, with M / L switching between map and quest log instead of closing. Other addons' map buttons (Questie, RareScanner, HandyNotes, …) are hidden there too

Combined Bag Frame (Retail / WoW Forever)

  • Unlocked by default — drag the combined bags anywhere, the same way as the chat frame
  • Position is remembered between sessions
  • Retail and WoW Forever only — Classic clients use individual bag frames

Cooldown Manager Buffs (Retail / WoW Forever)

  • Collapse CDM buffs closes the gaps in the Cooldown Manager's tracked-buff icon row: active buffs flow together to the left or right instead of each holding its own fixed spot
  • Use it with the Cooldown Manager's "Hide when inactive" Edit Mode setting; for a vertical row, Left / Right mean top / bottom
  • On the Frames settings page, under PvP and Misc

Edit Mode Integration

When you select a frame in Blizzard's Edit Mode, a matching FrameUnlocker control appears beneath its dialog:

  • Raid Frames / Party Frames / Quest Tracker / Raid Warnings → a scale slider (Edit Mode has no size setting for these)
  • Chat Frame → an unlock checkbox

So our settings sit right alongside Edit Mode's own, no need to leave Edit Mode.

Move Anchors

  • Clicking Move closes the settings panel so the on-screen anchor is unobstructed
  • Each anchor carries its own scale slider — position and scale together (party member anchors are position-only, since party scale is set once for the whole group)
  • Clicking Lock saves the position and reopens the Frames settings page

Settings Panel

  • Full options UI in the game's AddOns settings: a main FrameUnlocker page (overview, slash commands, Reset to Defaults) with two sub-pages — Frames for on-screen elements and Panels for Blizzard windows
  • The Frames page only shows settings your game version supports
  • All preferences persist between sessions
  • Reset buttons restore both position and scale

Commands

Command Description
/fu Open the settings panel
/fu reset Reset all settings to defaults

Per-frame moving is done from the Move buttons in the settings panel.

Supported Versions

  • Retail (Midnight)
  • TBC Anniversary
  • Classic Era (Hardcore / Season of Discovery)
  • WoW Forever

FrameUnlocker Team

profile avatar
Owner
  • 1
    Followers
  • 2
    Projects
  • 15.6K
    Downloads

More from KetchGG

  • GuildKit project image

    GuildKit

    A lightweight toolkit that docks into your guild window: roster search, analytics, an activity feed, auto-invite, a ban list, and officer purge & rank tools — for leaders and members alike, on Retail, TBC, and Classic Era.

    • 513
    • October 7, 2026
  • GuildKit project image

    GuildKit

    A lightweight toolkit that docks into your guild window: roster search, analytics, an activity feed, auto-invite, a ban list, and officer purge & rank tools — for leaders and members alike, on Retail, TBC, and Classic Era.

    • 513
    • October 7, 2026