Paste your army list below. Supported formats: GW App, New Recruit (WTC-Compact, WTC, GW, or NR formats), and ListForge (Detailed). The tool will generate a full version and a compact, Discord-friendly version.
Custom Abbreviations
Roadmap
.ROSZ file format support
Ongoing bugfixes and performance improvements
Changelog
Version 1.3.1: Mobile Edition
Introduced a phone-first Mobile UI (Preact) with full-width bottom tabs, green/black styling, and a combined Compact + Preview screen.
Auto-redirect phones/tablets to the Mobile UI; desktop override preserved via URL or preference.
Default color mode set to Faction Color; preview uses truecolor for exact picker matching (lighter grey), ANSI 90 elsewhere.
Plain Text outputs no longer wrapped in code fences.
Stability: fixed ansi_up constructor issue on Android (Brave) and ensured color behavior parity.
Version 1.2.0 - I'm winning the format war, dammit!
Introduced the Autoparser to automatically detect list formats.
Added support for ListForge (Detailed) in addition to GW App and New Recruit (WTC-Compact, GW, NR).
Various bugfixes and parser improvements.
Version 1.1.1: Thats not a wargear, that's my wife!
Minor parser and rendering fixes.
Version 1.0.0: TOTAL OVERHAUL!
Completely re-architected the application for improved performance, maintainability, and future expansion.
Introduced a new modular structure for better code organization.
Enhanced parsing capabilities for even more robust list processing.
Improved UI responsiveness and user experience.
Added "Multiline Header" option for flexible output formatting.
Added "Side Subunits" option for even more compact output.
Fixed various bugs and improved overall stability.
Version 0.1.2: Internal Updates
Rolled back some experimental changes to ensure stability.
Internal updates and stability improvements.
Version 0.1.1: The Ordo Spellcheck would like a word...
Separated "Points/Header" color option into two distinct settings: "Points" and "Header".
Added a new color option for "Wargear" to customize its appearance in the output.
Set the default color scheme to "Custom Colors" and adjusted the default color values for better readability.
Rearranged the color picker order for a more logical workflow.
Corrected a bunch of typos for all Imperium (non-Space Marine) factions.
Updated Grey Knights to match new codex.
Fixed a bug where wargear items were incorrectly displayed as "[object Object]" in the compact list view.
Version 0.1.0 - The 'No List Left Behind' Update
Overhauled GW App Parser: The parser is now significantly more robust and can handle a much wider variety of list formats and quirks.
Flexible Header Parsing: Correctly identifies the List Title, Faction, Detachment, and Points, even if they appear in a different order.
Smarter Wargear Detection: Improved logic for identifying sub-units (like squad leaders) and their wargear, leading to more accurate compacting.
Intelligent Name Matching: The abbreviation engine now smartly handles plural vs. singular unit names (e.g., "Piranha" vs. "Piranhas").
Expanded Format Support: Now correctly parses point values with separators (e.g., "2,000") and more types of bullet points (•, -, ◦).
Version 0.0.5: Modulation Mambo
Refactored JavaScript into modular components for better organization and maintainability.
Version 0.0.4: T'au Season!
Numerous parser fixes and improved wargear filtering for T'au Empire lists to prevent redundant items from appearing in the compact list.
Version 0.0.3: Fixes, Formatting, and more!
Implemented a new inline compact format for easier reading. Added more 'Copy for Discord' options for greater flexibility. Numerous parser fixes for both GW App and WTC-Compact formats to improve reliability.
Version 0.0.2: Support for GW App and WTC-Compact formats
The parser now supports both major list formats, with improved reliability for complex nested units and wargear. Abbreviation logic is now consistent across both formats.
Version 0.0.1: Initial Beta Release
The first version is live! Basic list parsing and abbreviation for most major factions is included. More features and polish to come.