Swagbucks deals

Brand Image

100% Verified

We check every deal, but if something's changed, please report it.

Price Check

Ensure you compare prices first, offers aren't necessarily cheapest.

Shop Safely

There's a risk any company can struggle, so learn to Shop Safely.

0 Current Deals

  • Swagbucks is a site that rewards you for online activity such as answering polls, completing surveys, or watching videos. It gives you points (called 'SB'), which you can then cash in for gift cards, PayPal credit or other rewards. If lockdown's got you spending more time online at the moment, why not get paid for it?

    Newbies who sign up via our MSE Blagged Swagbucks* link can get bonus points equivalent to £20 in Amazon (or other) gift cards once you've earned 1,300 SB (equivalent to £10) – giving you a total of £30.

    You'll need to earn your SB (points) within 30 days of signing up. This offer is ongoing for the time being, but we'll update here if that changes. See more on how to get your free £20 bonus below.

    Important: When registering via the link above, don't click the option to enter an additional sign-up code as this will invalidate our sign-up offer and you won't get your £20 boosted bonus.

    How do I earn £10 of points?

    Once you've signed up via the link above, start earning points by fulfilling any of the activities you fancy. The number of SB you'll earn for each one depends on the activity – some are faster earners than others.

    Surveys are a popular choice since they’re simple to do and there are plenty of them. A typical 15-minute survey gives about 120 SB. See 'More info' below for some of the quickest ways to earn £10 of SB.

    If you’re a gamer, you might already play one of the featured free games, such as Forge of Empires, in which case you can get paid to do something you do anyway. Although the SB offered for playing games is very high, bear in mind it will take at least five hours (and sometimes weeks) to earn them.

    Important: You won't bag the bonus if you don't earn at least 1,300 SB within 30 days, so don't leave it to the last minute to start racking up points.

    See our Swagbucks tips & tricks for a list of all the ways you can earn SB.

    How do I get my free £20 bonus?

    Once you've earned 1,300 SB within 30 days of registering, an extra 2,600 SB (equivalent to £20) will be added to the 'My Swagbucks cards' bit of your account within 10 days – that'll give you a total of 3,900 SB (equivalent to £30) to redeem any way you like.

    The £10 Amazon e-gift card is currently on sale for 1,300 SB, so you could opt to redeem against three of those, for example. The e-gift card will arrive by email within 10 working days, or you might like to convert your earnings into PayPal cash, though that will use up more points (1,400 SB = £10 PayPal).

    For more ways to turn online activities into cash, see our Top 25 Online Survey Sites and our Make Money Online guide.

    • You do not need to give any payment information when you sign up.

      Most gift cards can be redeemed online or in-store within a year, though check yours to see exactly when and where you can use it as it varies per retailer.

      What are some of the quickest ways to earn £10 of SB?

      You can earn 300 SB in one pop by signing up to check your credit score with Experian, which only takes a couple of minutes. Entering a competition via OfferX will get you 50 SB and takes less than a minute, while downloading the free finance app Yolt gets you 200 SB.

      Another popular way of earning includes starting a free trial of Amazon Prime, but be aware that it's a subscription so you’d have to remember to cancel within 30 days if you don’t want to be charged later on.

  • Tip Email

    FREE Weekly MoneySaving email

    For all the latest deals, guides and loopholes simply sign up today - it’s spam free!

  • If you're a Swagbucks member, you can get a bonus 50SB points on your birthday, valid for 30 days, when you cash out a voucher. It's called a 'Rebate SwagUp' and is explained in more detail on the Swagbucks FAQ page.

    What is Swagbucks?

    Swagbucks is a site that pays you points (called SB) to answer daily polls, watch videos, play games, search online and more. The points can then be cashed in for gift cards, PayPal credit or other rewards.

  • There are lots of ways to earn 'SB' (the currency of Swagbucks*), so even if there's not a cracking sign-up deal out there that works for you, don't assume you can't earn extra points. It's worth checking Swagbucks regularly for new offers and ways to rack up SB.

    Ways to earn include:

    • Complete surveys – Complete surveys and polls ranging from 2-40 minutes, which Swagbucks says could net you 300-500 SB per hour of work.
       
    • Cashback for shopping online – Cashback in the form of SB is available at 2,000+ online stores, eg, Boots (2% cashback), Just Eat (1% cashback) and Asos (up to 3% cashback). Plus, spend over £25 and earn over 35 SB to get a 1,500 SB bonus the first time you shop. Remember, cashback is never guaranteed, and don't assume Swagbucks will have the best rates. See our Top cashback sites for more info.
       
    • Discover – Try out new companies and websites by taking free trials, downloading free apps, entering free competitions and more. Good offers we've seen include: check your credit score free with Experian (300 SB), join Amazon Prime's free trial (300 SB), and a free children's GoHenry card (300 SB). Just remember to cancel any free trials before they're over to avoid being charged – just check Swagbucks T&Cs to be sure you'll still get your points.
       
    • Search using the Swagbucks search engine – Use Swagbucks search instead of, eg, Google to earn 2 SB per three searches. You can also set your default search engine to Swagbucks so you don't forget.
       
    • Download and play free desktop or app games – Offers we've seen include: download King of Avalon and reach level 18 (4,838 SB), download Rise of Kingdoms and reach level 17 (4,000 SB).
       
    • Extra points via Facebook – Every day a 'Swag Code' is posted on the Swagbucks Facebook page. Enter it within your Swagbucks account to earn between 2-3 SB.
       
    • Download the free 'Swagbutton' browser extension – It'll let you know where you can earn SB with partners of Swagbucks, plus you'll get 50 SB just for downloading.
       
    • Refer friends – Earn 300 SB for referring people to Swagbucks, plus earn 10% commission on whatever they make.
       
    • Receipt scanner – Upload receipts from in-store purchases to Swagbucks to earn 2 SB each time.
       
    • Look out for daily goal and to-do lists for extra points – Complete daily goals set by Swagbucks, eg, 'earn 40 SB in the next 12 hours to get a 5 SB bonus'. Or, finish to-do lists, eg, 'complete 6 out of 8 specified activities to earn 1-4 SB'.

    • Check the MSE Forum – The Swagbucks 2020 thread is good starting place with links to just about every topic. There’s also a dedicated thread for sharing Swagbucks codes.

     

    Ways to turn your SB into cash, online gift cards, or donations to charity:

    • Online gift cards – Swap points for eGift cards, eg, Amazon £10 eGift card for 1,300 SB, or £10 M&S for 1,360 SB. Gift cards can be tricky - see our Gift cards guide for warnings, especially relevant if you're not planning on spending 'em straight away.

    • Charity donation – Choose an amount over 5 SB (1 SB = $0.01) to donate to charity. Check the Swagbucks website for your chosen charity to be sure it accepts donations this way.
       
    • Cash via PayPal – Swap your points for credit in your PayPal account. Get £10 of Paypal credit for 1,450 SB, or £5 for 800 SB.

    Want more? Read our Make money online guide for more ways to earn via popular sites and apps.

    If you spot any hot deals out there we have missed (we are human after all!), please let us know in the MSE Forum, by email, or via Twitter.

Latest Expired Deals

  • Earn £20 Amazon voucher doing quick online activities

    Earn £20 Amazon voucher doing quick online activities

    ALL members eligible (existing AND new sign-ups)

    Expired

    Swagbucks is a site that rewards you for online activity such as answering polls, completing surveys, or watching videos. It gives you points (called 'SB'), which you can then cash in for gift cards, PayPal credit or other rewards. If lockdown's got you spending more time online at the moment, why not get paid for it?

    Usually, our MSE Blagged Swagbucks deals get brand new sign-ups a bonus when they earn a certain number of points, but this time we've got something to benefit ALL users – newbies as well as existing members. If you go via our Swagbucks* link by 11.59pm on Sun 10 Jan, you can get bonus points equivalent to £10 in Amazon (or other) gift cards once you've earned 1,300 SB (equivalent to £10) – giving you a total of £20.

    You'll need to earn your SB (points) within 40 days of clicking the link. See more on how to get your free £10 bonus below.

    Important: If registering for the first time via the link above, don't click the option to enter an additional sign-up code as this will invalidate our offer and you won't get your £10 boosted bonus.

    How do I earn £10 of points?

    Once you've visited via the link above, start earning points by fulfilling any of the activities you fancy. The number of SB you'll earn for each one depends on the activity – some are faster earners than others.

    Surveys are a popular choice since they’re simple to do and there are plenty of them. A typical 15-minute survey gives about 120 SB. See 'More info' below for some of the quickest ways to earn £10 of SB.

    If you’re a gamer, you might already play one of the featured free games, such as Forge of Empires, in which case you can get paid to do something you do anyway. Although the SB offered for playing games is very high, bear in mind it will take at least five hours (sometimes much more) to earn them.

    Important: You won't bag the bonus if you don't earn at least 1,300 SB within 40 days, so don't leave it to the last minute to start racking up points.

    If you're already a member and have points pending in or credited to your account, they won't count towards your qualifying 1,300 points. You'll need to earn an additional 1,300 from scratch after clicking through our link.

    See our Swagbucks tips & tricks for a list of all the ways you can earn SB.

    How do I get my free £10 bonus?

    Once you've earned 1,300 SB within 40 days of clicking through, an extra 1,300 SB will be added to the 'My Swagbucks cards' bit of your account within 10 days – that'll give you a total of 2,600 SB (equivalent to £20) to redeem any way you like.

    The £10 Amazon e-gift card is currently on sale for 1,300 SB, so you could opt to redeem against two of those, for example. The e-gift card will arrive by email within 10 working days, or you might like to convert your earnings into PayPal cash, though that will use up more points (1,400 SB = £10 PayPal).

    For more ways to turn online activities into cash, see our Top 25 Online Survey Sites and our Make Money Online guide.

    • You do not need to give any payment information when you sign up.

      Only UK Swagbucks accounts are eligible for this offer.

      Most gift cards can be redeemed online or in-store within a year, though check yours to see exactly when and where you can use it as it varies per retailer.

      What are some of the quickest ways to earn £10 of SB?

      You can earn 300 SB in one pop by signing up to check your credit score with Experian, which only takes a couple of minutes. Entering a competition via OfferX will get you 50 SB and takes less than a minute, while downloading the free finance app Yolt gets you 200 SB.

      Another popular way of earning includes starting a free trial of Amazon Prime, but be aware that it's a subscription so you’d have to remember to cancel within 30 days if you don’t want to be charged later on.

  • Earn £30 Amazon voucher doing quick online activities

    Earn £30 Amazon voucher doing quick online activities

    Eg, surveys, searches, games. Newbies get £20 bonus after earning £10

    Expired

    Swagbucks is a site that rewards you for online activity such as answering polls, completing surveys, or watching videos. It gives you points (called 'SB'), which you can then cash in for gift cards, PayPal credit or other rewards. If lockdown's got you spending more time online at the moment, why not get paid for it?

    Newbies who sign up via our MSE Blagged Swagbucks* link can get bonus points equivalent to £20 in Amazon (or other) gift cards once you've earned 1,300 SB (equivalent to £10) – giving you a total of £30.

    You'll need to earn your SB (points) within 40 days of signing up. This offer is ongoing for the time being. See more on how to get your free £20 bonus below.

    Important: When registering via the link above, don't click the option to enter an additional sign-up code as this will invalidate our sign-up offer and you won't get your £20 boosted bonus.

    How do I earn £10 of points?

    Once you've signed up via the link above, start earning points by fulfilling any of the activities you fancy. The number of SB you'll earn for each one depends on the activity – some are faster earners than others.

    Surveys are a popular choice since they’re simple to do and there are plenty of them. A typical 15-minute survey gives about 120 SB. See 'More info' below for some of the quickest ways to earn £10 of SB.

    If you’re a gamer, you might already play one of the featured free games, such as Forge of Empires, in which case you can get paid to do something you do anyway. Although the SB offered for playing games is very high, bear in mind it will take at least five hours (sometimes much more) to earn them.

    Important: You won't bag the bonus if you don't earn at least 1,300 SB within 40 days, so don't leave it to the last minute to start racking up points.

    See our Swagbucks tips & tricks for a list of all the ways you can earn SB.

    How do I get my free £20 bonus?

    Once you've earned 1,300 SB within 40 days of registering, an extra 2,600 SB (equivalent to £20) will be added to the 'My Swagbucks cards' bit of your account within 10 days – that'll give you a total of 3,900 SB (equivalent to £30) to redeem any way you like.

    The £10 Amazon e-gift card is currently on sale for 1,300 SB, so you could opt to redeem against three of those, for example. The e-gift card will arrive by email within 10 working days, or you might like to convert your earnings into PayPal cash, though that will use up more points (1,450 SB = £10 PayPal).

    For more ways to turn online activities into cash, see our Top 25 Online Survey Sites and our Make Money Online guide.

    • You do not need to give any payment information when you sign up.

      Most gift cards can be redeemed online or in-store within a year, though check yours to see exactly when and where you can use it as it varies per retailer.

      What are some of the quickest ways to earn £10 of SB?

      You can earn 300 SB in one pop by signing up to check your credit score with Experian, which only takes a couple of minutes. Entering a competition via OfferX will get you 50 SB and takes less than a minute, while downloading the free finance app Yolt gets you 200 SB.

      Another popular way of earning includes starting a free trial of Amazon Prime, but be aware that it's a subscription so you’d have to remember to cancel within 30 days if you don’t want to be charged later on.