Skip to main content
Selectra
Six ways, all free to use

giffgaff top-up guide

Every way to add credit to a giffgaff SIM: online, in the app, by retail voucher, by auto top-up, by converting credit to a goodybag, and how to top up someone else.

Six methods

Every way to top up giffgaff

All free, all credit your SIM in under 60 seconds.

Browser

Online at giffgaff.com

  1. 1 Sign in to My giffgaff with your member name and password
  2. 2 Click Top up on the dashboard
  3. 3 Enter an amount (£10, £15, £20...) or pick a goodybag
  4. 4 Pay by debit or credit card
  5. 5 Credit lands on your SIM within 60 seconds

Best for

A desktop or laptop and a saved card.

Mobile

giffgaff app

  1. 1 Open the giffgaff app and sign in
  2. 2 Tap Top up or Buy a goodybag
  3. 3 Pick an amount or a goodybag
  4. 4 Pay with a saved card or Apple Pay / Google Pay
  5. 5 Confirmation lands as a push notification

Best for

Day-to-day top-ups with Face ID and saved cards.

In person

Retail voucher

  1. 1 Visit any UK retailer showing the green top-up logo (PayPoint, Payzone, Post Office, most newsagents)
  2. 2 Ask for a giffgaff top-up voucher (£10, £15, £20...)
  3. 3 Pay at the till by cash or card
  4. 4 Sign in to My giffgaff and click Redeem voucher
  5. 5 Enter the 16-digit voucher code: credit is added immediately

Best for

No card needed, or topping up someone else's SIM as a gift.

Hands-off

Auto top-up

  1. 1 In My giffgaff, open Top up → Auto top-up
  2. 2 Save a debit or credit card
  3. 3 Pick the goodybag you want to renew (e.g. £10 25 GB)
  4. 4 giffgaff automatically buys the same goodybag every 30 days
  5. 5 You get a free reminder 24h before each renewal

Best for

A Pay-Monthly-like experience without the contract or credit check.

From credit

Convert credit to goodybag

  1. 1 Make sure you have enough giffgaff credit for the goodybag
  2. 2 In My giffgaff (web or app), click Buy a goodybag
  3. 3 Pick the goodybag (£6, £10, £15, £20...)
  4. 4 Choose Pay with credit at checkout
  5. 5 Goodybag activates immediately for 30 days

Best for

Already have credit, or paid by retail voucher.

Gift

Top up someone else

  1. 1 On giffgaff.com, click Top up someone else
  2. 2 Enter their giffgaff mobile number
  3. 3 Pick an amount and pay by debit or credit card
  4. 4 They get a free confirmation text
  5. 5 Credit lands instantly with no extra fee

Best for

Topping up a partner, a child or a parent on giffgaff.

FAQ

giffgaff top-up questions, answered

Top-up versus goodybag, what's the difference?

A top-up is plain credit on your SIM, charged at giffgaff's standard rates (a few pence a minute, a few pence a text, etc.). A goodybag is a 30-day bundle paid out of that credit (or directly by card), giving you a fixed allowance of data, minutes and texts at far better rates. Most people top up then buy a goodybag, or pay directly for the goodybag at the same time.

What is the minimum giffgaff top-up?

£10 is the standard minimum online and on retail vouchers. The cheapest goodybag (£6) needs you to already have £6 of credit OR pay £6 by card directly when you buy it. There is no inactivity fee, so unused credit stays on your SIM as long as you make at least one chargeable action every 6 months.

How long does a giffgaff top-up take?

Card top-ups online and in the app are credited within 60 seconds after card authorisation. Retail voucher redemptions land as soon as you click Redeem in My giffgaff. There is no waiting period and no time-of-day restriction.

Can I top up giffgaff from abroad?

Yes. Sign in to giffgaff.com or open the app from any device with internet anywhere in the world, top up by card and the credit lands on your UK SIM immediately. You can also top up your phone while roaming on data or Wi-Fi.

How do I cancel giffgaff auto top-up?

Sign in to My giffgaff → Top up → Auto top-up → click Cancel. Your card is removed and no further automatic charges happen. You can still top up manually whenever you want. There is no exit fee since there is no contract.