29 MARCH 2026

How much GB should I get for my WordPress website?

How much GB should I get for my WordPress website? cover image

You're setting up your WordPress website.

Then the hosting page asks you: 1GB? 5GB? 10GB? 50GB?

And you think — "I have absolutely no idea what I'm doing."

You're not alone.

Most small business owners just pick the middle option and hope for the best.

But here's the thing — picking the wrong storage plan is costing you money.

Either you're overpaying for space you'll never use, or you're underpaying and your site is slow, crashing, or getting suspended.

Let's fix that.

First — what's actually eating up your storage?

Before we talk numbers, you need to understand what's actually sitting on your server.

Your WordPress website is made up of:

  • WordPress core files — the engine that runs everything (~50MB)
  • Your theme — the design layer (~5–20MB)
  • Plugins — all those add-ons you installed and forgot about (~1–50MB each)
  • Your database — pages, posts, settings, customer data (~50MB–500MB)
  • Media files — your images, videos, PDFs — this is the big one

That last one? Media files are almost always the culprit when websites balloon in size.

One uncompressed product photo can easily be 5–10MB. Multiply that by 200 photos and you're already pushing 2GB — just from images alone.

So how much GB do you actually need?

Here's a no-nonsense breakdown:

Just starting out (brand new website)?

  • 5 pages, no shop, minimal images
  • You need: 1–2GB
  • Even that's generous

Small business website (services, about, contact)?

  • Blog posts, team photos, PDFs
  • You need: 2–5GB
  • Most Malaysian small businesses sit here

eCommerce or WooCommerce store?

  • Product images, customer data, order history
  • You need: 5–20GB
  • Depends heavily on how many SKUs you carry

Media-heavy or portfolio site?

  • Photography, videography, creative agencies
  • You need: 20GB+
  • And you should be using a CDN too

The real mistake most people make

They upload raw, uncompressed images straight from their phone or camera.

A single photo from an iPhone 15? That's 12–30MB.

Upload 100 of those without compressing them first and you've just burned through 1–3GB on photos alone.

Before worrying about storage, compress your images first.

Tools like Squoosh, ShortPixel, or even WordPress plugins like Smush can cut your image sizes by 70–80% without any visible quality loss.

Suddenly that "5GB" plan feels a lot bigger.

What about databases? Do those take up a lot of space?

For most small business websites — no.

A typical WordPress database for a small business site is somewhere between 20MB and 200MB.

Unless you're running a membership site, a busy WooCommerce store, or you've been hoarding spam comments and post revisions for years — your database is probably tiny.

The fix? Clean it regularly.

A plugin like WP-Optimize takes 5 minutes to set up and can shrink your database significantly.

Don't confuse storage with bandwidth

This trips up a lot of people.

Storage = how much stuff you can store on the server (GB)

Bandwidth = how much data is transferred when people visit your site (also GB, but different)

You could have a 2GB website and still hit bandwidth limits if you get a sudden spike in traffic.

When you're shopping for hosting, check both numbers.

A cheap RM5/month shared hosting plan might give you "unlimited storage" but throttle your bandwidth. That's how they get you.

Shared hosting vs VPS — does that affect storage?

Yes — and it matters more than you think.

Shared hosting puts your site on a server with hundreds of other websites. You share storage, CPU, and memory. It's cheap. It's also slow and unreliable when you actually need it.

VPS (Virtual Private Server) gives you dedicated resources. Faster. More control. Better uptime.

For most small businesses, a decent shared hosting plan is fine to start. But the moment your traffic grows or you start running WooCommerce — move to a VPS.

The price difference is smaller than you think. Shared hosting at RM15/month vs a basic VPS at RM40–60/month. The performance jump is massive.

What about WordPress.com vs self-hosted WordPress?

Quick note since a lot of people get confused here.

WordPress.com (hosted) — storage plans start at 1GB free, then you pay to upgrade. You don't control your server. Limited plugins. Not ideal for serious businesses.

WordPress.org (self-hosted) — you buy your own hosting, install WordPress, full control. This is what 99% of businesses should be using.

If you're building a real business website — always go self-hosted.

So what's the actual answer?

Here it is, plain and simple:

  • Starter website: 2–3GB is more than enough
  • Growing small business: 5GB will last you years
  • eCommerce store: Start at 10GB, plan to grow
  • Media-heavy: 20GB+, and use a CDN

And honestly? Start small. Scale up.

Most hosts let you upgrade your plan. You don't need to overbuy upfront.

Compress your images. Clean your database. Use a CDN for heavy media.

Do those three things and your storage needs drop dramatically.

Stop guessing. Get it done right the first time.

Look — you could keep Googling this stuff, second-guessing yourself, and ending up with a bloated WordPress site that loads like a PDF from 2009.

Or you could just let someone who does this every day handle it.

We build lean, fast, properly-hosted WordPress websites for small businesses — starting at just RM375/month.

No slow load times. No storage headaches. No mystery bills from your hosting provider.

Done in 7 days. No down payment. No hidden fees.

Stop worrying about gigabytes and start focusing on your business.

Contact us below. Let's get your website sorted.

CONTACT US

Receive a FREE website draft

Would you like to know how we would build your website?

Fill out the form below and we'll contact you within 48 hours with a FREE website draft.

No costs, no obligations, no annoying sales pitch. Guaranteed.