Closed early access

Scan the pile.
List every card.

Photograph your cards. Listrune finds the exact printing in the language on the card, prices it from Cardmarket and TCGplayer, and publishes the batch to eBay or exports it for Cardmarket.

100 of 100 founding places left, kept for as long as you stay subscribed

Everything between the shoebox and the listing.

One batch holds the printing, the quotes behind it, the price your rule produced and the reason a card is or isn't ready to go.

Reads the card, not the artwork

Set code, number, name and print language, read off your photo. The card database decides the printing.

Every print language

Pokémon in 13, Magic in all of them, Yu-Gi-Oh! in 8.

Pattern around the art, on a common: reverse holo, priced from the reverse series.

Holo, reverse or plain

Decided against the finishes that printing actually comes in.

Two markets on one row

Cardmarket in euros next to TCGplayer in dollars, per printing and per variant, converted at the day's ECB rate.

Glurak exOBF 125/197 · DE · Holo

Cardmarket 84,90 € × 0.97
Condition × 1.00 · rounded to .49 / .99

82,49 €

Edits that re-price themselves

Change condition, finish, quantity or cost, and the price is worked out again from the quotes on file.

Held back, with the reason

Ready, review or no price, each with the specific reason, before anything goes out.

Straight to eBay, or as files marketplaces accept

Publish on Standard and up, or download an eBay File Exchange CSV rebuilt against a file eBay accepted, and a Cardmarket stock import.

Four steps, one batch.

A batch is one box, one binder or one evening's pile. It keeps everything that happens to those cards together.

Step 1

Add the cards

Scan a stack of photos, search a name in the card's own language, or pick the set and type the number off the card.

Step 2

Listrune prices them

Cardmarket in euros and TCGplayer in dollars, converted and run through your rule. Every price explains itself.

Step 3

Publish or export

Send the batch live to eBay, or as eBay and Cardmarket files. Anything not ready stays behind with the reason.

Step 4

See what sold

Connect eBay and your own orders come back into the batch, so a tile tells you what the box was worth and where it went.

Publish to eBay

Connect your eBay account and the whole batch goes up with title, price, condition descriptor and your own photo, on six eBay sites in their own currency. Keep it a draft to check in Seller Hub, or send it live.

CardmarketStock-import CSV €eBay.deEuros, German item details €eBay.atEuros, 1 € minimum $eBay.comUS dollars £eBay.co.ukPounds sterling C$eBay.caCanadian dollars A$eBay.com.auAustralian dollars
Business policiesShipping, payment, returns Item locationCreated from the dashboard Condition descriptorseBay's graded card scale Variation listingsA whole set, one listing Best OfferOn or off for your account Your own photoNever the database artwork
DraftsCheck them in Seller Hub first Price changesUpdate a live listing Sales importYour orders, back in the batch RelistSold out and back in stock End listingsFrom the dashboard Developer APIOne key per organisation

Connecting eBay, publishing and sales import are part of Standard, Pro and Shop. The eBay File Exchange CSV works on every plan.

Every list price is a rule you can read back: which quote it anchors on, what it multiplies by, what each condition is worth, where the floor sits and how it rounds.

Change it once. Reprice the whole batch.

Pricing rule

Applied when a card is added, and on reprice

Default
Anchor
Cardmarket EUR, then TCGplayer USD
Multiplier
× 0.97
Minimum margin over cost
+ 20 %
Absolute floor
0,25 €
Condition
MT × 1.05 · NM × 1.00 · EX × 0.85 · LP × 0.55
Rounding
.49 / .99, 5-cent steps under 1 €

3 cards sit above market because your cost floor is higher. They still export, flagged for review.

Reprice batch

In the language
on the card.

A German reverse holo and its Japanese counterpart are different printings with different prices. Listrune treats them that way, down to the name on the listing.

ENCharizard exPokémonDEGlurak exPokémonFRDracaufeu exPokémonJAリザードンexPokémonKO리자몽 exPokémonZH-TW噴火龍 exPokémonDEDespotarPokémonFRTyranocifPokémon
ENLightning BoltMagicDEBlitzschlagMagicFRFoudreMagicITFulmineMagicJA稲妻MagicPTRelâmpagoMagicRUМолнияMagic
ENBlue-Eyes White DragonYu-Gi-Oh!FRDragon Blanc aux Yeux BleusYu-Gi-Oh!ITDrago Bianco Occhi BluYu-Gi-Oh!JA青眼の白龍Yu-Gi-Oh!PTDragão Branco de Olhos AzuisYu-Gi-Oh!

Pokémon TCGLive

from TCGdex

ENDEFRITESPTNLJAKOZH-TWZH-CNIDTH

Magic: The GatheringLive

from Scryfall

ENDEFRITESPTJAKOZH-TWZH-CNRU

Yu-Gi-Oh!Live

from YGOPRODeck

ENDEFRITESPTJAKO

Next: One Piece · Disney Lorcana · Riftbound · Dragon Ball Super · Digimon · Weiß Schwarz · Sealed product

Pricing at launch

Pay for scans, not seats.

Your monthly allowance counts photos sent to the card reader. Searching, pricing and repricing never use a scan.

Accounts open in small early-access groups, so for now every plan starts on the waitlist.

Listrune

19 €/ month

1,500 scans a month · ≈ 1,3 ct per scan · Recommended

    Join the waitlist

    The Starter trial is 7 days and 100 scans; you add payment details through Stripe before access unlocks. Standard, Pro and Shop bill immediately. Upgrades apply at once, downgrades and cancellations at the end of the period.

    Founding members

    The first 100 people on the list keep the founding price for as long as they stay subscribed.

    100founding places left

    Claim a founding place

    Questions sellers
    ask before switching

    Do I need a scanner or a camera?

    No. Listrune reads a card from a photo, but nothing in the workflow depends on it. You can add cards by searching a name in the card's own language, or by picking the set and typing the number off the card.

    Which languages are supported?

    Pokémon: 13 print languages from TCGdex, including German, French, Italian, Spanish, Portuguese, Dutch, Japanese, Korean, both Chinese scripts, Indonesian and Thai. Magic: every language Scryfall carries. Yu-Gi-Oh!: names come back localised for German, French, Italian and Portuguese; Japanese and Korean printings are matched by set code.

    Does Listrune list directly to eBay or Cardmarket?

    On Standard or higher, connect your eBay account and Listrune creates the listing for you (title, price, condition descriptor and your own photo) on eBay.com, .co.uk, .ca, .com.au, .de or .at, each in its own currency. Cardmarket uses a stock-import CSV, which you upload yourself. The eBay File Exchange CSV is available on every plan.

    Where do prices come from?

    Cardmarket prices in EUR from the card databases themselves: TCGdex for Pokémon, Scryfall for Magic, YGOPRODeck for Yu-Gi-Oh!. TCGplayer prices in USD come from Scryfall and YGOPRODeck, and from TCGdex for Pokémon where it carries one. A card without a TCGplayer quote is priced from Cardmarket alone.

    Do I need API keys for any of this?

    No. The dashboard works with your normal sign-in, connecting eBay is a login on eBay's own page, and the three card databases are free and keyless. Standard, Pro and Shop also include a developer API key if you want to connect your own tools.

    What will it cost?

    Starter 9 €, Standard 19 €, Pro 39 € and Shop 89 € a month, or two months free on yearly billing. The plans differ in photo scans per month (500, 1,500, 4,000 and 12,000), and Standard and up add your connected eBay account. Adding cards by search and repricing never use scans.

    Is there a free trial?

    Yes, on Starter: 7 days and 100 photo scans. You start it through Stripe and add payment details before access unlocks; Stripe charges the Starter price afterwards unless you cancel beforehand.

    Can I cancel or change plans anytime?

    Yes. Upgrades apply immediately; downgrades and cancellations apply at the end of the billing period.

    Your pile isn't
    going to list itself.

    Hear the day Listrune opens, before it goes out anywhere else. The first 100 on the list keep the founding price.

    Closed early access. Joining the waitlist does not create an account. Confirm your email, hear from us no more than weekly, and unsubscribe in one click. How we handle your data