ASUS Vivomini

Windows PCs come in all shapes and sizes, and whatever your needs there'll be a computer out there to suit you. While the ultimate small PCs come in the form of a HDMI dongle, they're somewhat underpowered.

If you want an extreme space saver but need a little more get up and go from your machine, check out one of these fantastic mini PCs.

Intel Hades Canyon NUC

See at Amazon

Intel continues to push the boundaries of what's possible with super-compact PCs, and its latest high-end Next Unit of Computing (NUC, another name for min PC), the Hades Canyon, is easily the most impressive to date.

You now get a choice of quad-core 8th Gen Core i7 processor, both with 4GB Radeon Vega M dedicated graphics. It's a barebones kit so you need to supply RAM and solid-state drives (SSDs), of which you can use up to 32GB of DDR4 and a pair of m.2 NVMe drives for super fast storage.

On the back and front combined, you have a pair of Intel Gigabit LAN ports, Thunderbolt 3, HDMI, mini DisplayPort, a bundle of regular USB 3.0 ports, USB 3.1 in both regular and USB-C forms, even a dedicated USB charging port alongside TOSLINK, an SD card slot, and a 3.5mm jack.

This little PC is better equipped than some desktop towers. It'll cost around $750 and above depending which configuration you get, but it's one heck of a PC. Attach an eGPU, and you have a full, high-end gaming PC.

Intel Skull Canyon NUC

See at Amazon

This is no longer the highest end NUC you can get but it's still a very powerful desktop PC in a teeny tiny case. It comes as a barebones kit, meaning you need to supply the operating system, RAM and an m.2 SSD drive (or two) for storage, but it's all simple to put together.

Inside is a Core i7 6770HQ, a powerful Skylake processor that also packs Intel's Iris Pro 580 graphics, making it possible to even do some light gaming on the Skull Canyon. Throw in 7.1 digital audio and Thunderbolt 3 connectivity and you've got a crazy powerful little box. It's as close right now as you can get to the ultimate mini PC.

Prices have also started to come down a little since the newer Hades Canyon version launched, dropping now as low as around $530.

ASUS VivoMini

See at Amazon

Another pricier option, but with this VivoMini from ASUS you get the whole package, unlike Intel's Skull Canyon. And what a package it is packed inside a fairly small and stylish box, that can even indulge some casual gaming and 4K video output.

At its heart, the VivoMini houses an Intel Core i5-7200U processor, 8GB of DDR4 RAM and a 1TB HDD. Not only that but you'll get fast 802.11ac WiFi, USB 3.1 and dedicated GTX930M graphics from NVIDIA. Its party piece, though, is the dual-bay design which accommodates two SSDs or 2.5-inch HDDs, or a single 3.5-inch HDD for all the storage you need. And with a VESA compatible mounting solution, you can hide it out of plain sight as well.

It's one of the pricier mini PCs at around $530, but you do get a lot of computer for it. ASUS also has other versions of the VivoMini with no optical drive, even offering a barebones kit, so there's plenty to choose from.

HP Elite Slice

See at Amazon

The HP Elite Slice is probably the best-looking mini PC you'll find anywhere. It follows the same design language as the high-end Spectre laptops and will look the part in any home or business environment.

Inside you'll get a range of different specs, including at the high-end a Core i5 or i7 processor, 8 or 16GB of RAM and SSD storage. The ports are mostly on the back and plentiful, with USB 3.0, USB-C, HDMI, and DisplayPort.

The only thing really missing is an SD card slot. But, the Elite Slice has a modular party trick, with accessories like a Bang and Olufsen speaker attachable to the base. Prices aren't horrible, either, with a decent model being yours for around $820.

Updated June 6, 2018: We removed a couple of older choices that are no longer on sale and introduced the impressive Intel Hades Canyon to our list.