Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For a new Raspberry Pi host for network services, Raspberry Pi 5 is the strongest default if you want a Gigabit Ethernet connection, RAM options up to 16 GB, and the option to add PCIe storage. Raspberry Pi 4 Model B is still a capable alternative, with Gigabit Ethernet, USB 3.0, and up to 8 GB of RAM. Choose memory and storage for the services you plan to run, and use a power supply suited to the board and its peripherals.

Which Raspberry Pi model should you choose?

Both Raspberry Pi 4 Model B and Raspberry Pi 5 have Gigabit Ethernet, so either meets the basic wired-network specification for a home or small-office service host. The key differences are available memory configurations, the Pi 5’s PCIe storage connection, and power requirements.

Feature Raspberry Pi 4 Model B Raspberry Pi 5
RAM configurations 1 GB, 2 GB, 3 GB, 4 GB, or 8 GB (Raspberry Pi product specifications) 2 GB, 4 GB, 8 GB, or 16 GB (Raspberry Pi hardware documentation)
Ethernet Gigabit Ethernet Gigabit Ethernet (1 Gb/s)
Storage connections microSD and USB 3.0 microSD, USB 3.0, and a single-lane PCIe FFC connector
Recommended power supply 5 V at 3 A; official 15 W USB-C supply 5 V at 5 A; official 27 W USB-C supply. With a 5 V/3 A supply, downstream USB current is limited to 600 mA.
Power over Ethernet PoE with a compatible HAT PoE+ with a compatible HAT

The Raspberry Pi 4 specifications are on the Pi 4 product page; the Pi 5 configuration and expansion details are in the Pi 5 hardware documentation. These are hardware specifications, not benchmarks of how many services either board can run.

Choose Raspberry Pi 5 if storage flexibility matters

Pi 5 adds a PCIe connection that can be used for an NVMe storage route with compatible expansion hardware. It is a useful option if you want to move beyond microSD or USB storage, but you must verify that the adapter supports your board and boot setup and account for its power draw.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
CanaKit Raspberry Pi 5 Starter Kit PRO - Turbine Black (128GB Edition) (8GB RAM)
  • Includes Raspberry Pi 5 with 2.4Ghz 64-bit quad-core CPU (8GB RAM)
  • Includes 128GB Micro SD Card pre-loaded with 64-bit Raspberry Pi OS, USB MicroSD Card Reader
  • CanaKit Turbine Black Case for the Raspberry Pi 5
  • CanaKit Low Noise Bearing System Fan
  • Mega Heat Sink - Black Anodized

Choose Raspberry Pi 4 if its configuration meets your needs

Pi 4 offers Gigabit Ethernet, USB 3.0, and memory options through 8 GB. If those specifications suit your services and you do not need the Pi 5’s PCIe path, Pi 4 remains a reasonable choice. The documentation does not establish a universal workload threshold that makes one model necessary.

How much RAM do network services need?

There is no single supported RAM minimum for a Raspberry Pi network server. Raspberry Pi lists the available memory configurations, but its specifications do not benchmark DNS, VPN, file-server, Home Assistant, container, or combined workloads. Choose memory based on what will run together and leave room for the workload to grow.

Rank #2
CanaKit Raspberry Pi 5 Starter Kit PRO - Turbine Black (128GB Edition) (4GB RAM)
  • Includes Raspberry Pi 5 with 2.4Ghz 64-bit quad-core CPU (4GB RAM)
  • Includes 128GB Micro SD Card pre-loaded with 64-bit Raspberry Pi OS, USB MicroSD Card Reader
  • CanaKit Turbine Black Case for the Raspberry Pi 5
  • CanaKit Low Noise Bearing System Fan
  • CanaKit Mega Heat Sink - Black Anodized
  • Consider how many services and applications will run simultaneously.
  • Account for concurrent clients and memory used by caches.
  • Include containers or a desktop environment if you plan to use them.
  • After deployment, check actual memory use under the traffic and tasks you expect. Increase memory or reduce the workload if the system regularly runs short.

For example, a single lightweight service and a host running several containers alongside other applications are different sizing cases; the RAM configuration alone does not guarantee either will fit. Use the available configurations in Raspberry Pi’s Pi 4 specifications and Pi 5 hardware table as options, then validate against your own usage.

Should you use microSD, USB storage, or NVMe?

microSD is the common boot medium and is the simplest starting point for many service setups. Raspberry Pi also documents booting from USB mass storage, network boot (PXE), and, on Pi 5, NVMe storage through PCIe. Its storage guidance says faster storage devices with higher read and write speeds improve overall performance.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
CanaKit Raspberry Pi 5 Essentials Starter Kit (4GB RAM)
  • CanaKit Raspberry Pi 5 Essentials Starter Kit
Storage path When it may fit What to check
microSD A straightforward boot and storage choice for a simple setup. Choose a card appropriate for your needs; Raspberry Pi does not specify a universal capacity or endurance threshold for network services.
USB mass storage, such as an SSD A possible option when you want more storage or a different storage device than microSD. Verify boot support, adapter compatibility, and the device’s power requirements.
NVMe through PCIe (Pi 5) An additional storage route for Pi 5 users who want PCIe expansion. Verify the expansion board or adapter and boot compatibility, and include its power draw in the power plan.
Network boot (PXE) An option where the network and boot environment are configured to support it. Confirm that your network setup supports the required boot process.

These interfaces do not guarantee that every SSD, adapter, or boot arrangement will work together. Check compatibility for the exact board and setup before relying on a storage path.

Is Ethernet suitable for a Raspberry Pi service host?

Yes. Raspberry Pi 4 and Pi 5 both specify Gigabit Ethernet. For a service that should be consistently reachable, wired Ethernet is a practical default when available. Connect the Pi to a router, hub, or switch; Raspberry Pi OS automatically connects over a wired cable, according to the network setup guide.

Rank #4
CanaKit Raspberry Pi 5 16GB Starter Kit PRO - Turbine Black (128GB Edition) (16GB RAM)
  • Includes Raspberry Pi 5 16GB with 2.4Ghz 64-bit quad-core CPU (16GB RAM)
  • Includes 128GB Micro SD Card pre-loaded with 64-bit Raspberry Pi OS, USB MicroSD Card Reader
  • CanaKit Turbine Black Case for the Raspberry Pi 5
  • CanaKit Low Noise Bearing System Fan
  • Mega Heat Sink - Black Anodized

A Gigabit port specification is not a promise of sustained application throughput: actual results depend on the network path and workload. For stable access to services, consider reserving an address for the Pi through your router or managing its address through your network configuration.

If you are setting up the board without a monitor, Raspberry Pi’s headless setup guidance covers Ethernet or Wi-Fi and first-boot remote access using SSH or Raspberry Pi Connect.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
CanaKit Raspberry Pi 5 Essentials Starter Kit (8GB RAM)
  • Includes Raspberry Pi 5 with 2.4Ghz 64-bit quad-core CPU (8GB RAM)
  • Includes 32GB EVO+ Micro SD Card pre-loaded with 64-bit Pi OS, USB MicroSD Card Reader
  • CanaKit Turbine Black Case for the Raspberry Pi 5
  • CanaKit 45W PD Power Supply for the Raspberry Pi 5
  • Display Cable - 6 foot (Supports up to 4K 60p)
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What power supply does each model need?

Raspberry Pi says its computers require 5.1 V, with current needs varying by model and connected peripherals. Its getting-started guide recommends a 27 W USB-C supply for Pi 5 and a 3 A USB-C supply for Pi 4. The same guide specifies 5 V at 5 A for Pi 5, or 5 V at 3 A with a 600 mA downstream USB limit, and 5 V at 3 A for Pi 4. See the official power guidance for the current recommendations.

Plan for the attached devices, not only the board. Raspberry Pi notes that external disks and modems can need additional current; if connected devices exceed the board’s stated USB limit, it recommends an externally powered USB hub. Pi 5’s 3 A supply option is particularly relevant here: it limits downstream USB current to 600 mA, while the 5 A supply permits a higher USB current limit.

Use a suitable-quality supply and cable. Raspberry Pi warns that low-voltage conditions can cause unpredictable behavior or storage corruption. It recommends using an official Raspberry Pi power supply.

When does Power over Ethernet make sense?

PoE can be useful where a compatible network switch or injector is available and powering the Pi through its Ethernet connection simplifies installation. Pi 4 Model B supports PoE under IEEE 802.3af-2003; Pi 5 supports PoE+ under IEEE 802.3at-2009. Both require a compatible HAT to draw power over Ethernet. Check that the switch or injector supports the appropriate standard and has enough power budget for the devices it serves. PoE is optional; an ordinary wired Ethernet setup does not require it. Details are in Raspberry Pi’s PoE hardware guidance.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 1
CanaKit Raspberry Pi 5 Starter Kit PRO - Turbine Black (128GB Edition) (8GB RAM)
CanaKit Raspberry Pi 5 Starter Kit PRO - Turbine Black (128GB Edition) (8GB RAM)
Includes Raspberry Pi 5 with 2.4Ghz 64-bit quad-core CPU (8GB RAM); CanaKit Turbine Black Case for the Raspberry Pi 5
$259.95
Bestseller No. 2
CanaKit Raspberry Pi 5 Starter Kit PRO - Turbine Black (128GB Edition) (4GB RAM)
CanaKit Raspberry Pi 5 Starter Kit PRO - Turbine Black (128GB Edition) (4GB RAM)
Includes Raspberry Pi 5 with 2.4Ghz 64-bit quad-core CPU (4GB RAM); CanaKit Turbine Black Case for the Raspberry Pi 5
$209.99
Bestseller No. 3
CanaKit Raspberry Pi 5 Essentials Starter Kit (4GB RAM)
CanaKit Raspberry Pi 5 Essentials Starter Kit (4GB RAM)
CanaKit Raspberry Pi 5 Essentials Starter Kit
$189.99
Bestseller No. 4
CanaKit Raspberry Pi 5 16GB Starter Kit PRO - Turbine Black (128GB Edition) (16GB RAM)
CanaKit Raspberry Pi 5 16GB Starter Kit PRO - Turbine Black (128GB Edition) (16GB RAM)
Includes Raspberry Pi 5 16GB with 2.4Ghz 64-bit quad-core CPU (16GB RAM); CanaKit Turbine Black Case for the Raspberry Pi 5
$419.99
Bestseller No. 5
CanaKit Raspberry Pi 5 Essentials Starter Kit (8GB RAM)
CanaKit Raspberry Pi 5 Essentials Starter Kit (8GB RAM)
Includes Raspberry Pi 5 with 2.4Ghz 64-bit quad-core CPU (8GB RAM); Includes 32GB EVO+ Micro SD Card pre-loaded with 64-bit Pi OS, USB MicroSD Card Reader
$229.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.