Your camera does the typing
Hold a card in frame and BuffBox works out which printing it is, usually before you have finished lining it up. Turbo keeps the camera running so you can feed a stack through, then check the batch at the end.
Hold a card up to your camera. BuffBox works out which printing you are holding. Then it keeps the collection and builds decks from it.
Scan, boxes, NFC, and Match Mode are free, and they stay free. Account optional. iOS 17+ and macOS 14+ (Mac Catalyst).


This cover is AI-generated. I am one person funding BuffBox, and there is no revenue yet, so this picture is temporary. I would rather it were a person's work. When the project can afford it, I will commission artists, pay them fairly, credit them, and license the work so they keep ownership. That art is meant for the site, the apps, and eventually physical products such as sleeves.
Why BuffBox
Most of that work is data entry. BuffBox handles it by looking at the card.
Hold a card in frame and BuffBox works out which printing it is, usually before you have finished lining it up. Turbo keeps the camera running so you can feed a stack through, then check the batch at the end.
Everything you scan lands in one collection, with the quantity, finish, and condition you gave it. Build decks from what you already own. Copy any list out in Arena format when you want to play online.
Room for your whole collection. Track binders, cubes, and cardboard boxes with a location, then put decks and loose cards inside. On iPhone, write an NFC sticker so a tap opens the right pile.
Life totals for the table, ready when you sit down. Commander or Standard, up to eight players. Shake to scan a card mid-game for rulings. Coins and dice stay in reach.
Scan, collection, decks, boxes, NFC, Match Mode, search, and Scryfall prices are free, and they stay free. If it runs on your device, it stays that way. Premium is for sync, price alerts, faster cloud search, and shared deck links, which cost money to run. If you play on one phone, you may never need it.
Screens
The screens you will use once the pile is on the table.
Scan
Normal, Fast, and Turbo. Take a photo or pick one from the library. Matching runs on the device after the catalog is downloaded.
Collections made easy
Organise every card in one place.
Search made easy
Instant results, even offline.
Custom decks & boxes
Build decks and boxes your way.
Boxes for everything
Room for your whole collection.
With batteries included
Four-player multiplayer, ready in seconds.
Card detail
Oracle text, format legality, official rulings, how many copies you own, and the current Scryfall price for each finish.









Features
Where the time goes once the app is set up.
Scanning
Normal mode hands you up to five candidates. That is what you want for a card printed a dozen times with different art. Fast snaps as soon as it is confident and asks you to confirm. Turbo keeps the camera live so you can pass a stack through and check the batch at the end.
You can also scan from your photo library. On Mac you pick which camera to use, including your iPhone over Continuity Camera. If you are partway through a deck, you can scan straight into it.
Collection
Every card carries a quantity, a finish, and a condition from Near Mint down through Damaged. Notes cover what a grade cannot say, like which deck a copy is already promised to. Paste a list to import or remove cards in bulk.
Sort by name, set, quantity, or what you changed most recently. Select several rows to delete them in one go. An approximate Scryfall USD total sits on the collection. On iPad and Mac the list becomes a wider grid.
Search
Browse runs against the full Scryfall database. Chips sit above the results for searches people repeat, like Removal, Ramp, and Card draw. Describe a card in plain language and BuffBox turns that phrase into a Scryfall query on the device. Premium uses a faster cloud translate for the same kind of search. You can also open a set and walk its printings.
Filters cover sets, colors, formats, types, keywords, rarity, and mana value. Open any result for oracle text and official rulings.
Decks
Add to a deck from a search or from your own collection. You can see what you would have to buy and what is already on the shelf. Each deck takes a cover from any card art you like, shows an approximate Scryfall value, and warns you when the list asks for more copies than you own.
Pick a format and BuffBox checks legality, draws a mana curve, and scores Commander Bracket. Sideboards and maybeboards stay with the deck. Copy the list in Arena format when you want to play online.
Paste an Arena, Moxfield, or ManaBox list. Improve, budget swaps, a wishlist, and find-from-collection all run on the device. Folders and tags keep a long list of decks sorted.
Boxes & NFC
Create boxes, binders, shelves, or cubes, with an optional location so Closet matches the app. Put decks and loose cards inside. Open a box to see what is in it before you dig through the shelf.
On iPhone you can write a cheap NFC sticker for a deck or a box, then scan it later to jump straight there. Rewrite or erase a tag when you reorganize. Boxes and NFC stay free on the device. Premium sync is only if you want that layout on another device.
Match Mode
Set up Commander at 40 or Standard at 20 for one to eight players. Poison, energy, commander damage, and custom counters are there when the table needs them. Double-shake or use the toolbar to scan a card during the game, or look one up by name.
Luck tools cover coins and dice. You can share a screenshot of the board when somebody asks how the life totals got there.
Look & links
Closet themes change the felt, type, and label colors. They stay on the device with the rest of the free app.
Anyone with a shared deck link can open the list. Publishing that link, and taking it down, is part of Premium.
How it works
A little setup the first time, and after that the fiftieth card of the evening goes as quickly as the first one did.
Open Scan and hold the card inside the brackets, or pick an image from your photo library. The first time, the app sends you to Settings to download the recognition model. That only happens once.
BuffBox works out which printing it is looking at without sending the frame anywhere. Normal offers a few candidates when the art could go either way. Fast confirms one card at a time. Turbo keeps going so you can pass a whole stack through.
Save the card with its quantity, finish, and condition and it joins your collection. Or send it straight into the deck you are working on. Either way it is a tap, then you are on to the next card in the pile.
Privacy
The actual split between what never leaves the device in your hand and what has to travel to work at all.
BuffBox does not sell anything about you and does not run ads. Features that run on your device stay free. Sync and price alerts cost money to run, which is why they sit behind a subscription. Read the privacy policy
Roadmap
None of what follows is in the app yet, and none of it has a date. Magic is the game being finished first. Other games come after, once each one can get real attention. This is the order the work is in.
Next up
The list already checks legality and shows a curve. Next is help building the list from what is already on the shelf.
The big one
A version of BuffBox for people who sell cards. This is the largest piece of work on the list, and the one that will take the longest.
After the app is finished
None of the recognition work is specific to Magic. Once the Magic app is finished, the same approach carries over, with enough attention for how each game is actually collected and played.
Further out
Not trading cards at all. A list of the board games you own, so you can check the cupboard before buying the same game twice.
FAQ
The honest answers, including the parts that are not flattering.
Scan on your iPhone, keep building on your Mac. The core stays free. Premium is only if you want sync, price alerts, and the other hosted extras.
iOS 17+ · macOS 14+ (Mac Catalyst)
BuffBox is a Magic: The Gathering collection app for iPhone, iPad, and Mac. Hold a card up to the camera and BuffBox identifies the printing on the device. Each copy gets a quantity, finish, condition, and notes, plus an approximate Scryfall USD total.
Scanning works from the camera, the photo library, or an iPhone acting as a camera for a Mac. The recognition catalog downloads once during onboarding or the first Scan visit. Browse runs against Scryfall.
Decks can be built from cards you own or a pasted ManaBox, Moxfield, or Arena list. BuffBox checks format legality, shows a mana curve, and keeps sideboards with the deck. Storage boxes cover binders, cubes, and shelves. On iPhone you can write an NFC sticker for a deck or box. Match Mode tracks life for Commander or Standard.
Scanning, collection, decks, boxes, NFC, Match Mode, search, and Scryfall prices are free, and they stay free. If a feature runs on the device, it is not behind a paywall. An account is optional. Premium is 5 US dollars a month or 20 US dollars a year. It adds sync, price alerts, faster cloud search, and publishing shared deck links, because those cost money to run. Describing a card in plain language works on the device for free.
You can paste ManaBox CSV text. There is no CSV file picker. Coming later: AI deck suggestions from cards you own, a store mode for shops, other TCGs, and a list of board games you own. Download from the Apple App Store and Mac App Store.