Slotport

SlotPort lets you export and import your action bar layouts and macros between characters — as a compact, compressed string you can share or store anywhere. Supports both ElvUI and Default UI, including cross-UI transfers.
slotport_curseforge_banner.png

slotport_curseforge_banner.png

Screenshot 2026-06-02 074925.png

Screenshot 2026-06-02 074925.png

Screenshot 2026-06-02 074942.png

Screenshot 2026-06-02 074942.png

Screenshot 2026-06-02 075023.png

Screenshot 2026-06-02 075023.png

Screenshot 2026-06-02 075137.png

Screenshot 2026-06-02 075137.png

Screenshot 2026-06-10 165346.png

Screenshot 2026-06-10 165346.png

Description

What SlotPort does

SlotPort exports your action bar slot assignments and macros into a short compressed string (!SP2! format via LibDeflate), and imports them back on any character. No configuration files, no AddOn sync — just copy, paste, done.


Features

Action Bars

  • Exports all occupied bars: Action Bars 1–6, Form Bars, Bonus Bar 6, Skyriding Bar, ElvUI Bars 13–15
  • Supports spells, items, toys, mounts, macros, battle pets, equipment sets, flyouts, pet spells, and the Single-Button Combat Assistant
  • Detects active bars automatically — empty or disabled bars are not exported
  • Full cross-UI support: ElvUI ↔ Default UI transfers work correctly

Macros

  • Separate macro window with tabs for General and Character macros (matching WoW's own macro menu)
  • Exports name, icon, and body; preserves scope (General vs. Character)
  • Import creates new macros or updates existing ones by name
  • Backwards compatible with older SLOTPORTMACRO:v1 exports

Export Format

  • Compressed with LibDeflate, encoded as printable ASCII (!SP2!...)
  • Significantly shorter than the raw pipe format
  • Legacy SLOTPORT:v1 and SLOTPORTMACRO:v1 strings are still accepted on import

Slash Commands

Command Description
/sp or /slotport Open / close the main window
/sp macros Open / close the macro window
/sp debug Print detected bar and slot info to chat

 


Compatibility

  • WoW Midnight 12.0.5 / 12.0.7
  • ElvUI — full skin support, all scrollbars and buttons styled
  • Default UI — fully supported
  • No dependencies beyond the bundled LibStub, AceDB-3.0, and LibDeflate

The Slotport Team

profile avatar
  • 7
    Projects
  • 15.2K
    Downloads

More from NiGhTwAlKeR559View all

  • RollAway project image

    RollAway

    RollAway automates Bonus Rolls, manages the Group Loot History frame, and adds quality-of-life tools for Mythic+ and raiding — including a quick group creator, loot reminders, and legacy raid auto-roll.

    • 12.9K
    • July 1, 2026
  • Night's Farmtracker project image

    Night's Farmtracker

    Tracks items looted during farming sessions and shows their vendor and auction house value in real time.

    • 201
    • July 1, 2026
  • ConsumableMacro project image

    ConsumableMacro

    Automatically creates and manages Flask, Potion, Heal, Healthstone and Buff Food macros based on your current bag contents — with a priority list you control.

    • 1.1K
    • June 21, 2026
  • BankSplitter project image

    BankSplitter

    BankSplitter – Automatically splits and distributes item stacks across Guild Bank and Warband Bank tabs, with configurable stack sizes and bag-to-bank deposit support.

    • 266
    • June 20, 2026
  • RollAway project image

    RollAway

    RollAway automates Bonus Rolls, manages the Group Loot History frame, and adds quality-of-life tools for Mythic+ and raiding — including a quick group creator, loot reminders, and legacy raid auto-roll.

    • 12.9K
    • July 1, 2026
  • Night's Farmtracker project image

    Night's Farmtracker

    Tracks items looted during farming sessions and shows their vendor and auction house value in real time.

    • 201
    • July 1, 2026
  • ConsumableMacro project image

    ConsumableMacro

    Automatically creates and manages Flask, Potion, Heal, Healthstone and Buff Food macros based on your current bag contents — with a priority list you control.

    • 1.1K
    • June 21, 2026
  • BankSplitter project image

    BankSplitter

    BankSplitter – Automatically splits and distributes item stacks across Guild Bank and Warband Bank tabs, with configurable stack sizes and bag-to-bank deposit support.

    • 266
    • June 20, 2026