Card Editor tool v1.3.2

Card Editor is a free tool to help board and card game developers design cards and other components for easy printing. It is designed to run on Windows 10 but should work with Windows 8, though it has not been tested.

Copyright© 2016-2018 Matt Singer

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see

CSV loading code is Copyright© 2015 Steve Hansen, used under the MIT License. See THIRD PARTY

See for more information. Licenses for 3rd party libraries used in Card Editor can be found in THIRD PARTY

Tutorials and documentation can be found on the wiki.

Pre-built binaries can be found on the downloads page.

If you have any questions, comments, feature requests, bug reports, or other feedback, please direct them to


This is a side project of mine, done in my spare time. While I would like to see this project flourish and gain wide-spread adoption, I make no guarantee of delivery on any bug fixes or feature requests. This is an open-source project, however, so feel free to make your own contributions!

Required to build:

  • Visual Studio 2015 or later
  • .NET v4.5.2
  • Visual Studio Shared Projects Extension
  • Nuget Package Manager and the following packages:
    • ReactiveUI, which automatically includes Rx (Reactive Extensions) and Splat
    • Json.NET
    • WPF Extended Toolkit, Community Edition
    • NUnit
    • Moq

Change Log


  • Importing card data now supports relative paths
  • Importing CSVs properly unescapes double quotations
  • Updating a field name now updates the data correctly
  • Focus is no longer stolen from color picker in data set editor
  • Improved layout of data set editor so the data grid does not force the layout previews off screen


  • fix for crash that would occur when selecting two different Excel spreadsheets for importing
  • improved importer clean-up


  • Data Sets now support importing data from CSV files and Excel spreadsheets
  • fixed issue where Layout preview would render Elements with the wrong size/origin on platforms with non-standard PPIs


  • Added undo/redo stack to Layout Editor. Stack size is editable in user settings.
  • Removed IsBound checkbox from Element Properties. An element is considered bound is the Bound Field is not empty/null.


  • fixed issue where bound Fields would not display in output properly
  • various usability improvements


  • various bug fixes


  • Added user settings for CMYK converter and snap sensitivity
  • Card previews in Data Set and Layout Editors can use CMYK converter to give accurate displays
    • Removed CMYK converter from image output parameters
  • Various minor UI tweaks


  • added version info


  • initial release