iPhones and iPads have come a long way over the years, but one area where more improvement is always demanded is in battery life. In fact, the iPhone 11, 11 Pro and 11 Pro Max boast the longest battery lives of any Apple phones so far... but customers always want more. Understandably so - who wants to run out of power in the middle of a FaceTime chat or gaming session?

The good news is that there's no shortage of portable power banks and battery packs to help your smartphone last longer away from the mains. Our team of tech experts continuously test and review the latest battery packs as they launch, so that we can bring you our pick of the best.

The prices listed below for each product in this feature are updated automatically, and include the latest early Black Friday deals and sales.

1. Moshi IonBank 3K

Moshi IonBank 3K

The Moshi IonBank 3K isn't cheap, but it's well worth the cash. Absolutely oozing with class, this premium-design power bank has a magnetic vegan leather case, flat, tangle-free Lightning and USB connectors built in, and an aluminium front panel with a single LED built into the power button.

Rated at 3200mAh and running at around 65 percent efficiency rate, the Moshi will offer most standard iPhones a full charge. For the Plus or Max models you're looking at more like 70- 80 percent charge, but even this is useful when you're out of battery and away from mains power.

The charging rate is fast, with the IonBank 3K building in a 2.1A output and 2.4A input. It supports passthrough charging, here known as SmartSense, which means you can charge both power bank and iPhone at once. Moreover, it supports synching when the USB port is plugged into a computer.

Read our full Moshi IonBank 3K review.

2. EasyAcc 20000mAh

EasyAcc 20000mAh Power Bank

EasyAcc's 20000mAh bank has occasionally been listed on Amazon with an RRP of £59.99, but they are never sold for that much, so don't be fooled into thinking you're getting a startling discount. Nope, this is a good-quality, excellent-value option all year round.

To put this battery pack's power into perspective, EasyAcc claims it can, when fully juiced, charge an iPhone 7 six times. If you leave the house and you'll be away from a plug for a couple of days, it could be all you need. Plus, it's capable of charging up to four devices at once, and even comes with a little torch.

3. Mophie Lightning Powerstation

Mophie Lightning Powerstation

Mophie makes great battery cases, but has also impressed us with this top-notch power bank.

We love it because, unlike many others, it has a Lightning port on it. This means you can carry your normal iPhone charging cable to recharge your power bank as well as your phone. When you're out and about, simply plug in the USB end of the cable into the Powerstation and the Lightning end to your iPhone. It saves carrying that pesky extra microUSB cable.

At 6040mAh, the Mophie is enough to add 20 hours to an iPhone X. Two outputs means you can charge two iPhones at once, too.

4. JBL Charge 3

JBL Charge 3

A few speakers will allow you to use their internal battery to top up your iPhone every now and then, but JBL's Charge 3 is a truly versatile, portable option that you can easily carry around when you're travelling.

The Charge 3 is a small cylindrical speaker that's easy to slip into a backpack. It works well as a portable speaker, with Bluetooth connectivity and a bass radiator that gives it a nice, strong sound. There's also a noise-cancelling microphone for taking phone calls.

The rubber casing of the Charge 3 provides good protection for bumps and drops when you're in the great outdoors. It's even rated IPX7 for water resistance, which means it can cope with being submerged in up to 1m of water - so it's a good choice if you're out in bad weather or splashing around on a beach.

You can link multiple Charge speakers together to really pump up the volume, and there's a Social mode that lets you pair it with up to three Bluetooth phones or tablets all at once so that your friends can join in and play their own music too.

Despite its compact size, the Charge 3 manages to squeeze in a powerful 6,000mAh rechargeable battery. That should last for up to 20 hours when just playing music, but it can also fully recharge most iPhones and still have enough juice left to keep playing music for a few hours.

5. Cygnett ChargeUp Swift 10K

Cygnett ChargeUp Swift 10K Wireless Power Bank

This Cygnett power bank not only packs 10,000mAh of power but also supports Qi standard wireless charging for your iPhone. It offers Fast Charging up to 7.5W (and 10W for Samsung devices), and promises to charge Apple devices 50% faster than other power banks.

We tested the Cynett ChargeUp on an iPhone XS and found it added 16% to battery life within 40 minutes. Wireless charging is typically slower than direct charging though, which was also true for the ChargeUp. Cabled, it added 30% battery life within 15 minutes to the same phone.

A useful feature is the digital display on the wireless power bank that shows you remaining percentage of power - which allows a less vague charge status than the power banks that only use a four-light meter.

While the Cygnett ChargeUp Swift is portable, it is heavy. This is due to the chunky frame which adds roughly an inch in width.

The ChargeUp offers one micro-USB port and two USB-A ports. It also only comes with a micro-USB cable, so you would need your own Lightning charging cable if you wanted to power up your iPhone quickly. Of course, you could put the hassle of cables aside altogether and go fully wireless.

In the UK it's also available via Ocado for £70.

6. Techlink 13600mAh

Techlink 13600mAh Powerbank

The Techlink 13600mAH is a powerful battery pack that can charge your iPhone up to 8.8 times. It has two USB ports, so you're free to charge your iPhone and an iPad at the same time if you wish. It comes with useful indicator lights that tell you when the power bank is low on charge as well.

The Techlink power bank is designed to prevent overheating, overloading, over-charging and short-circuiting, and comes with a 2-year warranty.

7. iQunix MiniPower

iQunix MiniPower

This smart little cylinder packs a surprisingly large 3,550mAh in a body that's 102x23mm.

That capacity is more than most smartphones, and this slim battery pack will give you the reassurance of a full recharge. It recharges via microUSB pretty quickly, and we've used it to fully charge several iPhones.

It's affordable too, compared to high-street prices.

8. Tech Charge Super Slim 5000

Tech Charge Super Slim 5000

This Super Slim power bank from Tech Charge appeals for its compact design and built-in cables for Lightning (Apple-certified) and USB-C. With an additional full-size USB output, it's a versatile gadget for charging whatever device you have to hand, even if it's not an iPhone.

In our testing we were slightly concerned that we could hear something knocking inside when shaking the device, but in every other respect it feels well made and builds in all the necessary safeguards for protection against over-charging, short-circuiting and so forth. It also comes with a one-year warranty.

The design is aesthetically pleasing, with an aluminium fascia front and back, spoiled only by a black plastic band that circles around the edge. It uses four LEDs to show at a glance how much power remains, and when the battery is depleted it can be juiced up over a 10W Micro-USB input.

The Tech Charge bank is speedy but not groundbreaking, with each of its three outputs able to deliver up to 12W - more than the standard iPhone charger, but less than some power banks. It does not support passthrough charging, but with a relatively low-capacity 5,000mAh battery inside it shouldn't prove too much hassle to recharge.

That 5,000mAh battery is good for between 3,000 and 3,500mAh as delivered to your device, so at least one full charge of your iPhone with some juice to spare for emergency situations.

9. Mophie Power Reserve

Mophie Power Reserve

Mophie's Power Reserve really is designed to be pocket-sized - in fact, it even comes with a keyring attachment so you can keep it with you at all times.

The Power Reserve measures just 72mm long, 38mm wide and 14.5mm thick, so it's easy to keep in your pocket or a bag. It's available in a number of different colours, and there's a quick-release button that lets you detach it from the keyring when you need to use it.

That compact design means that its battery capacity is relatively limited at 1350mAh, and Mophie says it is primarily intended for use with an iPod or iPhone rather than larger devices such as an iPad. Even so, that should be enough to give you about 50% extra charge and keep you going for a few more hours.

There's a Lightning cable that folds out from the side, but - apart from a USB connector to charge the battery itself - there are no other connectors, so you won't be able to use it with older iPods and iPhones that use the original 30-pin connector.

10. Anker Astro Power Bank E1 6700mAh

Anker Astro Power Bank E1 6700mAh

While we haven't personally tested this battery pack from Anker, it promises a powerful 6,700mAh, which is enough to charge an iPhone 7 or iPhone 6 twice, and an iPhone 7 Plus once. Anker prides itself on it being as small as a chocolate bar, which means it can fit easily in your pocket or bag. Plus, a durable exterior makes it drop-proof.

To charge the Anker Astro itself takes 5.5 hours, which then charges connected devices at a 2A output. At £16.99/$19.99 you get an affordable power bank that comes with a travel pouch and an 18-month warranty.

Available in black, white, blue and red.

...and that concludes our roundup of the best iPhone power banks. Want more? On a related note, we've put together a roundup of the best iPhone battery cases.