● No signup, no bank connection, nothing uploaded

You're earning less than you think.

Yes, it's only a few percent per charge — which is exactly why nobody catches it. A year of not catching it is a few hundred dollars you had already qualified for. Credit Upside re-scores every purchase against every card you actually hold and shows the gap in dollars.

Free, no account, nothing uploaded — your statement is parsed inside this browser. Built for people who already carry two or three decent cards and have no intention of maintaining a spreadsheet.

Not convinced? Get the number first.Tap the cards you carry, drag your rough monthly spend. No upload, no email — the math runs in this browser tab.
Cards you carry
Roughly per month
/yr you're not collecting
Pick a card or two to see your estimate.
Now run it on my real charges See what every other card would earn on this spend →

Free. No account. Drop in a statement CSV or PDF and it's parsed in this browser — the file never leaves your device. Or look at a sample first.

The number above is the gap between your wallet and one flat 1.5% card, minus the annual fees of the cards you tapped. The rewards calculator answers a different question: what every card in the database would earn on this spend, net of its own fee.

What is counted, and what isn't

What is counted: each card's printed general earn rate on each category — what you get paying the merchant directly. Rates that only apply inside the issuer's travel portal are left out, same as everywhere else on this site. Points are valued at our published mid-range numbers (Amex 1.1¢, Chase 1.25¢, Capital One 1.3¢, cash 1¢), published category caps are applied, the annual fee of every fee card you tap is subtracted, and the result is compared with putting every dollar on a flat 1.5% card. What is not counted: welcome offers, statement credits, rotating or pick-your-own categories, foreign transaction fees, and merchant-specific rates — except the Prime Visa's 5%, which is Amazon and Whole Foods only and is applied to the whole online-shopping slider. Twelve common cards, not the full database; the rewards calculator runs the same math on all of them.

289cards tracked in 3 countries
931earn rules modeled
239statement credits
43issuers covered
What changed this weekStatement credit: The Platinum Card from American Express Exclusively for Morgan Stanley no longer lists the Annual Engagement Bonus ($895 a year). Status: Navy Federal Visa Signature Flagship Rewards is now closed to new. Earn rate: Scotiabank Gold American Express Card now earns 4x on issuer travel portal. 46 changes since 2026-09-09 →
Offers ending soonMarriott Bonvoy Brilliant American Express Card 150,000 Marriott Bonvoy points, ends 2026-09-30 (14 days) · Marriott Bonvoy Bevy American Express Card 125,000 Marriott Bonvoy points, ends 2026-09-30 (14 days) · Delta SkyMiles® Reserve Business American Express Card 200,000 Delta SkyMiles, ends 2026-11-04 · Delta SkyMiles® Platinum Business American Express Card 100,000 Delta SkyMiles, ends 2026-11-04 All dated offers →
Rewards calculator →Card database →Best-card guides →Canada →Mexico →
Our point values are publishedEvery dollar figure on this site uses one openly listed, deliberately mid-range value per currency — never an issuer's best case. The method · every program
Rankings can't be boughtNo link here pays us anything today. If that changes, the ranking code still can't see which cards pay — a test fails the build if it ever can. How it's enforced
Nothing is uploadedStatement CSVs and PDFs are parsed by JavaScript in your own browser tab. No account, no file leaving your device. Bank linking is optional and read-only. Security detail
289 cards, three countries252 US, 22 Canadian and 15 Mexican cards, with 931 earn rules and 239 statement credits modeled by hand. Card database
The problem

Rewards are designed to be confusing.

Caps that reset quarterly.

Categories that rotate.

Credits issued monthly that can't be backfilled.

Nobody tracks all of it by hand — so most of it goes unclaimed.

Charges on the wrong card

Every purchase re-scored against every card you hold, respecting spend caps, rotating categories and foreign transaction fees.

Dining is going on your 2% card. Your Gold earns 4x there.
+$105/yr from one habit change.

Credits you're paying for

A $10/month dining credit can't be used up in December. Each period is simulated separately, so you find out while there's still time.

$2,932 in statement credits sitting unused across a typical premium wallet.

Deadlines that cost money

Rotating categories need registering. Annual fees post on a date. Offers expire silently and are never retroactive.

Your $695 fee posts in 30 days and the card is underwater. Decide now, not after.

Subscriptions, found

Recurring charges are the only spend you can re-point once and earn on forever. Price hikes and forgotten subscriptions get flagged too.

That streaming service stopped being watched 5 months ago. It didn't stop billing.
How it works

Three steps. No spreadsheets.

Bring your charges

Connect a card, or drop in a statement CSV. Chase, Amex, Citi, Capital One and Discover exports work as-is.

Your wallet builds itself

Your cards are detected automatically from Plaid or your statement. Confirm, tweak if you like — every number recalculates instantly.

Get a list, not a lecture

Ranked by dollars. What to move, what to use before it expires, which annual fee isn't earning its keep.

What this isn't

We'd rather understate it.

Rewards sites have a habit of quoting best-case numbers. This one is built to do the opposite.

  • Conservative where the data is thin. When a card publishes two rates for the same category, we use the lower one. When a rotating category hasn't been announced, we score it at the base rate rather than assume a bonus.
  • Spend-gated perks don't count. A "$4,750 in credits" headline that needs $250,000 of prior-year spend is shown separately and excluded from every total.
  • Point valuations are set conservatively, and published. Every dollar figure uses our mid-range values — never an issuer's best-case redemption — so the totals stay defensible. The method is written down, and every currency we value is listed, so you can disagree with a specific number rather than with a black box.
  • If you carry a balance, fix that first. At 25% APR, interest costs more per month than any card earns. The app says so instead of selling you optimization you can't use yet.
  • Rankings aren't for sale. We may in future earn a commission on some cards; none pays us today. Either way the ranking code can't see which ones. Here's how that's enforced.
Not ready to run your statement?

Then start with the question you actually have.

All of it is free to read, none of it asks for an email, and every dollar figure uses the same conservative valuations the app does.

What would each card earn on my spend?The rewards calculator: type in your monthly spending and every US card in the database is ranked by net value after its annual fee — caps applied, portal rates excluded.Open the rewards calculator → Which card should I get?Seven questions about how you actually spend, then a straight answer with the reasoning shown — not a list of everything that pays a commission.Take the quiz → What are my points worth?One published mid-range value for each of 25 currencies, and how we arrived at it. Hyatt points and Hilton points are not the same thing, and the gap is 3x.See the point values → Which welcome offer is biggest?Every current offer converted to dollars at our own values, so a flashy 100,000-point headline sorts honestly against a 60,000-point one.Compare offers → Where can I move my points?All 5 transferable currencies and their 39 airline and hotel partners, with ratios — worth checking before a transfer you can't reverse.See the partners → What does 5/24 even mean?9 short, plain-English explainers: the 5/24 rule, authorized users, transferable points, whether an annual fee is worth it.Read the basics → Best card for this one bill?Rent, utilities, medical bills, tax payments, Costco, Amazon — 37 specific places where the usual "just use your travel card" advice is wrong.Find your merchant → Is the fee worth it?Break-even math for every card charging $95 or more — fee, printed credits, and the spending it takes to come out ahead — grouped by fee tier.See the break-evens →

Also here: 70 best-card guides · three cards side by side · what to downgrade a card to · Canada · Mexico

Start with a card: Sapphire Preferred · Sapphire Reserve · Amex Gold · Amex Platinum · Venture X · Double Cash · Freedom Unlimited · Blue Cash Preferred · Custom Cash · Active Cash

Quick answers before you start

Is it free?

Yes — free to use. We may earn a commission if you later open a card through a link, but that never affects the rankings (the ranking code can't see which cards pay us). No link on the site pays us anything today.

Do I have to connect a bank?

No. Upload a statement (CSV or PDF) and it's parsed entirely in your browser — nothing is uploaded. Connecting a bank via Plaid is optional and just keeps things live and automatic.

Is my data safe?

Bank connections are read-only through Plaid — we never see your password and nothing can move money. Access tokens are encrypted at rest, sign-in is two-factor, and you can disconnect and erase everything in one click. Full security details →

Do you sell my data?

Never. No advertising network, no third-party trackers, no data sales. Our analytics are anonymous: aggregate page counters, plus Cloudflare's cookie-free measurement of page loads. Privacy policy →

All questions →

The estimate was the appetiser.

A slider guesses. Your statement doesn't. Export the last few months from any card, drop the file in, and every charge gets scored against every card you hold — with the arithmetic shown for each one, so you can check it.

Takes about a minute. No account, no card number, no bank connection. The sample runs on a realistic year — 602 charges, $55,958 — so nothing on screen is an empty state.

Two ways to do this. Both free, and one needs no account at all.

Start with a file: Chase, Amex, Citi, Capital One and Discover CSV exports work as-is, and PDF statements are read too. The parsing happens in JavaScript in this browser tab — the file never leaves your device, so there is nothing for us to lose.

Or keep it live: create a free account and link your cards through Plaid — read-only, and we never see your bank password — so the numbers update themselves each month instead of going stale.

Two-factor sign-in, tokens encrypted at rest, disconnect and erase in one click — how we protect your data. Bank linking is live for Chase, Amex, Bank of America, Capital One, Citi and thousands more.