DIY project for TCG cards

Automatically sort TCG cards. Keep your Inventory with you.

Recognize cards, sort them across six destination bins, and connect your physical collection with a card inventory stored offline on your device.

New Magic: The Gathering cards are added to recognition automatically. The mechanical and outer parts are designed to be built with your own 3D printer; a coordinated kit is planned for the remaining components.

  • 6 destination bins + 1 eject bin
  • Physical and digital card inventory
  • Stored offline — always with you
  • New MTG cards recognized automatically
  • DIY concept with a planned component kit

Why TCG System?

More than just scanning.

A scanner tells you which cards are in front of it. TCG System goes one step further: cards are not only recognized, but physically sorted according to your rules. Afterwards, you decide which results to transfer to Inventory and where the physical cards are stored.

Recognize cards automatically

The machine captures each card individually and matches it against the stored card data.

Sort by your rules

Distribute cards across six destination bins by criteria such as color, set, rarity, card type, mana value, or price. In addition to predefined profiles, custom rules are available when this feature is enabled.

Connect physical and digital inventory

Transfer reviewed results to Inventory and assign a box, binder, or storage location.

Machine flow

Designed for reliable card flow.

Feeder and scan box

The stack is captured one card at a time. The results initially belong to a machine run; they are transferred to Inventory later, deliberately, in Review & Transfer.

Build it yourself

Your machine is built where you are.

TCG System is a DIY project: you 3D-print the enclosure and mechanical parts yourself. A coordinated kit is planned for the remaining components.

Supported card games

Currently designed for Magic.

TCG System is an expandable card sorting system for Trading Card Games. The current version is designed for Magic: The Gathering; additional TCGs are planned to be added gradually.

Currently supported

TCG System is currently designed for Magic: The Gathering.

Additional TCGs only after approval

Recognition accuracy

Results for specific printings.

These are our first published figures. We are continually improving recognition so that results become even more accurate over time.

97.3%

Exact set identified correctly.

99.2%

Card name identified correctly.

How the system works

From a stack of cards to a storage location

Every run remains traceable: recognize and sort in the machine, then deliberately review and store the results.

Workflow from a stack of cards through the sorting machine and Review & Transfer to Inventory with an assigned storage location
1

Load & scan

Cards are fed one at a time and captured in the scan box.

2

Recognize & decide

The software identifies the card and its metadata and applies the selected sorting profile.

3

Sort

The gripper transports the card to one of six destination bins. Uncertain cases go to the eject/review bin.

4

Review & store

Review & Transfer connects the result with the digital inventory and the physical storage location.

Screenshot of Review & Transfer in TCG System Inventory

App & Inventory

Not just sorted. Easy to find again.

The real Inventory interface is the visual center: machine runs are reviewed in a controlled process, transferred, and connected with physical storage locations.

Your Inventory remains available even without a connected machine. TCG System runs fully locally — without a cloud requirement. Stored card data and images remain available on your device; when a connection is available, changes and inventory data are synchronized.

  • Live status during a run
  • custom and predefined sorting profiles
  • recognized card and bin counts
  • Review & Transfer for controlled transfer
  • search by card, copy, and storage location
  • history for inventory movements
Explore the app and Inventory

Sorting profiles

Your cards. Your rules.

Predefined profiles cover recurring tasks. Custom rules can — when enabled — combine conditions; if no rule matches or a result is too uncertain, the card remains in Eject/Review.

If Color = Blue and Rarity = Rare

then Bin 2

Card nameInitial letterColorSetRarityCard typeMana ValueCollector NumberFinishPrice

Who is it for?

Built for real card collections

Organize your collection

When a few decks turn into several boxes, TCG System helps you divide large quantities of cards into a structured system and keep track of your collection.

Add new cards

Sort a stack, review problematic cards, and assign confirmed cards to a storage location.

Pre-sort bulk for sale

New cards, bulk, and existing inventory can be pre-sorted by defined criteria and then transferred into your own inventory workflow.

Technology & trust

Machine, app, and Inventory. Designed to work together.

Local control

The machine, app, and local database run on the system on site.

Confidence instead of guessing

The minimum confidence separates uncertain results for later review instead of assigning them to a regular bin without verification.

Recognize new MTG cards automatically

New Magic: The Gathering cards are added to recognition automatically. This keeps metadata, card images, and local recognition data up to date.

Detect finishes when needed

Foil/finish detection is an optionally enabled feature and is used only when it is available for the run.

Controlled transfer

A machine run becomes part of Inventory only after Review & Transfer. This keeps corrections and inventory movements traceable.

Traceable inventory

Transfers and inventory movements follow defined workflows.

Development status

TCG System continues to evolve.

Software and firmware are continuously developed further. Customer feedback and good ideas feed directly into the ongoing development of the system.

  • Machine and core workflow
  • Card recognition
  • Sorting profiles
  • Inventory and Review & Transfer
  • User wiki
  • Hardware kit, production, and conformity

FAQ

Frequently asked questions

Which card games are supported?

TCG System is currently designed for Magic: The Gathering. Additional TCGs are planned to be added gradually once they are approved.

Can sleeved cards be processed?

This is currently in development. A reliable rule for sleeves will be published only after verified testing.

How fast does the machine sort?

A specific throughput figure will be published only after it has been measured reproducibly and approved.

Which criteria can be used for sorting?

Predefined profiles and — when enabled — custom rules can assign cards by card name or initial letter, color, set, rarity, card type, mana value, Collector Number, finish, or price. Conditions can be combined; cards without a matching rule remain in Eject/Review.

What happens to cards that are not recognized with sufficient confidence?

They are sent to the eject/review bin and reviewed later in Review & Transfer.

Does the app work locally and without internet access?

Your stored card data and images remain available on your device even when no machine is connected. Changes are stored locally and synchronized with Inventory when a connection is available.

Ready to reorganize your card inventory?

Follow the development or read the wiki to see how the machine, app, and Inventory work together.