How much RAM does your website need: landing page, blog, shop and business app
Simple guide for non-technical users: how much RAM to choose for a landing page, blog, WooCommerce shop and web-based business application.
UptimeMag editorial team · 13 October 2026 · 4 min read

If you run a website and pay for hosting each month, you've probably heard the response "it depends" whenever you ask how much RAM you need. It's true, it does depend—but that's not an excuse. It depends on four measurable things: how dynamic your site is, how many visitors it has, how many plugins or functions it runs, and how many people use it at the same time. Below are four typical profiles, with the numbers you'll find in industry technical guides, not guesswork.
First: what RAM does, in a nutshell
RAM is the memory the server uses to keep data and processes within reach, rather than reading them from the disc every time. RAM determines how quickly the server processes requests, and for particularly complex commands you need plenty of it. The more your site performs calculations (databases, shopping carts, user logins), the more RAM you need to avoid slowdowns.
Be careful not to confuse two different things: the server's RAM (how much the machine has) and the "PHP memory limit" (how much a single PHP process can use). They're related but they're not the same figure.
Four sizes in a table
| Profile | Recommended RAM | CPU | Notes |
|---|---|---|---|
| Landing page / static showcase website | 512 MB minimum, 1–2 GB recommended | 1 CPU | Few pages, minimal dynamic content, predictable traffic |
| Blog or company website with content | 1–4 GB | 1–2 CPU | Varies with traffic and number of plugins |
| Small-to-medium WooCommerce shop | 2–4 GB | 2–4 CPU | PHP memory limit of 256 MB minimum required by WooCommerce |
| Business app / web app with logged-in users | 4–8 GB or more | 4+ CPU | Load similar to e-commerce/membership sites |
Landing page or showcase website
If your site is just a few pages, no shopping cart and no restricted areas, the requirements are the bare minimum for WordPress: WordPress needs at least 512 MB of RAM to function properly, enough memory to handle basic WordPress operations for sites with moderate traffic and fewer plugins. In practice, a basic hosting plan with 1 GB of RAM is more than enough, unless you install very heavy themes and plugins.
Blog or company website with content
A blog that publishes regularly, with a few SEO plugins, forms and analytics, isn't drastically different but it's no longer bare minimum. According to a WordPress technical guide, if you're running a personal blog or small company website, 1–2 GB of RAM usually works fine, while for medium-sized company sites or portfolios, 2–4 GB of RAM is often the sweet spot. Traffic makes the difference: a few visitors per day stays in the lower tier, a few thousand per day pushes you towards 2–4 GB.
WooCommerce shop
Here the official technical threshold is different from server RAM: WooCommerce requires a WordPress memory limit of 256 MB or higher, plus PHP 8.3+ and MySQL 8.0+ or MariaDB 10.6+. For machine RAM, recommendations converge on a range: a small WooCommerce shop needs at least 2 GB of RAM and 2 CPU cores, a growing shop needs 4 GB and 4 cores, a high-traffic shop needs 8 GB or more with 8 or more cores. Anyone following hosting forums will confirm the same logic from the ground up: you should consider at least 2 GB of RAM with 2 or more cores at 3 GHz or higher per core if the site has any real traffic. If the shop grows beyond a few hundred products or hits peak seasons (sales, Black Friday), it's worth looking at the 8 GB+ tier straight away rather than waiting for slowdowns to force your hand.
Business app or web application with logged-in users
A business app (CRM, intranet, customer portal) isn't a "read-only" website but an application where multiple people work together, upload files and query a database. The load is more like an e-commerce site than a blog: e-commerce and membership platforms typically require 4–8 GB or more of RAM, precisely because each logged-in user generates database queries instead of cached static pages. A practical heads-up from those running high-traffic WordPress servers: start with 2 CPU cores and 4 GB of RAM, monitor CPU and RAM usage and scale from there based on what you observe, rather than guessing the right size first time round.
CPU counts as much as RAM
A common mistake is looking only at the GB number and ignoring the processor. On WooCommerce in particular, those with hands-on experience recommend fast processors: for WooCommerce it's better to have the fastest processor possible, in the range of 3.8–4.5 GHz. Plugins matter too: page builders, security scanners and backup tools often consume memory heavily, so two sites with the same traffic can have very different RAM needs just because of the plugins installed.
For those who want precise numbers
These are figures declared by industry technical guides and documentation, useful to orient yourself before choosing a plan. If you want measured field data—response times, TTFB, real RAM usage under load on a WooCommerce shop—you'll find numerical comparison in our laboratory deep-dive on UptimeMag dedicated to WooCommerce benchmarks.
Written with the help of artificial intelligence and checked by the editors (EU AI Act, art. 50).