Amazon’s Echo speakers are remarkably popular, mostly because they’re affordable and easy to use. Usefully, all Echos update themselves automatically whenever new software is available, so you shouldn't have to worry about it.

You can check which version your Echo is running by opening the Alexa app on your phone (or by going to in your web browser).

Tap the three horizontal lines in the top-left corner (or swipe right) and then tap Alexa Devices from the menu.

Tap on your Echo and scroll to the bottom. Tap on About and your will see the Device Software Version listed.

Unfortunately, it doesn't tell you if it's the latest version, but you can check the number against Amazon's list for each Echo model. That's for the UK. If you're in the US, check this page.

How to force your Echo to update

If you’re expecting a new feature from a software update, typically your Echo will automatically download and install the update overnight.

But you can force an update by pressing the microphone mute button and waiting. The light ring will turn red, as will the Mute button.

How to force Amazon Echo to update

After a few minutes, assuming there is a newer version available, your Echo should announce that it needs to update and will restart once that’s complete.

This can take anywhere between a few minutes and an hour, so leave the mic muted and wait.

When it restarts, you’ll hear the usual music and Alexa will say “Hello”. You can check the app again, where you should find the software version has changed.

An alternative method which has worked for some people, is to unplug the mains power supply, wait a few seconds, then plug it back in. Press the Mute button and when the Echo re-connects to Wi-Fi it will detect the new software, announce that it is going to install it and restart.

We think Amazon might launch a new Echo soon: here are the latest rumours.