Product Price CPU Model RAM (GB) Storage Size (TB) Dimensions (mm (LxWxH)) Number of USB Ports Expandability
Raspberry Pi Raspberry Pi 5 (4GB)
US
Broadcom BCM2712 2.4GHz quad-core 64-bit Arm Cortex-A76 4 GB LPDDR4X-4267 SDRAM microSD card slot (SDR104 high-speed supported) 2 × USB 3.0, 2 × USB 2.0

Raspberry Pi 5 is a significant performance upgrade with a Broadcom BCM2712 2.4GHz quad-core Cortex-A76 CPU, VideoCore VII GPU, dual 4Kp60 HDMI outputs, and 4 GB LPDDR4X RAM. It adds PCIe 2.0 for NVMe storage via an adapter and improved I/O (USB 3.0 and Gigabit Ethernet), making it suitable for desktop use, media playback, and DIY servers.

★ Ideal for

Ideal for a home server under £300 because it offers a 2.4GHz quad-core Cortex-A76 CPU, 4 GB LPDDR4X RAM, PCIe 2.0 for fast NVMe storage, and gigabit Ethernet at a low board price.

Raspberry Pi Raspberry Pi 5 8GB kit
US
£130.79 Broadcom BCM2712 quad-core Arm Cortex-A76 2.4 GHz 8GB LPDDR4X-4267 SDRAM microSD (SDR104) with optional M.2 NVMe via PCIe 2 × USB 3.0, 2 × USB 2.0

Raspberry Pi 5 (8GB) is a compact single-board computer powered by a BCM2712 quad-core Cortex-A76 CPU and 8GB LPDDR4X, offering dual 4Kp60 HDMI, PCIe 2.0 for NVMe expansion, and a mix of USB 3.0 and USB 2.0 ports. It includes an RP1 I/O controller for improved USB and SD performance, a real-time clock, and a power button, making it suitable for desktop-like tasks, media playback, and embedded projects needing fast storage. The kit bundles the board with essential accessories for quick setup.

★ Ideal for

Suitable as a home server under £300 because its 8GB RAM plus PCIe NVMe support provides high memory and fast local storage for virtualization or media/backup services.

ASUS ASUS PN Series PN52 Mini PC
US
AMD Ryzen 5 5600H Supports up to 64GB DDR4 3200 (2 SO-DIMM slots) Supports 2 x M.2 2280 PCIe NVMe and 1 x 2.5 in SATA bay 11.2 x 6.9 x 2.7 in 7 (including USB-C ports; front and rear combined)

Compact 1‑liter mini PC powered by AMD Ryzen H-series processors with integrated Radeon graphics, dual HDMI 2.1, USB-C DisplayPort support, Wi‑Fi 6E and a triple‑storage design (2 M.2 + 2.5 in). It offers ample I/O and upgradeability in a small chassis for home office, media, or light server use.

★ Ideal for

Suitable as a home server under £300 because it supports 2 M.2 NVMe drives plus a 2.5 in SATA bay and up to 64GB RAM, offering high storage flexibility and adequate CPU performance for home server tasks.

Beelink Beelink EQ12 N100 Mini PC
US
£178.62 Intel Processor N100 (Alder Lake-N) 8GB or 16GB DDR5 4800 MHz 500GB M.2 2280 NVMe SSD 12.4 x 11.25 x 3.84 cm 4 (3x USB 3.2 Type-A, 1x USB 3.2 Type-C)
Beelink Beelink SEi12 Pro (i5-1235U) Mini PC
US
£343.05 Intel Core i5-1235U 16GB or 32GB DDR4 (upgradable to 64GB) 500GB PCIe 4.0 M.2 NVMe SSD 126 x 113 x 40 mm 5 (2x USB 3.2 Gen1, 2x USB 2.0, 1x USB-C)
Beelink EQ12 N100 16GB
US
£178.62 Intel Processor N100 (Alder Lake-N) 16GB DDR5 4800MHz 500GB M.2 2280 NVMe SSD 12.4 x 11.25 x 3.84 cm 4 USB 3.2 (3 Type-A + 1 Type-C)
Beelink SEi12 Pro i5-1235U
US
£298.20 Intel Processor N100 (Alder Lake-N) 16GB DDR5 4800MHz 500GB M.2 2280 NVMe SSD 12.4 x 11.25 x 3.84 cm 4 USB 3.2 (3 Type-A + 1 Type-C)
Dell OptiPlex 7090 Micro i5-10500T
US
£373.68 Intel Core i5-10500T 16 GB 256 GB 3.6 in x 7.0 in x 7.2 in 6

The OptiPlex 7090 Micro with an i5-10500T is a compact, business-focused mini PC offering a 6-core 10th-gen CPU, 16 GB RAM, and a 256 GB NVMe SSD in an ultra-small chassis with multiple USB ports and M.2 expansion. It suits users needing a space-saving desktop for office tasks, light server duties, or dual-monitor setups.

★ Ideal for

Ideal for a home server under £300 because it offers a 6-core i5 CPU, 16 GB RAM, and M.2 SSD support allowing responsive NAS or light VM workloads at a low cost if found near that price.

GEEKOM GEEKOM Mini IT12 (12th Gen Intel)
US
£447.68 Intel Core i7-1280P 16 GB or 32 GB, upgradable to 64 GB 512 GB or 1 TB (M.2 2280 NVMe) 117 x 112 x 49.2 mm 6 (2 × USB4, 3 × USB 3.2 Gen 2, 1 × USB 2.0)

Compact Mini PC available with 12th Gen Intel CPUs (i7-1280P or i5-12450H) offering up to 64 GB DDR4, PCIe Gen4 NVMe storage, dual USB4 and multiple display outputs, plus 2.5GbE and Wi‑Fi 6E. It's a small, well‑connected unit suited to multitasking, media playback, light editing, and 24/7 home server use.

★ Ideal for

Ideal under-£300 home server contender because it supports up to 64 GB RAM, 2.5 GbE networking, and triple-storage expandability (PCIe 4.0 NVMe + M.2 SATA + 2.5in HDD), allowing a high-capacity, networked server build for file serving and media under budget.

HP EliteDesk 800 G6 Mini i5-10500T
US
£406.57 Intel Core i5-10500T 16 GB 512 GB 17.7 x 17.5 x 3.4 cm 7

Compact business-class mini PC with a 10th-gen Intel i5-10500T, integrated UHD 630 graphics, 16 GB RAM and 512 GB NVMe SSD; very small footprint and multiple display/USB ports. Suited for office workloads, home labs and as a small server where space and power efficiency matter.

★ Ideal for

Good value under £300 if you need a compact home server with 6-core i5 CPU, 16 GB RAM and 512 GB NVMe storage for light virtualization and file services.

Intel Intel NUC 13 Pro NUC13 Pro Kit
US
£1023.37 Intel Core i7-1360P 2x SO-DIMM DDR4-3200 (64GB max) 1x M.2 2280 PCIe Gen4; 1x M.2 2242 PCIe Gen3/SATA 3 x USB 3.2; 1 x USB 2.0; 2 x Thunderbolt 4

The Intel NUC 13 Pro kit is a compact barebones mini-PC using 13th-gen Intel P-class processors with Iris Xe graphics, dual SO-DIMM slots (64GB max), and dual M.2 slots including a PCIe Gen4 NVMe bay. It offers modern connectivity (Wi‑Fi 6E, 2.5Gb Ethernet, Thunderbolt 4, HDMI 2.1) and is suited for 24/7 small-office, digital-signage, or home lab use.

★ Ideal for

Not ideal for under £300 because the kit uses a 13th-gen Core i7-1360P, dual SO-DIMM support to 64GB and PCIe Gen4 storage which raises its price above the £300 value target.

Intel NUC 12 Pro Bean Canyon NUC12WSBi5
US
£411.02 117 x 112 x 54 mm

Compact 4x4 mini PC using 12th‑Gen Intel mobile processors with Intel Iris Xe graphics, dual M.2 slots plus a 2.5 in bay, 2.5GbE networking and Thunderbolt 4 for multiple displays and fast I/O. Suited for space‑constrained workstations, edge compute and small home server tasks requiring modern connectivity and upgradability.

★ Ideal for

Good value under £300 if you find a configured unit near that budget because it offers a 12th‑Gen i5 mobile CPU, dual M.2 storage support and 2.5GbE networking for home‑server workloads.

Minisforum UM700 Ryzen 7 6800U
US
£298.20 AMD Ryzen 7 6800U 16GB or 32GB LPDDR5 (soldered) 512GB (models also listed with 1TB) 80 × 80 × 43 mm 5 (two USB4, three USB 3.2 Type-A)

Compact mini PC powered by the Ryzen 7 6800U with Radeon 680M graphics, soldered LPDDR5 RAM (16GB or 32GB) and an M.2 NVMe SSD; features dual USB4, multiple USB-A ports, HDMI 2.1 and Wi‑Fi 6E in a very small 80×80×43 mm chassis. Suited for space-constrained desktops, light gaming, media playback and portable workstation use.

★ Ideal for

Not ideal for a home server under £300 because RAM is soldered and there is only an M.2 2230 slot (limited storage expandability) despite a powerful Ryzen 7 6800U.

MinisForum MinisForum N100 Mini PC
US
£186.84 Intel N100 (Alder Lake-N) 16GB LPDDR5 512GB M.2 SSD 127.5 x 112.4 x 39.9 mm 5

Small, low-power mini PC built around an Intel N100 4-core processor with 16GB LPDDR5 and a 512GB M.2 SSD, triple 4K display outputs (2x HDMI + USB-C), gigabit/2.5G Ethernet and multiple USB ports. Compact dimensions and support for a 2.5in drive and M.2 expansion make it suitable for home offices, media playback, and light server tasks.

★ Ideal for

Good value under £300 for a home server because it pairs a 6W Intel N100 CPU with 16GB RAM and a 512GB M.2 SSD plus a 2.5in bay for extra storage, giving efficient performance and expandable capacity.