A downloadable tool for Windows and macOS

This tool lets you drag in images of cards or folders of images and export multi-page, ready-to-print PDFs that can be cut up and slipped into card sleeves.

Useful for creating your own cards games or for creating proxies for trading game cards that are too valuable to actually play with.

This is a more user friendly version of my Booster Pack Generator which I used to test my own games. Check that tool out if you are looking to print full homebrew card sets.

This tool is free & you can share it.

If this tool is useful to you (or if it isn't), please donate to one of these amazing organizations:

Lambda Legal


Sylvia Rivera Law Project

Planned Parenthood

Black Lives Matter

This tool was written in openFrameworks 0.9.3
The source code for this project can be viewed here:

Images in the screenshots come from https://twitter.com/RoboRosewater
and from The Easter Money (made by me and Jane Friedhoff).

PlatformsWindows, macOS
Rated 4.4 out of 5 stars
(9 total ratings)
TagsPrint & Play, print-n-play, tcg


TCG Proxy Gen 1.1 (Mac) 5 MB
TCG Proxy gen 1.1 (Win) 6 MB

Install instructions

Make sure to unzip the folder before running.

On Windows, if you get "Windows protected your PC" when opening the application, click "more info" and then "Run Anyway."

Windows 10 is sometimes missing a DLL required to run this tool. That can be fixed by installing the x86 version of Microsoft Visual C++ 2015 Redistributable at e.g. https://www.microsoft.com/en-us/download/details.aspx?id=52685
(Thanks for the tip sznadas!)

On Mac, if you get a message saying it can't be opened because it is from an unidentified developer, click OK. Right click (or command click) the app and select Open. This time when the unidentified developer window pops up, click open.


Log in with itch.io to leave a comment.

Love this tool, but it crashes when I add more than 60 Cards

I couldn't get it to add the images until I moved both the program folder and the images folder into the root of my hard drive. Probably something to do with the length of the folder path?

Leaving this here in case someone else has the same problem