About CardPicker

A free tool that finds the credit card that earns you the most rewards — based on how you actually spend.

How It Works

1

Connect your bank or upload a CSV

Securely connect via Plaid (read-only access) or export transactions from your bank as a CSV and upload them. We support most major bank CSV formats.

2

We analyze your spending

CardPicker categorizes your transactions (dining, groceries, travel, etc.) and calculates how much you'd earn with each card in our database based on actual reward rates.

3

Get your personalized ranking

See a ranked list of all 53+ cards, sorted by net annual value (rewards earned minus annual fee), so you know exactly which card is best for your spending pattern.

Frequently Asked Questions

🔒 Is my data safe?

Yes. Your transaction data is processed in memory only — it is never written to a persistent database. Your session expires automatically after 1 hour, at which point all data is deleted. You can also delete your data immediately at any time from the results page. Bank connections use Plaid, which provides read-only access — we can never move money or make changes to your accounts. We do not sell or share your data.

📊 How accurate are the recommendations?

Pretty accurate for estimating relative value across cards. Our database reflects current standard reward rates for each card. However, actual rewards can vary based on: promotional bonus categories (which rotate on some cards like Chase Freedom Flex), spending caps you've hit, sign-up bonuses (not included), and changes to card terms. We recalculate annually-normalized estimates based on your transaction history. Use the results as a guide, not a guarantee.

🏦 Why does CardPicker need my bank data?

To give you a personalized recommendation, we need to know how you actually spend. Generic advice ("get a travel card!") ignores whether you spend more on dining, groceries, gas, or Amazon. Your specific spending mix determines which card wins for you. The bank connection or CSV upload is how we get that data — and it stays in your session only.

💳 Which cards are supported?

We currently support 53 credit cards:

American Airlines AAdvantage MileUp
American Express Gold Card
American Express Platinum
Amex Blue Cash Everyday
Amex Blue Business Plus
Amex Business Gold
Amex Cash Magnet
Amex EveryDay
Amazon Prime Rewards Visa
Apple Card
Bank of America Customized Cash
Bank of America Premium Rewards
Bank of America Travel Rewards
Bilt Mastercard
Blue Cash Preferred
Brex Business Card
Capital One Quicksilver
Capital One SavorOne
Capital One Venture
Capital One Venture X
Capital One VentureOne
Chase Freedom Flex
Chase Freedom Rise
Chase Freedom Unlimited
Chase Ink Business Cash
Chase Ink Business Preferred
Chase Ink Business Unlimited
Chase Sapphire Preferred
Chase Sapphire Reserve
Citi Custom Cash
Citi Double Cash
Citi Premier
Citi Rewards+
Coinbase One Card
Costco Anywhere Visa
Delta SkyMiles Gold Amex
Discover it Cash Back
Discover it Miles
Fidelity Rewards Visa
Hilton Honors Amex
IHG One Rewards Premier
Marriott Bonvoy Boundless
PayPal Cashback Mastercard
Petal 2 Visa
Robinhood Gold Card
Southwest Rapid Rewards Plus
TD Double Up
United Explorer Card
US Bank Altitude Go
US Bank Cash+
Wells Fargo Active Cash
Wells Fargo Autograph
World of Hyatt Credit Card

Missing a card you use? Email us at claudito@thebuttonfactory.com

💰 Is CardPicker free?

Yes. CardPicker is completely free to use. We don't charge for recommendations. Some card links may be affiliate links in the future, but recommendations are always based purely on which card earns you the most — never on who pays us the most referral fee.

Built by The Button Factory

CardPicker is a project by The Button Factory, a small software studio focused on building useful, no-nonsense tools. Questions or feedback? We'd love to hear from you.

Contact Us