From light texter to heavy streamer, here is how to size your bundle right.
One of the most common mistakes South Africans make with mobile data is buying the wrong size bundle. Too small and you run out mid month and pay a premium for emergency top ups. Too large and you waste money on data you never touch. This guide helps you work out, in plain terms, how much data you actually need each month.
Light users need around 2GB to 3GB a month, average users 5GB to 10GB, and heavy streamers 20GB or more. The number that matters is how much video you watch on mobile data, because video dwarfs everything else.
Almost all of your data goes on a handful of activities. Knowing roughly what each one costs makes it easy to estimate your own needs.
| Activity | Data per hour |
|---|---|
| Texting and WhatsApp messages | Under 5 MB |
| Browsing and social media feeds | About 100 MB |
| Music streaming (Spotify, normal quality) | About 60 MB |
| Standard definition video (YouTube, Netflix) | About 700 MB |
| High definition video | About 2 GB to 3 GB |
| Video calls (WhatsApp, Zoom) | About 300 MB to 1 GB |
The pattern is clear. Messaging and browsing barely register, while video is the giant. If you mostly chat and browse, a small bundle lasts a long time. The moment you stream video on mobile data, your needs jump.
You use WhatsApp, check social media a few times a day, send the odd photo and rarely watch video unless you are on wifi. A 2GB to 3GB bundle comfortably covers a full month for you.
You browse and chat daily, scroll a fair amount of social video, stream some music and watch the occasional YouTube clip on the go. Between 5GB and 10GB suits you, leaning higher if autoplay video is on.
You stream series and YouTube on mobile data, take video calls and rarely connect to wifi. You need 20GB or more, and this is exactly the profile that benefits most from cheap networks and free night data.
Guessing is fine for a rough start, but your phone already tracks the truth. On Android open Settings then Network and internet then Data usage to see your monthly total and a breakdown by app. On iPhone open Settings then Mobile Data and scroll to see usage per app. Check it near the end of a normal month and you have your real number, with no guesswork.
Once you know your monthly figure, add a small buffer of ten to twenty percent and buy the bundle size that matches. Then use the comparison table to find the cheapest network at that size.
Every price and bundle detail on this page is taken directly from the official prepaid pages of Vodacom, MTN, Telkom, Cell C and Rain, then cross checked against pricing coverage on mybroadband.co.za and businesstech.co.za. We review the numbers at the start of each month and after any public price change.
DataCheck ZA is independent. We are not owned by any network and we earn nothing when you choose one over another. If something looks out of date, tell us on our contact page and we will recheck it.
Compare every South African network on cost per GB, updated monthly.
See The Full Comparison →Most everyday users land between 5GB and 10GB a month. Light users who mainly message and browse get by on 2GB to 3GB, while heavy users who stream video on mobile data often need 20GB or more.
Roughly, 1GB covers about 10 hours of browsing, around 15 hours of music streaming at normal quality, or just over an hour of high definition video. Video is what uses it up fastest.
Both Android and iPhone show your monthly mobile data total and a breakdown by app in the Settings menu. Check it at the end of a normal month to get your true usage figure.
A small buffer is sensible so you do not run out, but very large unused bundles waste money and often expire. Measure your real usage, add ten to twenty percent and buy that size.