Price Calculator
A suggested price for a Karuta card, in tickets and gems.
React 💰 on kciFree on every server
Loading Price Calculator
A suggested price for a Karuta card, in tickets and gems.
React 💰 on kciFree on every server
A suggested price for a Karuta card, in tickets and gems.
React 💰 on kciFree on every server
Keqing prices a card from its character's wishlist count, its print and edition, and any dye or bit frame on it, then converts the result to gems at the current gem rate. It works on every server, no premium needed.
KarutaAPPToday at 21:03
Card Details
demo123 · #1500 · ◈1
Genshin Impact · Keqing
Framed with Brass

KeqingAPPToday at 21:04
Price Calculator
♡5,000 · demo123 · #1500 · ◈1 · Genshin Impact · Keqing

- Price does not include morphs, gem/event frames, or work effort!
Estimate
Rate: 700-1000 wishlist per ticket (e1 high print) · 1 🎟️ = 16 💎
Card Price
ONLY CARD: ➔ 🎟️ 5-7 || 💎 80-112 BITS FRAME: ➔ 🎟️ 3-3 || 💎 48-48 TOTAL: ➔ 🎟️ 8-10 || 💎 128-160
Demo wishlist and gem rate.
Karuta Card Pricing Calculator by HevHev · Rates updated 2025/7/5
Show the card
Run Karuta's kci <card code>. Keqing adds 💰 to the Card Details.
Press 💰
Keqing replies with the price range for the card alone, each dye or frame on it, and the total.
If the character isn't in Keqing's wishlist data yet, it asks you to run klu <character> first. Look the character up once and press 💰 again.
If Keqing can't read the card, usually because Karuta changed its layout or the message was edited, it asks you to run kci again and react to the new message.
The top line repeats the card: wishlist count, code, print, edition, series and name. Under it:
Rate: 350-450 wishlist per ticket (e6 high print) · 1 🎟️ = 16 💎, shows the rate used and the gem rate at the moment.| Line | What it is |
|---|---|
| ONLY CARD | The card without anything on it |
| MYSTIC DYE | 30 droplets' worth. Only shown for a Mystic dye |
| BITS FRAME | The 5,000 bits the frame costs, converted to tickets |
| TOTAL | Everything above added up |
A regular dye has no line of its own. It counts as 3 droplets and is included in the total.
A frame that isn't a bit frame gets a line saying Input your price manually. Keqing has no fixed cost for gem, event or carousel frames, so check what yours sells for and add it on top.
The card price is its wishlist count divided by a rate, in wishlist per ticket. The rate depends on the print:
| Rate used | When Keqing won't price it | |
|---|---|---|
| 1 to 9 | None | Always: take offers |
| 10 to 99 | One rate for every edition | 1,000 wishlist or more |
| 100 to 999 | By edition, and by print rounded to the nearest hundred | 10,000 wishlist or more |
| 1000 and up | By edition | Never |
For high prints, the wishlist count is capped at 12,000 and then lowered a little more the higher the print goes, because a very high print sells for less than its wishlist suggests.
Mid and high prints with at least 100 wishlist never come out at zero: the lowest price is 1 ticket. Below that, the reply may say Burn price, meaning it's worth about what burning it gives you.
Very low prints are hard to price, so Keqing suggests taking offers on those instead of naming a number.
The rates follow HevHev's Karuta pricing guide, built from more than 100 completed sales. The reply's footer says when the rates were last updated, and priceguide (or pg) shows the whole table with the live gem rate.
The gem rate is kept current by the Keqing team. If it can't be fetched, Keqing falls back to the table's own rate and says so above the reply.
The Price Calculator is on in every channel by default. To stop it somewhere, open the dashboard, pick your server and go to Feature restrictions, then choose the channels under Price Calculator and save. Keqing stops adding 💰 there, and a 💰 added by hand gets a short "disabled in this channel" reply.