Google Home vs. Alexa: Which Assistant is Best?

We scoured other reviews to cover their gaps. Our verdict: Google dominates visuals while Amazon’s audio excels.
Best virtual assistant
  • Icon Pros  Light
    Best smart displays
  • Icon Pros  Light
    Excellent video service selection
  • Icon Pros  Light
    Intuitive smart home controls
Best for smart homes
Amazon Echo Dot (4th Gen)
Amazon Alexa: Echo Dot
Starting from
  • Icon Pros  Light
    Best smart speakers
  • Icon Pros  Light
    Excellent music service selection
  • Icon Pros  Light
    Best smart home compatibility

* price as of 3/26/2021 at 10:00 a.m. (MT). Read full disclaimer.

By a slim margin, Google Assistant wins as our top virtual-assistant pick. As much as Google Assistant and Amazon's Alexa try to differentiate themselves from their rivals, they're getting more similar with every update.

But each platform has its strengths. For a better virtual assistant and smart displays, we think Google's the one to beat, but Alexa dominates in terms of music quality and smart home prowess. Despite these strengths, the one you choose ultimately boils down to personal preference.

Where should you start?

We suggest starting with a cheap smart speaker to decide if you like voice controls in the first place. At around $50 each, the Google Nest Mini and Echo Dot are excellent options for beginners. To learn more about other smart speakers from these companies, see our quick comparison table and individual brand reviews below.

Pros and cons

Google Home

Pro Heading
Pro Bullet Best smart displays
Pro Bullet Excellent video service selection
Pro Bullet Intuitive in-app smart home controls
Pro Bullet Google account integration
Pro Bullet Real-time language translation
Pro Bullet Multi-tasking
Con Heading
Con Bullet Fewer smart home options than Alexa
Con Bullet Simplistic smart home routines

Amazon Alexa

Pro Heading
Pro Bullet Best smart speakers
Pro Bullet Excellent music service selection
Pro Bullet Better smart home compatibility than Google
Pro Bullet Dynamic smart home routines
Pro Bullet Location triggers
Pro Bullet Dynamic voice tones
Con Heading
Con Bullet Limited support for video services
Con Bullet Clunky in-app smart home controls

Compare Google Home and Amazon Alexa devices

List price*
Learn more
Mini smart speaker
Google Nest Mini Smart SpeakerGoogle Nest Mini
1.6 in. speaker N/A
Mini smart speaker
Amazon Echo Dot (4th Gen)Amazon Echo Dot
1.6 in. front-firing speaker N/A
Smart speaker
Google Nest AudioGoogle Nest Audio
0.75 in. tweeter,
3 in. woofer
Smart speaker
Amazon Echo (4th gen)Amazon Echo
0.8 in tweeter (2),
3 in. woofer
Smart display
Google Nest Hub MaxGoogle Nest Hub Max
0.7 in. tweeter (2),
3 in. woofer
10 in.
Smart display
echo show 5Amazon Echo Show
2.2 in. speaker (2) 10.1 in.

* list price as of post date. Read full disclaimer.

Differences: Google Home vs. Amazon Alexa

Much like early Android and iOS smartphones were worlds apart but now practically mirror each other in features, you can expect the gap between Alexa and Google Assist to narrow over time as they mature.

For now, the differences between Google Assistant and Amazon Alexa boil down to how each system deals with specific tasks like smart home routines, shopping lists, and how they design their mobile apps.

Best smart displays: Google Home

Google's smart displays are pleasant to use, particularly with how many video streaming services they support. It's not a perfect feature but is more capable than what we experienced with Alexa.

Another feature we like is the option to show curated photos from Google Earth and artwork when the screen's not in use. This is in addition to drawing from your Google Photos collection.

  • Google Nest Hub (2nd gen) (about $100): This smart display is Google's more affordable model due to a smaller 7-inch screen and no built-in camera. We think it works great as an alarm clock for adults or a tiny TV alternative for the kids' playroom.
  • Google Nest Hub Max (about $230): The Google Nest Hub Max has a large 10-inch screen—about the size of an iPad. It also has bigger speakers and a built-in security camera, making it great for video calls over Google Duo. The large size is perfect for recipes in the kitchen but works just as well for watching TV shows in the background of most medium and large rooms.

Amazon Alexa smart display

During our research, it was surprising that Alexa's dominance with music services didn't translate into similar performance for video services on smart displays.

While Alexa has competent devices, we ultimately preferred Google's approach (and more massive video service selection) as an easier product to use. But they do have one advantage over Google smart displays: every model includes a camera for video calls.

  • Echo Show 5 (about $90): The smallest Echo Show targets a lower price than Google's cheapest smart display, and the minuscule 5-inch screen makes a better alarm clock.
  • Echo Show 8 (about $130): This device competes directly with the Google Nest Hub but narrowly wins because it has a built-in camera. It's great for offices and kitchens because it doesn't take up much space.
  • Echo Show (about $230): The Echo Show doesn't hold up as well to Google as other Echo smart displays but is a solid option thanks to built-in Zigbee device compatibility. Amazon's replacing it soon with the Echo Show 10 (about $250), which moves its screen to follow you around a room.
  • Fire TV Cube (about $120): It doesn't have a built-in screen, but this smart speaker connects directly to your TV for stunning 4K movies and TV shows. It even links to other Echo smart speakers for a better TV experience than Google offers.
Amazon’s pricing dominance

Amazon offers incredible discounts on its Echo devices on a near-monthly basis, while Google's sales are less frequent. This means you're more likely to score a deal on an Echo.

Best smart speakers: Amazon Alexa

Amazon's Echo smart speakers created the pattern that most online reviewers use to judge all other smart speakers. They deliver big in terms of audio quality but at a price that's more affordable than the industry-topping Sonos wireless speakers.

Google perfects a few devices for specific scenarios, while Amazon seems content to experiment with as many Echo smart speakers as possible:

  • Echo Flex (about $25): The Echo Flex plugs directly into a wall outlet and is a cheap option to add Alexa in hallways or small rooms.
  • Echo Dot (about $50): While the Flex adds a basic smart speaker to most rooms, the Echo Dot is your starting place for better music quality.
  • Echo (about $100): As the smart speaker market grows, the Amazon Echo doesn't feel as groundbreaking as the original 2014 version. But it's still a worthwhile addition to the smart home with better music quality than most competitors in this price range. Plus, it can control Zigbee smart devices without a hub. This powerful feature is ideal for smart homes with tons of sensors.
  • Echo Studio (about $200): The Echo Studio is Amazon's thunderous reply to folks that want the loud, vibrant music you might find in a stereo system. It even has Dolby Atmos surround sound, which pairs great with blockbuster movies on a Fire TV streaming device.

On top of a full range of traditional smart speakers and smart displays, Amazon's playful experimentation results in some nontraditional Echo devices:

Google Home smart speakers

Google has a smaller selection of smart speakers than Amazon. These speakers hold their own in terms of audio quality but overall aren't as good as Echo speakers.

  • Google Nest Mini (about $50): This is an upgraded version of the Google Home Mini. It comes with better sound quality and a wall-mounting option to save space on shelves and tables.
  • Google Nest Audio (about $100): The Google Nest Audio has great sound quality compared to its tiny counterpart. It's great for most living rooms and larger bedrooms.
  • Google Home Max (about $300): Google brings the beat with its largest smart speaker so you can get powerful music in large family rooms where loud music thrives. But it's pricier than the comparable Echo Studio.

Google's most radical smart speakers already serve another purpose, and Google Assistant is only a bonus feature:

Best smart home compatibility: Amazon Alexa

The first Echo device with Alexa voice services hit the market in 2014—two full years before the Google Home speaker landed. Because of this head start, Alexa supports more smart home devices than Google. Still, most major smart home device makers like Philips Hue and Samsung SmartThings support both.

But Alexa has another advantage over Google: it can directly control Zigbee devices using the Echo, Echo Studio, and Echo Show. This compatibility makes Alexa a better choice overall if you want tons of smart home gear.

Best mobile app: Google Home

For times you don’t want a vocal reply or you want to manage settings, you’ll use the mobile app. We think Google Home’s app is superior since it grants you quick access to control your smart home devices.

It places all of your devices on the app's home screen so you can quickly navigate to the one you want to control. You can also create groups of devices specific to the rooms in your home to make it easier to turn off the lights.

Google Home app smart device list

Smart device list in the Google Home app

Amazon Alexa app smart device list

Smart device list in the Amazon Alexa app

Alexa doesn't place your devices on a single screen like Google—it uses buckets to categorize your smart devices. This is a bit clunkier than Google Home, since you need to select a category first before controlling an individual device. For faster access, you can group the devices, which places them in an easily accessible spot on the devices tab of the Alexa app.

Advanced room planning

Every device that you assign to a room will react as part of that room. For example, if you have a smart plug and smart lights in the family room and tell the virtual assistant to turn off the family room, everything will turn off.

If you want the plug to stay on, you'll need to specify turning off the lights in that room or place the plug in a separate room altogether.

Best smart home routines: Amazon Alexa

Alexa has a more robust approach to smart home functionality than Google Assistant:

  • Alexa can trigger actions and react to conditions in your smart home.
  • Google Assistant only triggers actions. It can't react to most smart home devices.
Google Assistant reactions

While Google Assistant can't react to a door sensor in the same way as Alexa, it can alert you when a Google Nest Hello doorbell camera receives a visitor.

Let's try creating a routine using the Alexa app. When you select the option to create a routine, you'll see a screen with basic options:

Amazon Alexa new routine, step 1

You have the option to name the routine, set a trigger condition ("When this happens"), and set an action dictating how Alexa reacts to that action ("Add action"). In the second option, "When this happens," you can choose from various triggers, including voice commands, specific dates and times, smart home devices, location, alarms, Echo Buttons, and Alexa Guard.

Amazon Alexa new routine, step 2

One of the best examples of Alexa's superiority with routines is the simple option to have it play a sound or message whenever a sensor triggers on the front door. Alexa can then say the front door is open. This is something Google Assistant simply can't do.

In contrast, Google's routines are too simplistic. The only trigger options it gives you are when you say a specific voice command or at a particular time each day.

Google Assistant new routine, step 1

Alexa's flexibility with routines is akin to what you find in a smart home system like Samsung SmartThings, making it much more effective and easier to use.

Best shopping list: Google Assistant

Google Assistant shopping list

Google Assistant shopping list

Amazon Alexa shopping list

Amazon Alexa shopping list

While Alexa's lists are easier to access, Google's detailed capabilities are absolute perfection for people that want a specific item. This is especially great if you help someone with their shopping or have someone shop for you.

Both Alexa and Google allow you to create shopping lists using voice commands: "Add X to the shopping list." But Alexa has a more intuitive shopping list feature than Google Assistant because it stores your lists in the Alexa app. Just select Lists & Notes from the popup menu to access them.

Instead of placing your list in the Google Home app, or even sending it to Google Keep (a great app for shopping lists), Google Assistant stores its lists on a website: This is an odd choice that isn't as intuitive. It requires you to leave the Google Home app or add items using voice commands.

But Google shopping lists are easy enough to use once you're on the website. We particularly like that you can choose specific items on Google Shopping List and get a helpful photo. It's a strong visual reminder, something Alexa doesn't do.

Unique capabilities

Real-time language translation: Google Assistant

In terms of sheer wow factor, Google Assistant's ability to translate conversations between two languages is hard to top. (Alexa can’t do this.) 

You simply ask Google to help you speak a particular language or to turn on interpreter mode, and it does the rest. It's not as fluid as actually speaking the other language since people need to pause between phrases to allow Google time to translate, but it's incredible to have this feature.

While interpreter mode supports many languages, there's still room to grow. This feature works on smartphones and smart speakers but is much more capable on a smartphone.

Multitasking: Google Assistant

Google Assistant can handle up to three actions in a single voice command. All you have to do is say "and" between each request. Saying "Hey Google, turn off the lamp and lock the door" is much faster than making separate requests like on Alexa.

Location triggers: Amazon Alexa

Alexa routines can trigger based on a location. This helps control all kinds of devices and services, like starting a Spotify playlist when you get home from work. You can also get reminders about picking up tomatoes at your preferred grocery store.

You can add as many locations as you like by using the settings menu in the Alexa app. This is great for helping Alexa know where to jump into action when you want to do something.

Dynamic voice tones: Amazon Alexa

Alexa recently gained the ability to adopt different vocal tones to match the emotions in news articles and user interactions. It can tell if you're happy or sad and reacts accordingly.

Our experience was a mixed bag. Alexa sounds more sympathetic than Google, but not as confident. Still, we suppose emotional sensitivity is better than the hasty confidence behind Google Assistant's voice.

Similarities: Google Assistant vs. Amazon Alexa

Google Assistant and Alexa are both great options for a voice assistant—especially for practical tasks like setting timers, smart home controls, listening to music, and checking the weather. Here are categories where they’re neck to neck.

Voice controls

Voice controls are the main selling point of virtual assistants like Amazon's Alexa, Samsung's Bixby, Google Assistant, and Apple's Siri. Entire swathes of the internet are abuzz about which system answers questions better and what skills they have.

Still, there's an unspoken dismissal of the core things most folks use virtual assistants for:

  • Timers, reminders, and alarms
  • News and weather
  • Smart home controls
  • Music

In practice, there's very little brand differentiation for the things you'll do most often with voice controls.

The only real difference is how voice search answers questions, with Alexa usually offering briefer answers and Google providing more detail. Even then, you'll likely get a satisfactory answer on most questions as long as you're not digging too deep into specifics.

For example, both Google Assistant and Alexa know who stole the most career bases in Major League Baseball (Rickey Henderson), but they can't tell you who did it in 2017 (Dee Gordon).

Why does this happen? It's because voice assistants have to choose one reply within a few seconds. That quick turnaround doesn't allow time to browse every single website on a topic, even with the processing powerhouse involved. In these cases, you're better off whipping out your smartphone to find the best information.

Still, expect this to change as voice assistants get smarter and faster. Who knows what they'll be capable of in five years?

Thumbs Up
Skip the wake word

Both assistants can listen for a few seconds after your first voice command, so you don't get weary of repeating wake words. The feature is called Continued Conversation on Google and Follow-up Mode on Alexa. This is a convenient option and pretty much the only way to issue multiple commands to Alexa.

Timers, reminders, and alarms

You can ask Google and Alexa to set reminders, timers, and alarms quite easily:

  • "Remind me to pick up the dog from the groomer."
  • "Set a timer for 5 minutes."
  • "Set an alarm for 7:00 a.m."

Want to make reservations at a restaurant or order food for pickup? This is possible too, though you might have to set up a preferred service like Grubhub or DoorDash.

Location-based reminders

Both brands have location-based reminders where you can get a reminder upon arriving home, to work, or custom location. For example, if you ask for a reminder to get eggs at Walmart, the smart assistant will ask which store you want to use and give you a reminder on your smartphone when you get there.


Most popular music and video services work with both platforms, though there are some minor differences in the selection of brands. Honestly, if you prefer Amazon Music or YouTube Music, then you should choose the voice assistant that works with it.

Check out our breakdown of compatible entertainment services to learn what works with each assistant.

Google AssistantAlexa
Music servicesYouTube Music
Deezer (paid only)
Amazon Music
Apple Music
Video servicesGoogle TV
Sling TV
Prime Video
Fire TV
HBO Max (Fire TV only)

While looking through Alexa's video skills, we didn't find native support for as many popular streaming services if you're using an Echo Show (though it recently received Netflix support). It seems the best way to watch other services using Alexa is to get a Fire TV streaming device for your TV, which offers more streaming integrations than Google.

It took a few years, but Google Assistant finally supports Netflix on Google Nest Hub smart displays. Previously, it was only possible to stream Netflix on a Chromecast device.

Light Bulb

These voice assistants use different audiobook services: Audible for Alexa and Google Play Books for Google Assistant, and there really aren't any third-party alternatives.

Multiple accounts

Alexa and Google Home each support up to six user accounts, though Google handles its accounts much better than Alexa. For Google, you can add anyone to your home for free as long as they have a Google account. This includes supervised accounts that you create for children using Google Family Link.

For Amazon, you can add one other adult with an Amazon account to your Alexa household and up to four accounts for children. Unfortunately, it costs extra to get Amazon accounts for children because you need to subscribe to Amazon FreeTime Unlimited.

To be fair, neither voice assistant requires more than one user account to start answering questions and controlling smart home devices. But you miss out on things like personalized reminders and access to your meticulously-curated Spotify playlists when you don't link multiple accounts.

Voice match

Each person needs to set up a voice recognition profile for the best customization options so the virtual assistant can provide personalized options.


You can make free phone calls using Alexa and Google Assistant to anyone in your contacts list, a business, or by speaking the phone number directly. Calling also works on smart speakers and displays using Drop In (Alexa) and Google Duo.

If you have a smart display with a camera, then Alexa uses Skype for video calls, while Google Duo is the equivalent on Nest Hub Max.


You can use smart speakers and displays as intercoms for Google and Alexa. The basic intercom command for both systems is "announce" or "broadcast," though Google has extra options like "shout" and "tell everyone." Now you can tell the kids to come down for dinner or let everyone know you're running late.

Send a reply to intercom messages

To reply on Google Assistant, the fam can say "Reply" or "Send a reply," followed by your message. Unfortunately, Alexa doesn't support replies to general announcements, but you can use Drop In to establish an audio connection between two Alexa speakers, which works similarly.

Winner: Google Assistant

There are plenty of differences between Google Assistant and Alexa, but they ultimately achieve similar performance when it comes to tasks you'll use every day.

Still, Google Assistant's smart displays and access to Google's treasure trove of information make it a better digital assistant. But Alexa steals the spotlight on speaker quality and smart home integration.

If you're interested, we have a lot more to say about these companies. Check out our related articles below to explore what they can do and see our favorite devices for each.

How we decided: Google Home vs. Amazon Alexa

Before comparing Alexa and Google Assistant directly, we looked at over a dozen reviews covering this subject and asked what was missing.

We found plenty of articles that summarize what each platform can (or can't) do, but many skimmed over how well each does basic tasks. We also didn't see very much information about how these platforms leverage their smartphone apps. As a result, our review takes a different approach.

We tested over a dozen features to make sure they work using a Google Nest Hub and an Amazon Echo Show. We chose these two devices because they cover the gamut of what each brand can do. If you want to find out more about our review process, head over to our testing methodology.

Related articles


* list price as of 03/26/2021 at 10:00 a.m. (MT). 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 to the purchase of this product. utilizes paid Amazon links.

Certain content that appears on this site comes from Amazon. This content is provided “as is” and is subject to change or removal at any time.

†Google, Google Assistant, Google Nest, Google Nest Mini, Google Home and other marks are trademarks of Google LLC.

John Carlsen
Written by
John Carlsen
John is a technology journalist specializing in smart home devices, security cameras, and home security systems. He has over eight years of experience researching, testing, and reviewing the latest tech—he was the Smart Home Editor for Top Ten Reviews and wrote for ASecureLife before joining SafeWise as a Staff Writer in 2020. John holds a Bachelor's degree in Communications, Journalism emphasis from Utah Valley University. In his spare time, he enjoys hiking, photography, cooking, and starting countless DIY projects he has yet to complete.

Recent Articles

security system being installed on wall
Best DIY Home Security Systems of 2022
DIY install home security systems are cost-efficient, effective, and easy to install. See which DIY...
couple sitting on floor with moving boxes and a dog
2022 Best Home Security Systems for Renters
These renter-friendly home security systems keep your house or apartment safe and require less commitment...
Large craftsman style house at twilight with lights on
Best Home Security Systems of 2022
After hundreds of hours of tests and research, plus a combined 50+ years of experience,...
watching camera feed on tablet
Best Wireless Security Systems
Wireless home security systems are more popular than ever. They’re easy to install and hard...
  • John

    Recently switched from Google to Amazon and we found Alexa is just way better. Ever tried speaking to Google while using it to listen music ? Alexa handles this well but not Google. Just an example but there are so many ways in which Alexa is superior