A small Windows app that opens Magic Online .dek XML files and converts their card lists into formats accepted by deck-building sites.
The ready-to-run Windows executable is included at dist/MTGO Deck Exporter.exe.
- Open by file picker, drag-and-drop, or double-clicking an associated
.dekfile - Separates main deck and sideboard
- Moxfield, Archidekt, MTGGoldfish, Arena, plain-text, and CSV output
- Copy to clipboard or save to a file
- Per-user Windows file association (no administrator access required)
Requires the .NET 8 SDK or newer.
.\build.ps1
& '.\dist\MTGO Deck Exporter.exe'The normal build is a self-contained single executable. Use build.ps1 -Portable for a smaller executable that relies on the installed .NET Desktop Runtime.
Run the built executable and click Associate .dek files. After that, double-clicking a .dek file opens it directly in the exporter. Windows may retain an existing user-selected default; if so, right-click a .dek, choose Open with, then select MTGO Deck Exporter once.
The parser supports the standard MTGO form:
<Cards Quantity="4" Sideboard="false" Name="Counterspell" />It also tolerates Card elements, Qty/Count, CardName, IsSideboard, and Zone="Sideboard" variants.