We are Las Vegas Vendors and a TCG Studio.

Singles, Slabs, Sealed and Card Show Chaos

Two collectors. One chaotic booth.

Splash & Shadow Studio started with Ludwig and Renee, two Vegas-based collectors turning a mountain of cards into a real card-show vendor brand.

Free on the App Store

Our Vendor Apps

ShadowTag prints your price labels straight from your iPhone. ShadowSnap scans any card and tells you what it books for and how fast it really sells. Both are free, built at our own table first.

ShadowTag ShadowSnap
Beta Coming Soon

ShadowWave

Import your Collectr, TCGplayer, or Shiny collection and see which of your cards are moving before the market does. Built by a vendor, for vendors. Beta opens soon.

Sneak Peek & Beta Signup

Upcoming Show Calendar

Loading shows...

Current Top Items

Loading inventory...

Built by a vendor · for vendors

Market has undercurrents.
ShadowWave lets you see them first.

ShadowWave is a desktop pricing and market-intelligence tool for Pokémon TCG vendors, built by someone running the same inventory you are. Import the collection you already track, price it against live market data, and see which of your cards are moving before the rest of the market does.

Beta opens for testers in the coming weeks · Mac desktop app · free during beta
ShadowWave dashboard showing collection value, fast movers, and market arbitrage opportunities
The problem
01

You hear about the move after it happened

Trends in this hobby surface through influencers, after the market already moved. By the time it's a video, you're buying the top and selling the bottom.

02

Price isn't the whole story

A card that books $80 but never sells isn't an $80 card. For a vendor, liquidity matters almost as much as price, and no tool you use today measures it.

03

Your inventory is trapped in someone else's app

You've already built your collection in Collectr, TCGplayer, or Shiny. Retyping thousands of cards to switch tools was never going to happen.

What it actually does

Not a concept. A working vendor tool.

Two parts: the desktop app where you run your collection, and a background service that watches the market for you overnight. Here's what's inside.

Import

Your collection, already in there

Bring the files you already have: Collectr, TCGplayer, and Shiny imports built in, plus plain CSV. The biggest players in the space, no retyping a single card.

Movers

See your cards move first

Fast Movers and a Sleeper Watch on the collection you actually own, flagged before the trend hits your feed. Influencers report the wave. You'll have seen it forming.

Liquidity

Liquidity, actually measured

Every card gets a plain-language liquidity read (Illiquid, Slow But Movable, Medium, and beyond) right next to the price. Because whether it sells matters almost as much as what it books.

Arbitrage

Grading ROI, calculated

See the real return on sending a raw card to PSA: gem rate, fees, and payout net of costs, right in the Vault. Country-to-country price gaps are next on the roadmap.

The Lab

Ready for eBay

Export a pre-priced eBay Seller Hub listing file at whatever markup strategy you set. Local data dump means your collection loads instantly, no waiting on the web to refresh.

Ledger

Purchases, sales & trades

Every deal you make, whether bought, sold, or traded across the table, tracked in one place, so you finally know your real numbers.

Inside the app

Real screens. Real inventory.

No mockups. Every screen below is the live app, mid-beta, running real inventory.

The flip math, worked out for you

$5,454.92 in expected profit across current holdings, per card, with gem odds pulled from real pop-report data, fees, and expected sale price after costs. Not a guess.

ShadowWave Market Arbitrage panel showing per-card raw-to-PSA flip ROI, gem odds, and expected profit

Every card, priced and scored

Cost paid, live price, liquidity tier, and raw-to-slab ROI, side by side for every card in the Vault, updated on every pricing run.

ShadowWave Vault table showing liquidity tiers and arbitrage percentages for individual cards

Singles, slabs, sealed. One Vault

PSA, BGS, CGC: every grader, tracked and priced right alongside your raw singles and sealed product. Same Vault, no separate spreadsheet.

ShadowWave Vault Slabs tab showing graded cards with grader, grade, cost paid, and price

Bring the collection you already built

Collectr, TCGplayer, Shiny, or a plain CSV: drop it in and ShadowWave takes it from there. No retyping a single card.

ShadowWave import screen with Collectr, TCGplayer, Shiny, CSV, and Google Sheets options

Select. Export. List.

Batch-select cards in the Vault and export a ready-to-upload eBay CSV in one click, no re-keying prices into Seller Hub.

ShadowWave Vault with multiple cards selected and an eBay CSV export button
Why trust the number

Every score tells you how sure it is.

Most pricing tools give you one number and let you assume it's real. ShadowWave labels every price and liquidity score with where it came from, so you know when you're looking at proof, and when you're looking at an estimate.

Confirmed
Backed by real sold transaction data.
Estimated
Inferred from listings disappearing off the market overnight: movement, not a confirmed sale.
Baseline
Built from annual sales volume alone: the honest floor every card gets before better data arrives.
Why we built it

"I built ShadowWave because I was tired of pricing my own inventory off gut feel and a browser full of eBay tabs. I'm a vendor first. Every feature in here is something I needed for my own binder before it was something I built for anyone else's."

Ludwig · Splash & Shadow Studio

Our Apps

Three tools built for our own table first. Pick the one that matches how you work.

ShadowTag logo

ShadowTag Free forever

iPhone app · Out now

Turn the collection you already track into printed price labels. Card name, your logo, and a QR code back to your shop, sent straight to the label printer on your table.

ShadowSnap logo

ShadowSnap 100% free

iPhone app · Out now

Fast, accurate scans of any card: see what it is, what it books for, and how fast it really sells. Build cash offers on the spot and track your collection repriced daily.

ShadowWave logo

ShadowWave Beta soon

Mac desktop app

Pricing and market intelligence for your whole collection. Import what you already track, price it against live market data, and see which of your cards are moving first.

Free forever no subscription, no account, works offline
Built at the table, for the table

Every card priced.
Every label printed in seconds.

ShadowTag is an iPhone app that turns the collection you already track into printed price labels: card name, your logo, and a QR code back to your shop, sent straight to the label printer on your table. Your prices come from your file, never from the internet.

Get it on the App Store
iPhone app, free forever. Bring your collection file and a supported Bluetooth printer.Buy a NIIMBOT D11 or buy a Nelko P21.Amazon affiliate links · details
ShadowTag label studio showing a label preview with QR code, logo, Ancient Mew and a $107 price, plus NIIMBOT D11 printer, words, QR code and logo settings
Tear here
Why it matters
01

An unpriced card costs you twice

First the lookup, then the negotiation. Every card without a price on it is a question you have to stop and answer, and a number you end up defending on the spot.

02

The wrong price loses either way

Price a card too high and the customer never even asks. Price it too low and you just sold yourself short. The number you worked out at home is the right one. It needs to be on the card.

03

Only a handful move between shows

Most of your box is priced the same as it was last weekend. Reprinting all of it is a wasted roll and a wasted evening. You only need the ones that changed.

What it actually does

Import, price, print.That's the whole app.

ShadowTag does not try to be your inventory system, because you already have one. It does the last ten feet: getting the price you already decided on onto the card in front of the customer.

Import

Every big player, already supported

TCGplayer, Collectr, Shiny, ShadowWave, and ShadowSnap files all import directly. Tap Import in the app, or share a CSV to ShadowTag from Mail or Files. Nothing to retype.

Pricing

Round the way you actually sell

Set your price bands once: round up in dollar steps at the bottom, odd dollars with a cushion up top. Every label follows the rule, so a $157.65 card prints as $163 without you touching it.

Changes only

Print just what moved

Every card is New, Changed, or Printed. Import a fresh export before your next show and only the movers come back to the top. Print those, leave the rest alone.

Label studio

Your booth on every label

A QR code to your shop or Instagram, your logo, the card name, and the price, laid out live at true printer resolution so what you see is what comes off the roll.

Printer

Finds your printer and stays put

NIIMBOT D11, D110, and Nelko P21 over Bluetooth. Watch the signal strength, print a test label before you commit a roll, and it reconnects to the same printer when you get to the venue.

Batch

Print the stack while you set up

Select what you need, see how long the run will take before you start it, and let it go while you set up the table. Quantities from your file carry straight through.

Inside the app

Real screens, real inventory.

Every screen below is the finished app running a real collection.

Bring in the file you already keep

Export from whatever you already run your inventory in and ShadowTag reads it. Scanned a stack in ShadowSnap? Send it over and it lands here ready to print. The prices on your labels are the prices in your file, full stop.

  • TCGplayer, Collectr, Shiny, ShadowWave, and ShadowSnap files
  • Or share any CSV to ShadowTag from Mail or Files
  • Add to your inventory or replace it, your call
  • No lookups, no market override, no account to make
ShadowTag importing a ShadowSnap file of 9 cards with options to add to inventory or replace it, over a card list showing prices and liquidity droplets
ShadowTag pricing screen showing four color-coded price bands over a 250-card inventory, each with a rounding rule and an example like $157.65 becoming $163

Price bands do the rounding for you

Decide once how each tier should round and the whole collection follows, with a live count of how many of your cards land in each band.

  • Dollar steps at the bottom, so $14.19 prints as $15
  • Mid band keeps it simple, so $106.36 becomes $107
  • Odd dollars plus a cushion up top, so $157.65 becomes $163
  • Add as many bands as you actually price by

Before your next show, print the changes

New, Changed, and Printed are filters, not decoration. Import a fresh export and the app tells you exactly which cards need a new label, then prints only those.

  • Filter to New, Changed, or everything
  • Select a subset, or clear out what you sold
  • Time estimate before you start the run
  • Quantities carried straight through from your file
ShadowTag card list with New, Changed and All filters, eight cards selected, and a Print 9 labels button estimating about 2 minutes
ShadowTag printer screen showing a connected NIIMBOT D11 with signal strength, a scan option and a print test label button

Pairs once, then gets out of the way

Scan, tap your printer, print a test label. Signal strength is right there, so you know before the doors open whether the printer will hold the connection from under the table.

  • Bluetooth pairing with live signal strength
  • Test label before you commit a roll
  • Reconnects to the last printer automatically
Where the price comes from

Your file. Your prices. Your phone.

Pricing tools that phone home end up deciding your prices for you. ShadowTag never does. The number on the label is the number you imported, and nothing about your inventory leaves the device.

Your numbers
Every price on a label came out of the file you imported. No live lookups, no market override.
No signal needed
Convention halls have terrible reception. Importing, pricing, and printing all run on the phone.
Stays on device
No account, no upload, no sync. Your collection and your margins are nobody else's data.
What it costs

Free. Forever.

Just a vendor helping other vendors. No subscription, no account, no trial that quietly ends, and no upsell three screens in. Buy yourself a printer for under $30, load whatever compatible labels you like, and that is it.

ShadowTag
$0
forever
Printer
Yours to keep. NIIMBOT D11 or Nelko P21.
Labels
Any compatible roll. Buy refills wherever they are cheapest.
CardForge
$52 +
$23 per month after
Printer
CardForge-compatible printer required for its label workflow.
Labels
CardForge refill packs are sold through CardForge. Full comparison.
DeckTradr Pro
$19.99
per month, every month
Printer
NIIMBOT D110, Phomemo D30, or Nelko P21 supported.
Labels
Standard compatible rolls. Label printing is a Pro feature. Full comparison.

Pricing checked August 2026. CardForge and DeckTradr include broader feature sets; this compares the cost and hardware choices for TCG label printing, not every feature in each product.

Why we built it

"I built ShadowTag after spending a night up till 3am pricing every card in my inventory. Only to find myself at the table the next day, STILL writing those prices on sleeves with a Sharpie. 😭 The work was already done. The prices just hadn't made it onto the cards.

It's free because I'm a vendor first, and this is the tool I wanted somebody to hand me."

Ludwig, Splash & Shadow
100% free no subscription, no account, no paywalled scans
The scanner that knows what sells

Price says what it's worth.
Liquidity says if it will sell.

ShadowSnap is a free iPhone scanner for trading cards: fast enough to keep up with a binder, accurate enough to trust with your money. Point it at a card and see what it is, what it books for, and how fast it actually sells, measured as liquidity droplets on every card. No other scanner does that. Build cash offers on the spot, track your Vault, and move your collection freely between TCGplayer, Collectr, and Shiny.

Get it on the App Store
iPhone app, completely free. Reads English cards plus more than 25,000 Japanese and Chinese cards. Unlocks with a free access code: DM @splashandshadowstudio for yours. No account to make, ever.
ShadowSnap live camera scanning a Pikachu card in a sleeve, instantly matched as Pikachu #241 from Cosmic Eclipse at $215.26 with liquidity droplets and a high match badge
Point · Snap · Know
Why it matters
01

A high price is not money yet

A card that books $80 but sits for a year is not an $80 card. Every scanner shows you the price. None of them tell you whether anyone is actually buying, and that is the number a deal lives or dies on.

02

Offers get made blind

A binder lands on your table and you have seconds to put a number on it. Guess high on slow cards and you sit on them for months. Guess low on fast movers and the seller walks. Sell speed should set the percentage.

03

Tracking apps make you type

Hundreds of cards, entered one search at a time, and the values are stale a week later. Your collection should build itself from the camera and reprice itself every day.

What it actually does

Point. Snap. Know.Then make the offer.

ShadowSnap is a fast, accurate scanner, a price guide, a liquidity read, a built-in offer builder, and a collection tracker in one camera view. Here is what's inside.

Scan

Fast and accurate, in one snap

Point the camera and the card, set, number, finish, condition, and market value are on screen before the card leaves your hand, with a match-confidence badge on every result. Capture a whole binder page at once, in English plus 25,000+ Japanese and Chinese cards.

Liquidity

Droplets no one else has

Every recognized card gets liquidity droplets, an at-a-glance read of how fast it actually sells. Full droplets move quick. Empty droplets sit. No other scanner shows you this.

Offers

Turn a stack into a number

Scan cards into a stack and get a suggested buy percentage informed by sell speed. Slide it where you want it, lock it in, and hand over a clean full-screen offer the customer can read.

Vault

Repriced every day

Singles, slabs, sealed, quantities, and whole collections in one Vault, with market values refreshed daily. See what you paid, what it's worth now, and the whole price journey.

Grading

Worth grading? Do the math

Compare raw value against potential graded value using historical population and gem-rate data, minus the fees. More information before you pay to slab a card.

Portable

Your collection, not ours

Import and export CSV files compatible with Collectr, Shiny, and TCGplayer, or send a stack straight to ShadowTag to print price labels. Your data leaves whenever you want it to.

The headline act

Liquidity changes everything.

Five droplets sit next to every price. They are ShadowSnap's read on relative sell speed, measured from real market activity instead of guessed from the price tag, and they change how you buy. Fast movers deserve a stronger offer. Shelf sitters deserve a discount. Now you can tell them apart before the cash leaves your pocket.

Fast mover
Sells quick. Safe to pay up for, smart to restock.
Steady
Moves at a fair price. The backbone of a binder.
Shelf sitter
Books high, sells slow. Buy it right or let it walk.
Inside the app

Real screens, real inventory.

Every screen below is the finished app running a real collection.

Scan a stack, get a suggested offer

Thirteen cards on the table, $142.80 at market, and a suggested cash offer built from what those cards will actually do. Slide the percentage where you want it and lock it in.

  • Suggested buy percentage informed by sell speed
  • Liquidity droplets on every card in the stack
  • One tap moves the whole stack into your Vault
ShadowSnap stack of 13 scanned cards totaling $142.80 market value with a suggested $113 offer at 79% of market, a slider to adjust it, and buttons to show the customer or lock in
ShadowSnap full-screen customer view showing 13 cards at $142.80 market value and a $113 cash offer today, with each card's photo and individual value listed

An offer you hand across the table

Tap Show Customer and the phone becomes the pitch: every card, its market value, and the cash number in writing. No sticky notes, no mental math, no arguing about what came from where.

  • Market value and cash offer, side by side
  • Every card listed with its own price
  • Clean enough to leave in the seller's hands

Your collection, repriced daily

577 cards, $48,122.33, and not one of them typed in by hand. The Vault holds singles, slabs, sealed, and whole collections, and refreshes market values every day so the total is never stale.

  • Singles, graded slabs, sealed, and collections in one place
  • Quantities and individual copies tracked separately
  • Price history and what you paid, on every card
ShadowSnap Vault holding 577 cards worth $48,122.33 with filters for singles, slabs, sealed and collections, showing sealed product, an Ancient Mew, and PSA graded Blastoise cards with liquidity droplets
ShadowSnap Vault slabs filter showing 21 graded cards worth $4,944.69 including PSA, BGS and CGC slabs like a PSA 9 Bellossom at $330 and a PSA 10 Galarian Perrserker

Slabs are first-class citizens

PSA, BGS, CGC: the grader and the grade ride along on every slab, priced as the slab it is, not the raw card it used to be. One filter shows the whole graded shelf and what it's worth.

  • Grade and grader tracked per card
  • Graded market values, separate from raw
  • Sealed product gets the same treatment

Walks in from anywhere, walks out to anywhere

ShadowSnap speaks the CSV formats the big collection apps already use, and it talks to ShadowTag directly. Scan all day, then send the results wherever they need to go.

  • Import and export Collectr, Shiny, and TCGplayer CSV files
  • Full-detail ShadowSnap CSV that re-imports perfectly
  • Send to ShadowTag and print price labels in minutes
ShadowSnap export sheet for the whole 572-card Vault with options to send to ShadowTag for printing or export ShadowSnap, Collectr, TCGplayer and Shiny CSV files
What it costs

Free. All of it.

No subscription, no account, no scan limit that resets when you pay, and no "pro" tier hiding the good parts. The scanner, the liquidity droplets, the offer builder, and the Vault are all free. Built by a vendor who wanted the tool to exist, not a bill.

Why we built it

"Every scanner could tell me what a card was worth. Not one could tell me whether it would sell. I buy collections across a table for a living, and the difference between an $80 card that moves in a week and an $80 card that sits for a year is the whole deal. So I put that number next to the price, where it always belonged."

Ludwig, Splash & Shadow

About Splash & Shadow Studio

Ludwig and Renee didn't start as vendors. They started as collectors: the kind who obsess over condition, argue about which sets actually matter, and have definitely stayed up too late watching market trends move (thank you thecardscience). Somewhere between a mountain of bulk and their first card show table, Splash & Shadow Studio was born.

Based in Las Vegas, they run a booth that doesn't fit neatly into one box. Pokémon singles, PSA slabs, sealed product, bulk boxes, trade binders, collection buying: if it's in the hobby, it's in the mix, and at least one of them has a strong opinion about it.

The studio also builds its own software, tested at its own table first. Ludwig has worked in software for 10+ years, which mostly means he knew exactly how these tools should have worked all along. ShadowTag prints price labels straight from an iPhone. ShadowSnap scans any card and shows what it books for and how fast it really sells. And ShadowWave, a desktop market-intelligence platform for serious vendors, opens for beta soon.

Ludwig in Ash Ketchum cosplay and Renee in Team Rocket cosplay, holding their dog in a Pikachu costume and their white cat
Renee making a heart with her hands while Ludwig leans on her shoulder

Everything is free. Not a trial, not free-until-you-rely-on-it. Free. The apps get made creatively because that's the fun part, and given away because the hobby has been good to us and giving back felt better than another subscription. Booth is our hobby, Building is our passion and TCG is how we make friends.

On the content side, Splash & Shadow is doing things differently. No boring pack openings. No inside jokes that only vendors get. Instead: something artistic, some of the normal stuff you see, but with a twist of something fun. We like pushing boundaries and finding the things that actually capture what makes this hobby feel like a real hobby (whether you've been collecting for 20 years or just pulled your first chase).

The bigger plan? Travel. New cities, new shows, new collectors. Because the cards are cool, but the people are the point.

Collectors first. Always.