39 Easy Ways To Earn Free Gift Cards (GameStop, Target, Apple, & More)

Image of multiple free gift cards in a pile

With the pressures of a changing economy, people are seeking creative ways to make money online. Maybe you've already explored your side hustle options and are looking for an easy way to supplement your income. 

The great thing about gift cards is they're just as good as free money. We've tracked down all the best resources and compiled 39 legitimate ways to earn free gift cards so you can avoid the hassle of doing the research yourself.

Play Games and Complete Tasks

Options in this category will reward you for playing mobile games in your spare time and completing miscellaneous small tasks. This is one of the easiest ways to earn free gift cards as many (but not all) of these options require little effort on your part to get rewarded.

1. Solitaire Cash

Download the free Solitaire Cash app and play for free or play cash tournaments to win real money and prizes with no ads to interrupt your gaming…turn your skills into dollar bills!

Get paid to play your favorite classic game for real cash prizes with Solitaire Cash. Fill your pockets with rewards when you jump into this game of brain-teasing fun.

Note: Cash tournaments are not available in the following states: AZ, IN, IA, LA, ME, MT, SC, and WA.

Earn Gift Cards With Solitaire Cash

Available on iOS and Samsung.

2. Bubble Cash

This game will pay you money for popping bubbles! Play Bubble Cash ad-free on your phone and compete with opponents in free or paid tournaments. Collect gems as you play and use them to access additional games.

Deposit money or refer friends to join paid games and win real cash prizes. Aim your bubble shooter to pop all your bubbles as quickly as possible and withdraw your earnings via PayPal!

Note: Cash tournaments not available in AZ, AR, IA, LA, MD & SC.

Earn Gift Cards With Bubble Cash

Available on iOS.

3. Bingo Cash

Download the free Bingo Cash app and start playing your favorite game from your couch. Just as good as the classic but with daily bonuses, fun challenges, and skill-based tournaments.

Avoid the loud, smokey Bingo halls and play your favorite game from the comfort of your own home with Bingo Cash.

Enjoy playing ad-free as you enter multiplayer tournaments and participate in special challenges to win cash prizes.

Note: Cash tournaments are not available in the following states: AZ, AR, IA, LA, DE, and SC.

Earn Gift Cards With Bingo Cash

Available on iOS and Samsung.

4. Mistplay 

This Android app pays you to play online games. Mistplay launched in 2017 to create the opportunity to play games and earn points toward free gift cards from online retailers like AmazonPSNXboxGoogle Play gift cards, and more.

With Mistplay, you are eligible to receive compensation from the minute you start playing. You can even play with friends and level up your avatar to unlock achievements and earn points fast. Mistplay supports user communications and offers a chat feature, encouraging connections among participants.

Unlike the rest of the options in this category, the only way to earn rewards and gift cards with Mistplay is by playing games, but it's completely free to download, join, and play. Easy money, not a bad gig, huh? That's what makes it our #1 top suggestion for how to earn free gift cards.

Earn Gift Cards With Mistplay

Available on Android.

5. Swagbucks

This titular rewards site gives you many ways to earn Swagbucks, which you can redeem for free gift cards or PayPal cash.

Use the Swagbucks app to shop on your mobile device by checking for available cashback offers. Find the retailer where you'd like to shop and click on it. You will be taken directly to their site and awarded a percentage of your purchase amount in Swagbucks.

Ways to earn:

  • Shop online
  • Search the web
  • Watch videos
  • Complete surveys
  • …and more.

There are several gift cards to choose from, including Visa, Target, and Walmart gift cards, and they'll even give you $5 for signing up.

Earn Gift Cards With Swagbucks

Available on Android and iOS.

6. InboxDollars

Users can play games, open paid emails, and take surveys online with the InboxDollars app. The platform sets itself apart because it pays users with cash rather than points and pays directly via PayPal, or offers Amazon gift cards.

Ways to earn:

  • Play games
  • Try new apps
  • Explore new products and services
  • Read emails
  • …and more.

With so many options to earn points, you'll be scoring free gift cards in no time. InboxDollars offers a $5 sign-up bonus and has a payout threshold of $30.

Earn Gift Cards With InboxDollars

Available on Android and iOS.

7. MyPoints

MyPoints is one of the most established small task sites in the industry. Download the app to start earning points towards gift cards for each purchase made from your favorite brands. Cash out your points for gift cards, or transfer to your PayPal account.

Ways to earn:

  • Shop online
  • Read emails and visit websites
  • Complete surveys
  • Play online games
  • Watch fun videos
  • …and more.

MyPoints will reward you with a $5 bonus when you signup and complete five surveys. You can also earn a $10 task bonus in the form of a gift card when you make your first purchase of $20.

Earn Gift Cards With MyPoints

Available on Android and iOS.

8. KashKick

KashKick will deposit cash into your PayPal account simply for doing the fun things you're already doing online. A low payment threshold of only $10 and no hidden fees make KashKick worth a try.

Ways to earn:

  • Complete surveys
  • Play games
  • Find a new side hustle
  • Earn sign up bonuses for services you need
  • …and more.

KashKick is free to signup and use and has no offer limits, so you can complete as many tasks as you'd like.

Earn Gift Cards With KashKick

Available on web browser.

9. BonusBucks

With BonusBucks you choose your reward first, then work toward earning it! Complete as few of their partner deals as it takes to earn your reward or as many as you'd like.

BonusBucks will match you with the best deals available – simply answer questions and claim your deals; it's that easy!

Earn Gift Cards With BonusBucks

Available on web browser.

10. SayMore

Sign up with SayMore and become one of America’s newest influencers. Your opinion helps companies shape their products and services, and they're willing to pay for your feedback.

Whether in line at school pickup or bored at home, SayMore in your spare time. Take your rewards on the go – participate on desktop, tablet, or mobile.

You’ll receive points for every survey you complete – when you’re ready, redeem your points for free gift cards.

Earn Gift Cards With SayMore

Available on web browser.

11. Blitz Win Cash

Blitz lets you play your favorite mobile games to climb the leaderboards, collect trophies, and compete for real money prizes.

Unlock exciting rewards with daily wheel spins and giveaways, then warm up with our practice mode before entering the real cash competition.

Play against real players worldwide in daily challenges, weekly contests, and multiplayer tournaments in fair, skill-based competitions.

Win real cash and cash out easily with Venmo, PayPal, Apply Pay, or transfer your earning straight to your bank account.

Available on iOS.

Take Online Surveys

Another great way to earn free gift cards is by taking surveys online. If you have time to kill during your commute or find yourself scrolling while watching TV, online surveys are a great option for you.

There are numerous trustworthy sites that want to pay you for your opinion. Earn cash and free gift cards in exchange for answering questions.

Survey sites seek feedback from specific demographic groups, so you likely won't qualify for every survey. Most surveys take around 20 minutes to complete, and often the reward payout is low, but it can add up.

12. Branded Surveys

Branded Surveys is another site that conducts surveys for other companies. The survey results help companies improve their products and services, making your opinions very valuable to them.

According to Branded Surveys, most surveys pay between $0.50 and $5.00, with no limit on how many you can complete. Plus, get 100 bonus points when you signup.

Once you signup, answer a few questions so Branded Surveys can determine which surveys will be a good fit for you, and start earning. Redeem your points for cash or choose from over 100 gift card options, plus get 100 bonus points when you signup.

Earn Gift Cards With Branded Surveys

Available on web browser.

13. Survey Junkie

Survey Junkie is one of the most trusted online survey sites with over 20 million users. They connect companies seeking market research with consumers in their respective markets.

Simply sign up and start completing surveys. Most surveys pay between 100 – 200 points, which users can exchange for cash and online gift cards from popular retailers. The minimum payout is $10 (which can take time to reach), but once you get the hang of it, Survey Junkie will quickly become one of your favorite places to earn free gift cards.

Join the new SJ Pulse Community to passively share your digital activity with Pulse (not sensitive info such as passwords), qualify for exclusive surveys, and earn extra rewards.

Earn Gift Cards With Survey Junkie

Available on Android and iOS.

14. MySoapBox

MySoapBox is an online research community that collects feedback from members on products, services, and experiences.

The most successful brands depend on members to help them evaluate how they are doing, what they need to do to improve, and what they should create in the future.

MySoapBox members earn points for giving their insight. Points are redeemable for electronic gift cards to your favorite retail stores and restaurants. Earning is easy – simply join, participate, and earn.

Earn Gift Cards With MySoapBox

Available on web browser.

15. PrizeRebel

PrizeRebel is an online survey site where you can earn points by completing surveys or offers. Redeem your points to score free gift cards – choose from hundreds of options like Amazon, Roblox, Google Play, or PayPal cash.

PrizeRebel strives to provide members with thousands of surveys, fast delivery of gift cards, and a low payout threshold (only $5). Survey inventory is updated in real-time so there are always new surveys to complete, and there is no fee to signup and start earning.

Earn Gift Cards With PrizeRebel

Available on web browser.

16. Opinion Outpost

Opinion Outpost is another free online tool that connects major corporations and businesses to their customers. Companies value your opinion, and they're willing to pay to get it.

Take paid surveys safely from the comfort of your home and earn gift cards to your favorite stores like Home Depot, Macy's, the Apple store, or cash out through PayPal.

Opinion Outpost also rewards you for completing additional tasks such as testing out new products, watching advertisements, taking part in real-world missions, and even participating in diary studies.

Earn Gift Cards With Opinion Outpost

Available on web browser.

17. Pawns.app

Pawns.app will pay you for taking simple surveys but will also pay you for sharing your unused bandwidth on your devices. While survey availability and frequency may vary by country, users can share their unused internet worldwide!

Sign up, create your account, and connect your devices. As long as you leave the app running, you'll be earning. The Pawns.app system focuses on privacy, encrypts all traffic, and doesn't access any of your personal information like contacts or emails, so you can feel safe connecting your devices.

Withdraw your earnings when you reach $5.

Earn Gift Cards With Pawns.app

Available on Android, iOS, and web browser.

18. OneOpinion

OneOpinion allows you to earn points by taking surveys at varying point values. For every 1,000 points earned, you receive $1 toward a gift card of your choice.

After you complete a survey, points are instantly loaded into your account. An average survey pays out around 10 points, but some can be worth as much as 250 points. Once you earn enough points, redeem them for PayPal cash or gift cards. OneOpinion also has a Member Services team available for support.

Available on web browser.

Scan Your Receipts

Stop tossing your receipts in the trash, and start seeing them as your ticket to free gift cards. Discover what apps give you gift cards for receipts and download them to start earning. Pile up as many rewards as possible and trade them for gift cards – or cash, if you prefer.

19. Fetch Rewards

Getting rewarded with Fetch Rewards is as simple as it gets. Make a purchase at any store or restaurant, scan your receipts, and earn points to redeem for free gift cards.

Fetch Rewards partners with all your favorite brands to bring you everyday savings on thousands of products so you can earn points and save money without jumping through hoops. Buy what you want, where you want, and earn points on every single purchase.

Redeem points for GameStop, Xbox, Starbucks, and Target gift cards (plus many more options) for as little as $5 and score extra points by referring friends.

Earn Gift Cards With Fetch Rewards

Available on Android and iOS.

20. Ibotta

The Ibotta app helps you save when grocery shopping, one of the largest expenses for most families. In addition to spending less at the grocery store, you can also earn money by completing bonuses.

It's so easy to make money with Ibotta, especially when you team up with your friends. Refer your friends to earn money together and qualify for additional bonuses by achieving specific monthly goals.

Whether you prefer in-store or online shopping, Ibotta offers up to 30% cash back at thousands of online stores including Kohls, Chewy, Best Buy, and many more.

Once your Ibotta account reaches $20, you can transfer the balance to your PayPal account or take your pick of gift cards.

Available on Android and iOS.

21. ReceiptPal

ReceiptPal helps you earn gift cards and cash prizes just for submitting your receipts. Use your cell phone to snap a photo of your paper receipts, or connect your email and Amazon account.

ReceiptPal will give you points for every receipt. Redeem your points for gift cards from great retailers and be automatically entered into weekly sweepstakes for cash prizes.

Available on Android and iOS.

Shop To Earn Gift Cards

Many retailers will go to great lengths to earn your business. As the consumer, this allows you to take advantage of sales and promotions to save money.

Another popular way stores acquire customers is by paying commissions to other companies for referring shoppers to their stores and websites. Many of these companies turn around and give a portion of their commission back to the shopper in the form of cashback.

Earning free cash and gift cards by making purchases you were already planning to make is a no-brainer.

22. Upside

The Upside app rewards you for making your everyday purchases at gas stations, stores, and restaurants. Download the free app and earn cashback for each offer you claim while also supporting your local businesses.

Redeem your earnings at any time for free gift cards or a PayPal or bank transfer, if you prefer.

Earn Gift Cards With Upside

Available on Android and iOS.

23. Rakuten

Rakuten is a cash-back site that pays you to shop at all your favorite stores. Think of it almost like a store loyalty program on steroids.

It's simple to earn cashback with Rakuten; sign up and shop through their website or app – better yet, install their Chrome browser extension, and Rakuten will notify you every time you land on a website that has an available cashback offer.

Rakuten pays its members each quarter. You can redeem your account balance for free gift cards from their large catalog, enter your PayPal information to receive automatic deposits, or opt to receive a check in the mail.

Earn Gift Cards With Rakuten

Available on Android and iOS.

*Offers mentioned were accurate at the time of publishing; however, all offers are subject to change.

24. Top Cashback

Top Cashback is another company that will give you cashback on qualifying purchases. Top Cashback sets itself apart by passing along 100% of the commission they receive to its users. This allows them to consistently offer higher cashback offers than their competitors.

Top Cashback partners with over 4,000 brands and also offers a browser extension so you're sure to find plenty of deals cashback offers. According to Top Cashback, the average member earns $345 per year.

Earn Gift Cards With Top Cashback

Available on Android and iOS.

25. Honey

Honey simplifies online saving so you can take advantage of discounts and promotions without having to waste your precious time searching for offers and promo codes.

Gold Rewards, Honey's cashback program allows members to earn Gold points towards cash back (for US) or free gift cards on eligible purchases.

Honey's browser extension searches for active coupon codes while you shop online and will automatically try each code to find you the best deal.

Earn Gift Cards With Honey

Available on Android and iOS.

26. Shopkick

Shopkick offers you rewards for shopping both in-store and online. Shopkick makes shopping fun by rewarding you with points called “kicks” for completing tasks while shopping.

There are several ways you can earn kicks such as watching videos, scanning barcodes, visiting online stores, walking into specific stores, and more.

Once you earn enough kicks, redeem them for digital gift cards sent straight to your mobile device.

Available on Android and iOS.

27. Target App

Formerly named Cartwheel, the Target App is one of the most popular free gift card generators around. Sign-up for a Target account, download the app, and check for deals while you shop in-store or online.

Through the app, Target advertises exclusive deals and offers to its members, many of which offer free Target gift cards. The app is free and an absolute must for any Target-lover.

Available on Android and iOS.

Refer a Friend

Word-of-mouth is one of the most powerful forms of advertising. And since humans naturally share things they love with those close to them, it makes sense that many companies have referral programs in place to reward their customers.

28. T-Mobile

Are you on a T-Mobile plan? If you are happy with your service, be sure to tell your friends and family. T-Mobile will give you $50 for each person you refer to switch phone carriers.

29. Xfinity

Do you have Comcast for internet, television, or phone? Did you know you can earn free gift cards simply by referring a friend? If you have a friend looking to swap services, hook them up with Xfinity, and cash in on up to $175 worth of Visa gift cards.

30. Casper

Looking to buy a new mattress? Casper has a refer-a-friend program that helps you and a friend sleep better at night. Get one friend to purchase a new mattress using your unique referral link, and earn a $100 Amazon gift card. In addition, your friend will get a 20% discount on their purchase.

31. Sam's Club

Sam's Club members can earn a $10 gift card for every new member you refer. Sure, $10 won't get you too far in this warehouse club, but if you're already a member, it will come in handy next time you go to stock up.

Gift Card Exchanges

Receiving gift cards to random stores you'll never shop at or restaurants you hate is a bummer, but you don't have to let them sit in a drawer collecting dust. Instead, trade in your unwanted gift cards for one you'll actually use.

32. Raise

Raise works by giving you cash in exchange for your unwanted gift cards. You'll find discounted cards for over 4,000 brands on Raise, meaning you can snag some real deals from your favorite stores.

When selling your gift cards on Raise, you set the rate and get paid through direct deposit, PayPal, or a check when your gift card is bought.

Available on Android and iOS.

33. CardCash

CardCash is an app that buys unwanted gift cards for less than face value and resells them at a discount. Trade in your gift cards for ones you actually want and get paid up to 11% more.

CardCash pays you via check, ACH, or PayPal and also gives you $5 for each friend you refer.

Available on Android and iOS.

34. Gift Card Granny

You'll definitely want to check out Gift Card Granny if you purchase gift cards online. You'll earn points for each gift card you buy, plus earn five points each day by reading their daily newsletter and downloading their Chrome extension. Share a coupon or gift card deal with Gift Card Granny to earn even more points.

What makes Gift Card Granny unique is that they search the price listings of several other gift card discounters like Raise and Giftcard Zen. So not only does Granny give you points for shopping, but she finds the best deals for you as well.

Available on Android and iOS.

Additional Ways To Earn Free Gift Cards

We can't forget a few tried and true methods to get gift cards – they just work.

35. Trade-In Your Old Electronics

The Amazon Trade-In program allows customers to receive an Amazon.com gift card in exchange for thousands of eligible items, including Amazon devices, cell phones, video games, and more.

Trading in your old electronics is easy and convenient. Enter your information, and Amazon will give you an instant quote plus you'll get free shipping and a discount toward purchasing a new item.

Earn Gift Cards With Amazon Trade-In

36. Use Credit Card Points

Cashback credit cards are perfect for people who love saving money and getting free gift cards but don't want to put time and effort into earning them.

Most cashback credit cards will allow you to exchange your credit card points for gift cards. It's simple, login into your credit card account and navigate to your rewards section to redeem your points.

37. Ask for Gift Cards

Instead of giving your friends and relatives specific gift ideas for holidays and birthdays ask them for gift cards from your most frequented stores. An even better option is a Visa gift card that can be used anywhere just like a debit card.

38. Enter Giveaways

Instagram marketing has become a popular means for brands to increase their visibility. Many brands offer giveaways that often incorporate gift cards. Entry typically requires you to like their user profile and share the giveaway. Seek out brands you love on social media and sign-up for these opportunities whenever you see them.

If you are shopping in-store, be on the lookout for giveaways at the checkout. Oftentimes, they'll ask you to sign up for their mailing list in exchange for the opportunity to win a gift card.

39. Return Gifted Items

This one is a no-brainer. After a hectic holiday season, we often find ourselves surrounded by thoughtful, but not always useful, gifts. If you receive gifts from family members you won't use, don't hesitate to return them.

You may feel guilty, but most people would prefer you have something you will actually use instead of their money being wasted.

Most major retailers will offer you a gift card in exchange for the return, (unless you have the receipt) equal to the price of the item you're returning.

The Bottom Line

Shopping guilt-free is much less daunting than shopping when you're constantly worried about the price tags. Use the suggestions on this list to save money and earn free gift cards that can help you offset your monthly expenses.

Author: Michael Dinich

Title: Journalist

Expertise: Side Hustles, Passive Income, Investing


Michael Dinich is a journalist, personal finance expert, and a true geek at heart. Michael founded Wealth of Geeks in 2017, and he's the executive producer of the Wealth of Geeks podcast. He's known for his relatable financial advice and passionate discussions about all things geek.