20+ Realistic Ways to Get Free Amazon Gift Cards

Vital Dollar may receive compensation from companies, products, and services covered on our site. For more details, please read about how we make money.

Free Amazon Gift Cards

Do you love to shop on Amazon? If so, shopping with free Amazon gift cards is even better.

You can buy just about anything on Amazon, so there is almost no limit to what you can do with an Amazon gift card. It’s probably the next best thing to cash.

Fortunately, there are plenty of easy ways to earn Amazon gift cards, and anyone can take advantage of these offers. In this article, we’ll look at more than 20 different ways you can get your hands on them (technically, your hands won’t need to touch them since most of them are digital gift cards).

The options are broken into a few categories and you can use the table of contents below to jump to any specific section in the article.

The Best Ways to Get Free Amazon Gift Cards

Online Surveys (and More)

One of the easiest ways to earn free Amazon gift cards is to take online surveys. There are many different websites and apps that will pay you for sharing your opinions and feedback through surveys, and many will give you the option to choose to be paid with a gift card.

While all of these sites give you the opportunity to take surveys, many of them also allow you to earn money or points from other things as well (like watching videos, downloading apps, shopping online, or trying free offers).

1. Swagbucks ($5 Bonus)


Swagbucks is one of the most popular survey websites, and with good reason. Not only can you earn by taking surveys, but you can also earn points (they call them Swagbucks or SB) for watching videos, using the Swagbucks search engine, claiming special offers, shopping online, and playing games.

The cashback functionality is similar to Rakuten (formerly called Ebates). You can install a browser extension that will notify you when you’re visiting a website that offers cashback through Swagbucks.

Once you’ve earned some SB, you can redeem them for gift cards or cash (through PayPal). Sometimes Swagbucks runs sales that allow you to get a gift card for fewer SB, which is a great option. Right now, as I’m writing this article, there is an offer for 12% off an Amazon gift card.

Swagbucks offers a $5 signup bonus for new users. In order to get the bonus, you’ll need to earn 2500 SB within 60 days of signing, which is easy to do. The easiest way to earn the SB is to make a purchase through one of their partner stores (buy something that you need anyway) There are so many popular stores in their program that making this purchase is simple.

Sign up for Swagbucks to get the $5 bonus.

2. InboxDollars ($5 Bonus)


InboxDollars is pretty similar to Swagbucks, and in fact, they are owned by the same parent company. With a free InboxDollars account, you can earn money by things like taking surveys, opening emails, watching videos, playing games, and special offers. Although InboxDollars and Swagbucks are owned by the same company, you’ll find different offers on the sites, so it’s worth joining both.

Probably my favorite part of InboxDollars is the special offers. With some of them, you can earn money by downloading free apps or taking advantage of other free offers. Others may involve buying something or trying out some subscription. There are even offers that will reward you for making donations to certain charities.

From the dashboard (when you’re logged in) you’ll see the latest offers and the most popular offers. If you browse through those offers you’ll find a few easy ways to make some money.

When you’re ready to cash out your earnings, you can choose to be paid by cash or gift card (Amazon is one of the gift card options).

Right now, InboxDollars is offering a $5 signup bonus for new users. The bonus will show up in your account balance, and you’ll get the money when you redeem your rewards for the first time.

Sign up for InboxDollars to get the $5 bonus.

3. MyPoints ($10 Bonus)


MyPoints is another option that is very similar to Swagbucks (it’s also owned by the same parent company as Swagbucks and InboxDollars). Like Swagbucks, MyPoints allows you to earn money through surveys, shopping online, watching videos, playing games, and more.

With MyPoints you’ll earn points that you can redeem for gift cards. Also like Swagbucks, MyPoints offers a browser add-on that will notify you of cash back opportunities while you are browsing.

One of the nice things about MyPoints is the “Daily 5”. You can earn bonus points each day by completing at least 5 items from a list of possible tasks. The Daily 5 helps to keep you active and earning points, and by doing it you can get bonus points every single day.

Right now MyPoints is offering a $10 Amazon gift card as a bonus for new users. All you need to do to qualify is make a purchase of at least $20 to one of their partner stores within 30 days. They have thousands of stores and websites in their program, so that’s an easy requirement to meet.

Sign up for MyPoints to get the $10 bonus.

4. Survey Junkie

Survey Junkie

Survey Junkie is another popular survey site, but unlike the others listed above, Survey Junkie focuses strictly on surveys. While you won’t have lots of different ways to earn with Survey Junkie, if you’re looking for a good survey site, Survey Junkie is among the best.

You can create a free account, complete a basic intro survey about yourself (takes just a minute or two) and then other surveys will be available to you.

The selection of surveys available is pretty good, so you should always have some options. Before you start, each survey will list the number of points that you’ll earn and approximately how long it will take to complete the survey. When you see a good one (high points for a small amount of time) take it, because it may be gone quickly.

Once you’ve earned at least $10 in points, you can redeem those points for gift cards (including Amazon) or cash. The cash will be paid by PayPal or bank transfer.

Sign up for Survey Junkie to start earning.

5. PrizeRebel


PrizeRebel is another great option for earning gift cards by taking simple surveys. There are also some other ways to earn with PrizeRebel, like special offers and watching videos, but most of the opportunities will involve surveys.

The thing with survey websites is that you may be limited in terms of the number of surveys that are available to you at any given time. So if you want to maximize your earning potential with surveys, you should sign up for several different sites to increase the number of surveys that you can take.

With PrizeRebel, you’ll earn points that you can redeem for cash (through PayPal) or your choice of gift cards. They have a big selection of gift cards available, including Amazon.

Sign up for PrizeRebel to start earning.

6. Opinion Outpost

Opinion Outpost

Opinion Outpost is another survey site that allows you to earn points that can be redeemed for prizes, including Amazon gift cards. Opinion Outpost is more like Survey Junkie than the other sites mentioned so far, in terms of focusing exclusively on surveys. While I give a higher recommendation to Survey Junkie, Opinion Outpost is another excellent option if you are looking to maximize your earning potential through surveys.

Sign up for Opinion Outpost to start earning.

7. Pinecone Research

Pinecone Research

Pinecone Research is another site that focuses just on surveys. The surveys you’ll find here are a little different though, because for the most part they are related to new products and services.

You can sign up for Pinecone Research, take surveys that are available to you, and redeem the points you’ve earned for prizes.

The downside to Pinecone Research is that you may or may not be able to participate. When I tried to sign up I got a notification that there was no room for me at this time based on the demographic info that I provided during sign up.

Sign up for Pinecone Research to earning.

Related Reading:


The options in this section allow you to earn Amazon gift cards for your shopping. Of course, you don’t want to buy things you don’t need just to get gift cards, but these apps make it possible to earn rewards for the shopping that you already do anyway. Why not get some nice rewards for something you’re already doing?

8. Ibotta ($20 Bonus)


Ibotta is an extremely popular cash back app that makes it easy to save money on the things you buy. There are cash back offers for many different products at a wide variety of stores, and the offers change regularly. There are a lot of offers at grocery stores and department stores like Walmart. All you need to do is claim the offers that you want. After you go shopping, you will either scan the receipt using your phone or link your loyalty card to Ibotta.

You can also get cash back for online purchases by going through Ibotta. One of the things I love about Ibotta is that you’ll get some sizeable cash back offers at times. I earned $5 in cash back for making a $25 purchase online.

When you’ve earned at least $20, you can redeem your earnings by PayPal or by choosing from several different options for gift cards, including Amazon.

Last year, Pay with Ibotta was introduced as another way to save money. At participating merchants, you can pay using the Ibotta app and a linked credit card, and you’ll earn cashback according to the terms for each merchant.

Right now Ibotta is offering up to $20 in bonuses for new users.

Sign up for Ibotta to get the $20 bonus.

9. Drop ($5 Bonus)


Drop is a cash back app that allows you to earn rewards from purchases at a wide variety of stores, websites, and restaurants.

You can get started by signing up for free and linking your credit cards to the app. When you make a purchase at a participating store/website/restaurant using one of your linked cards, you’ll automatically earn cash back.

Because Drop will credit you automatically, it takes basically no effort aside from signing up and linking your card.

Right now, Drop is offering a $5 bonus for new users. To get the bonus just get the app here and then link at least one credit card. After linking your first card you’ll get $5 worth of Drop points.

Your points can be redeemed for gift cards at many different places, including Amazon.

Sign up for Drop to get the $5 bonus.

10. TopCashback


TopCashback is one of the leading cashback apps/websites. They have thousands of retailers and websites that participate in their program, so you can easily earn cash back for many of the online purchases that you make.

While there are several different cashback apps and websites that are similar, TopCashback stands out because it often has the best offers with the highest percentage of cashback. If you want to maximize the money that you save with your own online shopping, you should definitely sign up for a free account with TopCashback.

The money that you save/earn through TopCashback can be redeemed for your choice of prizes, including Amazon gift cards.

Sign up for TopCashback to start saving.

11. Fetch Rewards

Fetch Rewards

Fetch Rewards is a cashback app that focuses specifically on groceries. If you want to save money on groceries (and who doesn’t?), this is an app that you’ll definitely want to use.

One of the reasons why Fetch Rewards is a great app is because it is so easy to use. All you need to do is use your smartphone to scan your grocery receipts, and Fetch Rewards will do the rest of the work. If you’ve purchased any products with a current offer, you’ll earn points. Your points can be redeemed for your choice of rewards, including Amazon gift cards.

Sign up for Fetch Rewards here

12. Paribus


Paribus is a free app that does a few different things for you. First, it will help you to get refunds automatically when it finds a lower price on something that you’ve purchased. You’ll link the app to the email address that you use for online shopping and when it sees a receipt come to that email address, it will search for a lower price (if the store/website offers a low-price guarantee). If it finds something, Paribus will request a refund for the difference on your behalf.

The other thing that Paribus does is track shipments on your orders from Amazon. If a shipment is late, Paribus will contact Amazon on your behalf to request a gift card or a free month of Prime. I’ve personally received several $5 gift cards from Amazon as a result of the Paribus app due to late shipments.

I love Paribus because it is totally hands-off. Just sign up and let it do its thing. If you make a lot of purchases on Amazon, you’ll definitely want to have Paribus watching for late shipments.

Sign up for Paribus.

13. Shopkick


Shopkick is a shopping rewards app that allows you to earn points (they call them “kicks”) in a few different ways. You can earn kicks for things like walking into certain stores, scanning barcodes of select products, purchasing with a linked credit card, scanning receipts, making online purchases, watching videos, and more.

What really makes Shopkick different from other apps is the variety of different ways that you can earn points. A lot of apps allow you to earn cash back from purchases, but not many make it possible to earn by just walking in stores or scanning products.

Once you’ve earned some kicks, you can redeem them for prizes, including Amazon gift cards.

Sign up for Shopkick.

14. Receipt Hog

Receipt Hog

Receipt Hog is a cash back app that makes it possible to earn points from just about any receipt. You don’t need to link credit cards or claim specific offers. You’ll simply photograph or scan receipts after your purchases.

The nice thing about Receipt Hog is that you can get points from almost every receipt. The downside is, it takes longer to earn anything substantial. Othe apps, like Ibotta, will take a little more effort, but you’re also likely to earn more.

Receipt Hog also allows you to earn credits to play a slot machine game that is kind of fun. Through the slots, you can earn prizes (mostly extra points).

Once you have enough points, you can redeem them for prizes, including gift certificates from Amazon.

Sign up for Receipt Hog.

15. Mobee


Mobee is an app that allows you to earn rewards from shopping missions. Through the app you’ll be able to view a map with different missions in your area. You’ll earn points for completing missions, and you can redeem those points for gift cards.

The missions are “secret” and will usually take a few minutes to complete. It may involve things like taking photos in the store and answering a few questions.

If you live in an urban area you’ll probably find more opportunities than if you live in a rural area.

Sign up for Mobee (use referral code Q8Z4 to get 300 bonus points).

Surfing the Internet

Did you know that you can earn rewards simply from surfing the internet? It’s true, and here are a few of the options that will allow you to earn Amazon gift cards.

16. MobileXpression (sign up bonus)


MobileXpression is one of the easiest ways to earn free Amazon gift cards. They are a research company that rewards users for sharing their mobile internet browsing activity. All you need to do is sign up and install the free app on your mobile phone. You’ll earn credits every week that it is active, and you can redeem those credits for your choice of gift cards.

Once you get at least 30 credits (you get 5 each week) you can redeem them for a $5 gift card. But it’s a better deal if you wait until you have 50 credits and you can get a $10 gift card. If you opt for the $10 gift cards, you can earn about $50 in gift cards per year with basically no effort.

MobileXpression is also offering a signup bonus of 25 points, which means after one week you’ll have 30 points that you’ll be able to redeem for a $5 gift card.

Sign up for MobileXpression here to get the bonus.

17. Microsoft Rewards

Microsoft Rewards

Microsoft Rewards will allow you to easily earn rewards for things like using the Bing search engine. There are also daily offers, quizzes, and ways to earn rewards from the Microsoft shop, but the main (and easiest) way to make money is simply by searching on Bing.

You’ll need to sign up for the rewards program using your existing Microsoft account, or create one (it’s free) if you don’t already have one.

The points you earn can be redeemed for your choice of gift cards.

Sign up for Microsoft Rewards.

18. Swagbucks ($5 Bonus)

Swagbucks was mentioned earlier in the Surveys section, but you can also earn Swagbucks (points) by surfing and searching with the Swagbucks search engine. You can earn daily points by installing the Swagbucks search browser extension and using it as your search engine.

The points that you earn by browsing/searching will be combined with the other points that you’ve earned through things like taking surveys, watching videos, and playing games.

Sign up for Swagbucks and get a $5 bonus.

Downloading Apps and Playing Games

How many apps do you download? Did you know you can actually make money and earn rewards for downloading and trying apps? Here are a few easy options.

19. Mistplay


Mistplay is a free Android app (sorry iPhone users) that allows you to earn rewards for playing games. The amount of points you’ll earn will depend on which games you play, and you can also earn more points by reaching certain levels within the games. The points that you earn can then be redeemed for your choice of prizes, including Amazon gift cards.

If you’d like to earn rewards by downloading apps or playing games, Mistplay is my top recommendation.

Sign up here to start earning with Mistplay.

20. FeaturePoints


With FeaturePoints you can earn for different things, including downloading apps. There is also cash back functionality that allows you to earn from purchases.

To earn with apps, you can download the selected apps and try them for a few minutes to earn points (Android only).

After you’ve earned points, you can redeem them for gift cards.

Sign up for FeaturePoints (use the referral code “M575DS” for 50 bonus points).

21. AppKarma


AppKarma is another option for earning rewards by downloading and trying apps. You’ll earn points for your efforts, and then you can redeem those points for rewards.

Sign up for AppKarma with this link to get 300 bonus points.

From Amazon

There are also a few ways that you can get gift cards directly from Amazon.

22. Trade-In

Amazon’s trade-in program allows you to get credit by trading in things like cell phones, tablets, video games, and streaming media players. You’ll find the items that you want to trade in the Trade-In Store, you’ll get a shipping label to send it in, and after it’s received you’ll get the credit. It’s a good option if you have things sitting around that you’re not going to use.

Learn more about Amazon’s Trade-In program.

23. Mechanical Turk

With Amazon’s Mechanical Turk (or MTurk) you can earn money by completing various short tasks online. The tasks are simple, quick, and easy to complete. You won’t earn a ton of money per hour, but it’s a very flexible way to make some extra money.

You can choose to receive your earnings in cash or as an Amazon gift card.

Sign up for Mechanical Turk.

24. No-Rush Shipping

If you’re a Prime member you will get free two-day shipping on most purchases at Amazon. But, if you don’t need the items right away you can opt for no-rush shipping (it’s an option during checkout). When you choose no-rush shipping you’ll get $1 in credit for a digital purchase (music, video, ebook, app). Personally, I choose this option as much as possible and then use the credit for purchasing music.

25. Amazon Associates

Amazon Associates is the affiliate program that allows you to make money by promoting products sold on Amazon. If you have your own website or blog you can sign up for the program and place the affiliate links on your site.

This is a great option because Amazon sells so many different products that you can find plenty of things to promote in just about any category or niche. Also, you’ll earn a commission even if people click through your link and buy something completely unrelated to the product that you recommended (as long as the purchase within 24 hours of the click). This happens all the time since so many people buy on Amazon on a regular basis.

You can choose to get your earnings in the form of Amazon gift cards, or you can set up a bank transfer to be paid in cash.

Learn more about Amazon Associates.

26. Amazon Prime Credit Card

If you make a lot of purchases on Amazon (and I’m guessing you do, or else you wouldn’t be reading this article), you may want to consider signing up for the Prime credit card. You’ll earn 5% cash back for every purchase made at Amazon using this card. That cashback really adds up if you buy a lot at Amazon.

Once you’ve earned the cashback, you’ll have the option to apply it towards any purchase, just like you would be able to use an Amazon gift card.

Sign up for the Amazon Prime Credit Card.

How to Get Discounted Amazon Gift Cards

While free Amazon gift cards are perfect, discounted gift cards can be pretty good too. One easy way to get discounted gift cards is to redeem your credit card rewards. The specifics will vary, depending on your credit card. Many credit cards allow you to redeem your points or rewards through some sort of portal or dashboard, and in many cases you will be able to get a discount if you redeem for gift cards or some other non-cash reward. Check with your credit card provider to see if you have the option of redeeming your points for gift cards.

Frequently Asked Questions About Amazon Gift Cards

Here are some common questions (and answers) that many people ask.

What is the Easiest Way to Get Free Amazon Gift Cards?

In my opinion, the easiest way to quickly get a free gift card is to sign up for the free finance app Personal Capital. When you sign up through this link, you’ll get a free $20 Amazon gift card by email as soon as you link your first financial account to the app. You can literally have a $20 gift card 10 minutes from now. Plus, Personal Capital is a great app that you can use for free, so it’s worth using even without the free offer.

The only downside to the Personal Capital offer is that it is one-and-done. You can quickly earn the gift card, but you won’t be able to keep earning more gift cards with that approach. Swagbucks is my favorite way to earn gift cards on an ongoing basis. I love Swagbucks because there are several different ways to rack up points so you can get a gift card pretty quickly.

Are Offers for $1,000 Amazon Gift Cards Legit?

You may have seen websites or received emails claiming that you have won a $1,000 gift card or encouraging you to enter a sweepstakes for a $1,000 gift card. In general, these offers are usually scams. Stick to the proven methods covered in this article and avoid these offers that are too good to be true.

Can Amazon Gift Cards Be Redeemed for Cash?

Unfortunately, no, they cannot. However, you can buy just about anything on Amazon, so it’s probably the best gift card that you could have. And here is a trick that you might not know about… You can buy gift cards for many stores, restaurants, hotels, airlines, and more on Amazon. So if there if you want to use your money for something else, do a search on Amazon to see if a gift card is available that would be a better fit for you.

Can You Use Amazon Gift Cards for Anything?

In general, you can use a gift card to puchase anything on Amazon, including regular items that will be shipped to you, digital downloads, and memberships to different Amazon services. Of course, the details can vary depending on the specific gift card and whatever it is that you want to buy.

How Do I Know if an Amazon Gift Card Has Been Redeemed?

You can see the details from your Amazon account. Go to this page (you’ll need to be logged in to your Amazon account), or your account’s main page and click on “gift cards”. From here you will be able to see your gift card balance, the gift cards that have been added to your account, and what purchases they have been used for.

How Do You Use an Amazon Gift Card?

Go to the gift cards page (linked above) and enter the code on the gift code. Once you have added the code, it will be added to your account.

Do Amazon Gift Cards Expire?

In general, Amazon gift cards do not expire. However, you should check the details listed wherever you are receiving the gift card from.

How Long Does it Take to Earn Gift Cards?

That depends on how you are earning the gift cards. As was mentioned earlier, you could earn a gift card in as little as 10 minutes by signing up with Personal Capital. Some other approaches will allow you to earn gift cards pretty quickly, and other methods will take more time. It also depends on the specific offers that are available at the time.

How Many Sites Should I Join?

With so many different survey and rewards sites/apps mentioned in this article, you may be wondering how many you should sign up for. Really, it depends on how aggressive you want to be when it comes to maximizing your rewards. The more sites you sign up for, the more potential you’ll have to earn rewards. But signing up for a lot of sites can also be overwhelming.

My advice would be to start with just a few sites (Swagbucks, MyPoints, Survey Junkie, and MobileXpression would be a good starting point), and then you can add more later on if you want to increase the rewards that you can earn.


Now that we’ve covered many different ways that you can get free Amazon gift cards, be sure to take action. My recommendation is to pick a few of the apps and options listed on this page and start there. Don’t try to use all 20+ methods at once or you’ll be overwhelmed. Just pick a couple that are interesting to you and start there. And you may also be interested in our suggestion ways to get free gift cards to your favorite stores and websites (aside from just Amazon).

Consider some of the options with sign up bonuses to speed up your progress and get your first gift card quickly.

Similar Posts

Disclosure: Information presented on Vital Dollar and through related email marketing is intended for informational purposes only and is not meant to be taken as financial advice. Please see our Disclosure for further information.