17 Best Cash Back Apps

Some of the links included in this article are from our advertisers. Read our Advertiser Disclosure.

As prices rise due to inflation, personal finance experts recommend looking for ways to save money when shopping online or in person.

This is where cash back apps come in. These platforms allow you to earn cash back for purchases you’re already making. Some reward you for specific purchases, while others can be used for almost anything.

Here are the best cash back apps you can use to save money when you shop.

Top Cash Back Apps

These days, it seems like there’s a new cash back app available every week. The right one for you will depend on your shopping habits, redemption needs and preferred reward options.

In order of Trustpilot rankings, here are the best cash back apps you can download today to get free money when you shop.

1. Fluz

Fluz home page

Fluz is one of the highest rated cash back apps because it allows you to earn up to 35% cash back when you shop. However, this app doesn’t work like the others on our list. 

When you’re making an online or in-store purchase at a partner retailer, you’ll need to buy a gift card from Fluz for your exact purchase amount. 

Then, you’ll use that gift card code to make your purchase, earning a certain amount of cash back.

While you can earn cash back on your purchases, the primary way Fluz encourages users to earn is by referring friends and family. You’ll get a reward when anyone you refer signs up using your referral code or makes a purchase using the app.

Trustpilot score: 4.6 out of 5


  • High cash back rates
  • Get rewards for inviting friends
  • Cash out at any time


  • Fewer participating retailers
  • Complicated redemption process
  • Can’t retroactively get rewards

2. Fetch Rewards

Fetch Rewards

Fetch Rewards has become one of the most popular cash back apps on the market. You don’t have to link a credit card to get rewards.

Using the app, you scan receipts from any retailer or restaurant. Then, you’ll earn points to redeem for gift cards or cash back rewards.

With Fetch Rewards, you’ll earn a small reward for every eligible receipt you scan. Plus, you’ll receive even higher rewards on purchases of certain products or from specific retailers.

Learn more in our Fetch Rewards review.

Trustpilot score: 4.2 out of 5


  • Easy to earn rewards
  • Low redemption thresholds
  • Get rewards for inviting friends
  • Has many partner brands


  • Can’t redeem for cash
  • Must scan receipts quickly
  • Some products earn fewer rewards

3. BeFrugal

BeFrugal home page

BeFrugal is one of the top cash back apps. It allows users to earn up to 40% cash back at a network of more than 5,000 stores.

Using BeFrugal, you can either shop through the app or use the BeFrugal extension on your browser. If you make a purchase at one of the partner stores, you’ll earn a certain percentage of cash back.

In addition to allowing you to earn cash back, BeFrugal will automatically search for coupons and apply them to your purchases.

Trustpilot score: 4.6 out of 5


  • Coupons are automatically applied
  • Up to 40% cash back 
  • 5,000 partner stores
  • Cash out at any time
  • $10 sign up bonus


  • Online purchases only
  • Slow redemption
  • Rewards apply once per retailer

4. Upromise

Upromise home page

Upromise is different from other cash back apps on our list. Instead of just earning cash back in the form of gift cards or bank transfers, you can also earn cash back rewards that are deposited into your child’s 529 plan. 

First, you’ll register and connect your account to your bank account or 529 plan. Then, when you spend through the Upromise shopping portal, you’ll get cash back on your everyday purchases. 

Upromise also has a Mastercard that you can use to earn additional cash back. It even lets you round up your purchases to the nearest dollar to save more money.

Learn more about the platform in our Upromise review.

Trustpilot score: 4.4 out of 5


  • $30 welcome bonus
  • Save for college
  • Automatic deposits


  • 529 accounts get the best rates
  • Must already have a 529 plan
  • Upromise Mastercard gets the best rates

5. MyPoints

MyPoints home page

If you are looking for a cash back app with multiple ways to earn, look no further than MyPoints. This app gives you points for shopping at more than 2,000 partner retailers and answering surveys about your buying habits. 

You can earn up to 40% cash back in the form of points. Then, you can redeem your cash back to your PayPal account or as gift cards.

MyPoints also provides coupon codes for your favorite retailers. Better yet, you won’t have to remember to apply those coupon codes. The platform will remind you.

Read our MyPoints review to learn more.

Trustpilot score: 4.4 out of 5


  • $10 bonus welcome bonus
  • Up to 40% cash back 
  • 2,000 partner retailers
  • Coupon codes provided


  • Limited survey availability
  • No uniform value for points
  • Delayed reward redemption
  • Daily cap on points

6. TopCashback


TopCashback allows users to earn rewards when shopping at more than 7,000 different retailers. To get rewards, simply click through to a partner retailer from the TopCashback website. 

Once you’ve earned rewards, you can redeem them for gift cards. Alternately, you can transfer cash directly to your bank or PayPal account. 

TopCashback also has a browser extension that will remind you to use rewards so that you don’t miss earning opportunities.

Don’t miss our TopCashback review for more details.

Trustpilot score: 4.4 out of 5


  • Many partner retailers
  • Cash out at any time 
  • Helpful browser extension
  • Invite friends for rewards


  • Slow rewards distribution
  • Online purchases only
  • Certain items excluded

7. Rakuten

Rakuten home

Rakuten, formerly known as eBates, was one of the first cash back websites and still remains one of the most popular options today. 

This site allows you to save and earn money in a variety of ways. You can get cash back for purchases at more than 3,500 retailers using the Rakuten app, browser extension and website.

It’s also possible to save cash when using coupons and promo codes, which Rakuten will automatically apply to your eligible purchases. 

Unlike many competitors, Rakuten allows you to earn rewards on in-store purchases by linking your credit card to your Rakuten account.

Our Rakuten review can provide more information about the platform.

Trustpilot score: 4.1 out of 5


  • Invite friends for rewards
  • Coupons are automatically applied
  • Online and in-store purchases


  • Restrictive payout schedule
  • Some items may not qualify
  • Doesn’t support all credit or debit cards

8. Swagbucks

Swagbucks home page

When it comes to the cash back apps, Swagbucks lets you earn free gift cards and cash in various ways. This includes shopping online, watching videos, searching the web, answering surveys and more. 

Once you reach the minimum redemption threshold, you can cash out your earnings for gift cards or as a direct deposit to your PayPal account.

In addition to the many ways you can earn money, Swagbucks offers coupons. These can help you save even more on your online purchases.

Learn more with our Swagbucks review.

Trustpilot score: 4.3 out of 5


  • Invite friends for rewards
  • Low redemption threshold
  • $10 welcome bonus


  • Can be time-consuming
  • Surveys require eligibility
  • Slow gift card distribution

9. Honey

Honey home page

Honey started as a browser extension that allowed you to automatically add coupon codes to your online purchases. It has since expanded to include other ways to save, making it one of the best cash back extensions you can download. 

With Honey, you can earn cash back by shopping through the Honey website or browser extension. It also has what’s known as the Droplist, which automatically alerts you when an item you’re interested in becomes available at a lower price. 

You can then redeem the rewards you’ve earned for gift cards.

Read our Honey review for more information.

Trustpilot score: 4.2 out of 5


  • Several ways to save
  • Invite friends for rewards
  • Many partner websites
  • Automatic savings


  • Gift card redemption only
  • Doesn’t always find coupons
  • Online purchases only

10. Ibotta

Ibotta app home

Ibotta is one of the most popular cash back apps for grocery shopping. It allows you to earn money on your purchases when you shop at grocery stores. 

You can get cash back by activating rewards and scanning a photo of your receipt from in-store purchases at various grocery stores when you download the app.

In addition, you can get cash back for your online purchases by downloading the browser extension and activating rewards. 

Once you’ve earned cash back, you can transfer it directly to your bank or PayPal account. However, you must reach a certain threshold first.

Our Ibotta review provides more information about the platform.

Trustpilot score: 4.2 out of 5


  • Earn cash rewards from purchases
  • Get rewards for inviting friends
  • $5 welcome bonus
  • Rewards are almost immediate
  • Link store loyalty cards


  • Minimum redemption requirement
  • Doesn’t work for all purchases
  • Must upload in-store receipts

11. Drop

Drop home page

Drop is one of the top rewards apps that allows you to earn cash back every time you shop with certain retailers. 

When you sign up, you can start earning rewards by shopping through the app or by playing games and completing surveys

You can also link your credit or debit card to unlock Drop Premium, which gives you access to free exclusive rewards, a monthly point drop, crypto rewards and more. 

Once you’ve earned points, you can redeem them for gift cards, crypto, charitable donations and more. Plus, when you pair this with credit card rewards, your earnings can be much higher.

Trustpilot score: 3.5 out of 5


  • Rewards for inviting friends
  • Connect your debit or credit card
  • Multiple rewards options
  • Many ways to earn rewards


  • No cash redemption
  • Weekly earnings cap
  • $25 minimum redemption
  • Must select limited retailers

12. Mr. Rebates

Mr. Rebates home page

If you are looking for the best cash back app, Mr. Rebates is worth checking out. It allows you to get cash back on your purchases when you shop using their tools. 

You can earn by shopping directly through the Mr. Rebates website and by using the mobile app or browser extension. 

Once you’ve earned points, you can redeem them for gift cards, a check or cash directly to your PayPal or Venmo account.

Learn more in our Mr. Rebates review.

Trustpilot score: 4.0 out of 5


  • Earn rewards for inviting friends
  • Redeem cash rewards
  • $7.50 welcome bonus


  • Slow release of rewards
  • Can’t use with outside coupons
  • Online purchases only

13. Checkout 51

Checkout 51 home page

Checkout 51 is a cash back app that allows you to earn money for your gas and grocery store purchases. New offers are added each week. 

Once you’ve purchased your items at the grocery store, just scan your receipt into Checkout 51. Then, your cash back will be added to your account. 

After you’ve earned $20 money back in your account, Checkout 51 will let you redeem your money.

Trustpilot score: 3.9 out of 5


  • Accepts in-store purchases
  • Offers aren’t specific to certain stores
  • Savings on gas
  • Stack your rewards


  • Limited money back availability
  • $20 redemption threshold
  • Must upload your receipt
  • Hard to earn on online purchases 

14. Shopkick

Shopkick home page

Shopkick allows you to earn gift cards for both online and in-store purchases. You can earn points just by walking into a partner store, and you receive additional points when you make purchases. 

Plus, you can also save on purchases at more than 80 retailers through the Shopkick app. 

It’s even possible to earn rewards from home by watching videos and browsing content on the app. 

Once you’ve earned rewards, known as kicks, you can redeem them for gift cards that are delivered digitally to your phone.

Read our Shopkick review to learn more about the platform.

Trustpilot score: 3.1 out of 5


  • Rewards on all purchases
  • Earn rewards by inviting friends
  • Earn rewards for other tasks


  • Limited number of retailers
  • No cash redemption option
  • Might have to visit a store in person

15. Capital One Shopping

Capital One Shopping

Capital One Shopping, formerly known as Wikibuy, is an online shopping app that offers many ways for you to save. 

The platform has a price comparison tool that lets you see if an item you’re shopping for is available at a lower price somewhere else. You’ll also have access to online coupon codes, which Capital One automatically tests to find jaw dropping prices. 

Better yet, you can set up price drop notifications. With these alerts, Capital One will let you know if an item you have your eye on is available for a lower price. 

Additionally, Capital One Shopping offers Shopping Rewards which can be redeemed for gift cards. It’s a great way to cut costs when you shop online.

To learn more, read our Capital One Shopping review.

Trustpilot score: 1.9 out of 5


  • Many ways to earn and save
  • Some rewards are automatic
  • Find potential huge savings


  • No cash redemption option
  • Might not have the best rewards 
  • Tracks and shares your online activity

16. Dosh

Dosh is a cash back app that allows you to automatically earn rewards on your purchases. 

Unlike other services, you won’t have to take a photo of your receipt or activate your savings. You just download the app and connect your normal payment method. Then, Dosh does the rest. 

For example, if you link your credit card and use it to make a purchase from one of Dosh’s partners, you’ll see cash back automatically appear in your account. 

Once you’ve earned $25 with this rewards app, you can transfer the cash to your bank, PayPal or Venmo account. Alternately, you can donate it to charity.

Trustpilot score: N/A


  • Cash redemption options
  • Automatic rewards
  • Cash back at 10,000+ retailers
  • Stack your rewards


  • $25 minimum redemption
  • Must use debit or credit cards 
  • Rewards can be delayed

Learn More: Dosh Review: Earn Automatic Cash Back When Shopping

17. Upside

Upside home page

Upside allows you to get cash back when you fill up your gas tank and when you shop at the grocery store or dine at restaurants. You can earn at more than 50,000 locations around the country. 

When you open the app, you’ll see a list of participating retailers nearby where you can save. 

Once you’ve earned rewards, you can redeem them by depositing them into your bank account or PayPal account. You can also exchange them for free gift cards if you want an alternative to getting money back on your purchases.

Trustpilot score: N/A


  • Rewards for gas purchases
  • Get rewards for inviting friends
  • Cash or gift card redemption


  • Limited gas station availability
  • Must pay with debit or credit card
  • Limited restaurant availability

Learn More: Upside App Review: Upside Promo Code For 25¢/Gallon


Before signing up for a cash back app, these frequently asked questions can help you decide which option is best for you.

Are cash back apps legit?

Yes. Cash back apps are legitimate and allow you to earn extra money from purchases you’re already making. 

That said, there could be sites that are scams and try to trick you into sharing your financial information by pretending to be a cash back app. Do your due diligence before signing up.

How much can I earn with cash back apps?

The amount you can earn with any cash back app depends on the amount you spend and the type of purchases you make. 

You won’t get rich using these apps, but you’ll be able to save a few dollars here and there. Plus, if you pair them with cash back credit card rewards, you can earn even more.

Which is the best cash back app?

There’s not necessarily one cash back app that’s best for everyone. Many apps are tailored to a certain type of shopping. 

As a result, it’s worth exploring your options to find the best cash back app for your lifestyle.

Is it safe to use cash back apps?

Yes. Legitimate cash back apps are safe to use and provide a great way to save money.

However, before signing up for any new apps and connecting your bank accounts, make sure to read reviews from other customers to ensure the app is legit.

How Do These Cash Back Apps Compare?

AppTrustpilot ScoreRewards RateUnique Feature
Fluz4.6 out of 5Up to 35%Cash out at any time, get rewards when your referrals make a purchase
Fetch Rewards4.2 out of 5Not disclosedGet rewards on every eligible receipt, has many partners
BeFrugal4.6 out of 5Up to 40%Welcome bonus, cash out at any time
Upromise4.4 out of 5Up to 12%Earn cash back to your child’s 529 plan, welcome bonus
MyPoints4.4 out of 5Up to 40%Make money in several ways, offers coupon codes
TopCashback4.4 out of 5Not disclosedCash out at any time, browser extension
Rakuten4.1 out of 5Up to 60%Earn rewards for both online and in-store purchases, coupons automatically applied
Swagbucks4.3 out of 5Not disclosedEarn in multiple ways, low redemption threshold
Honey4.2 out of 5Up to 25%Automatically apply coupons, browser extension
Ibotta4.2 out of 5Up to 30%Welcome bonus, link store loyalty card
Drop3.5 out of 5Not disclosedMany ways to redeem rewards, multiple earning opportunities
Mr. Rebates4.0 out of 5Up to 10%Welcome bonus, offers a mobile app and browser extension
Checkout 513.9 out of 5Not disclosedStack rewards, save on gas
Shopkick3.1 out of 5Not disclosedGet rewards just for going into a store, get rewards on all purchases
Capital One Shopping1.9 out of 5Up to 30%Potential huge savings
DoshN/AUp to 15%Stack rewards, automatic earning opportunities
UpsideN/AUp to 45%Get cash back for gas, works at over 50,000 locations


Cash back apps have come a long way in recent years. How you can earn and save money varies depending on the app. 

With so many apps to choose from, it can feel overwhelming to select the best cash back app for your shopping habits.

Fortunately, if you use our list, you should be able to narrow down your favorites to start saving.