🎉 Celebrating our beta launch — use promo code BETAUSER at checkout. See plans
Your card collection, one text away.
Snap a photo of any card and text it in. texttcg identifies the exact printing — alt arts and graded slabs included — and files it in your portfolio.
- Just text to manage it all
- Already have the photo? Upload it — no rescanning
- Manage consignments
- Cost basis from a caption
Three texts from photo to portfolio.
- 01
Text a photo
Any card, any angle — even a screenshot from a gacha or vault app rips just as well. The photo stays on the entry as your own frame of reference: a WhatNot screenshot, a paused stream, whatever helps you remember it best. No photo handy? Type it instead: just bought OP01-001 $5
- 02
It gets identified
The exact printing — alt arts and graded slabs included. It asks before logging — reply YES or correct it. Prefer instant? Flip on Auto confirm in your profile.
- 03
It's in your portfolio
Your own photos on the web — searchable, filterable, with cost basis and value. Sold one? Text just sold and it flips.
It speaks collector.
A photo is enough — but there's a tiny grammar when you want it.
just bought for $30Photo + caption — identified, logged, cost basis on the card.
got this for free hahaAny caption works — this movie promo logged with no cost basis at all.
- sold my moonbreon
Community nicknames resolve to the exact card — one of your copies flips to sold, and it stays in your history.
- got Flagg auto from marcus for $24
Track what you win on whatnot — text it (a picture works too) and the price lands as cost basis with the breaker in the notes, so you know what should be arriving on mail day.
- got a Charizard Phantasmal Flames SIR split with Kyle
Split a box with friends? The ownership split lands right on the entry — half yours, half Kyle's — so the portfolio does the accounting.
A few real exchanges.
Every reply below is the actual bot, word for word.
- sold my moonbreon $500💸 Marked Umbreon VMAX (215/203 · Evolving Skies) as sold for $500.nicknames resolve · the sale stays in your history
- just bought OP01-001 $5Got it! Added Roronoa Zoro (001) (OP01-001 · Romance Dawn) to your portfolio — cost basis $5.00.no photo handy — card numbers log instantly
- 📸 a photo of a graded slabThis looks like Umbreon VMAX (215/203 · Evolving Skies) — PSA NM-MT 8. Reply YES to add it to your portfolio…YESslabs keep their grade and cert
- This looks like: 1. Roronoa Zoro (OP01-025 · Romance Dawn) 2. Nami (OP01-016 · Romance Dawn) Reply YES to log them all, NO to skip, or answer one at a time…no 2Skipped Nami (OP01-016 · Romance Dawn). Still deciding: 1. Roronoa Zoro…many photos, one at a time — answer by number
Everything you text lands here.
The cards from this very page, in one collection — with the numbers that matter.
- Magikarppaid $30

- Ash's Pikachufree

For collectors and for vendors.
Track what you own — and what you're moving on someone else's behalf.
Your whole collection, one text away.
Text a photo and it's filed — the exact printing, your own photo, cost basis, current value, and sold history, all searchable on the web.
- ·Cost basis & realized P&L
- · Market value estimates for raw copies
- ·Your photos, sold history, tags & filters
Track what you're selling for other people.
Running breaks or moving cards for consignors? Set a consignor and their split on any card. When it sells, the payout lands in your private consignment ledger to settle — nobody else ever sees it.
- ·Per-consignor splits & payouts
- · One ledger to settle what you owe
Start with one card.
(747) 276-7799Text a card photoText to manage your TCG cards!
iMessage only for now — texting works from any iPhone; Android support is coming soon.
