Editor’s Note: This review was updated on Dec. 12 to include testing of additional phones on Google Fi.
It used to be a foregone conclusion that if you were shopping for wireless service, you’d end up at one of the Big Four wireless carriers. Until about five years ago, prepaid and no-contract service in the United States wasn’t particularly popular, and was typically reserved only for those who prioritized spending the absolute least amount of money over all else.
Today, these networks are viable alternatives to the likes of Verizon, T-Mobile, AT&T and Sprint, no matter what phone you own or how much you’ve got to spend. And since 2015, one of the most intriguing options on the market has been Project Fi, Google’s attempt at making wireless service simpler.
Recently, however, the service has undergone quite a transformation. Google has dropped the “Project” aspect of the name, and now simply calls the network Google Fi. Additionally, it’s expanded access to include nearly all unlocked phones, after previously restricting service to Pixel devices and select Android handsets from Motorola and LG.
We liked Fi before, but these changes make it quite a different service from the one we tested last year. In many ways, it’s improved — though there are still a few catches here and there, especially depending on the device you bring to the network.
How Google Fi works
Google Fi is an MVNO (mobile network virtual operator), meaning that it uses other networks to deliver service. In Fi’s case, those networks are T-Mobile, Sprint and regional carrier U.S. Cellular. By consolidating all three, Google provides better coverage than any of them individually.
However, not every device on Fi can connect to all three of these networks. Specific phones sold on the Google Fi website, including the Pixel 2 and 3, as well as the Moto G6, Moto X4 Android One, LG V35 ThinQ and LG G7 ThinQ are optimized to support dynamic switching between the trio of networks. While you now can bring most GSM unlocked handsets to Fi, including iPhones, they won’t be able to switch networks, and will instead be locked to T-Mobile. Fortunately, Google supplies a handy tool to help you determine whether or not your phone will work on the service, as well as a checklist that identifies which of Fi’s features it will support.
If you do have a Fi-optimized device, switching between the networks is seamless, and happens without the user knowing. Google’s software is designed to use the fastest, most reliable signal at any given time, and also automatically connects to over 2 million Wi-Fi hotspots worldwide to save data consumption. In fact, Google says it’s been able to speed up the handoff between between LTE and Wi-Fi as of late, trimming times by up to 40 percent. Best of all, the service works overseas, too, at the same pricing as it does at home in more than 170 countries.
For a while now, Google has secured its public Wi-Fi hotspots through its own VPN, so that your connections couldn't be intercepted by interlopers. Over the last few months, however, the company has gone a step further for Fi subscribers, allowing them to channel mobile network traffic over its VPN as well. This feature is optional, exclusive to Fi-optimized devices and consumes roughly 10 percent more data by Google's estimation. However, it means every connection — Wi-Fi, LTE or otherwise — is private and secure, making Google's network one of safest around, provided you’re using a handset that supports the feature.
How much it costs
What really makes Google Fi really special is its pricing structure. Plans begin at $20 for the first line, and $15 for every line thereafter. That initial fee essentially covers your talk and texting. You pay an additional $10 per gigabyte for the data that you use, plus taxes and fees, billed at the end of the month. Auto pay is mandatory.
For example, an individual who consumes 3GB will pay a total of $50 at the end of their billing cycle. (That’s $20 for the phone line, plus another $30 for the data.) Google Fi is also unusual in that its rates don’t round up when you go over a certain amount of data. Use 2.1GB of data, and you won’t be charged as if you used 3GB like you might be at most other carriers. Instead, Google charges you $21, as each 100MB of data costs $1.
$20 per line fee plus $10 per GB of data; unused data credited to next month’s account.
Unlimited plan costs $50
Metro by T-Mobile
10GB plan costs $40; Unlimited plans start at $50
Unlimited Plus ($70) and Unlimited Premium ($90) also available, offering more perks
Unlimited Essentials plan costs $60, but your speeds may be throttled
Unlimited options also available starting at $75
Because Fi prominently incorporates public Wi-Fi networks, depending on where you live, you may not even need to purchase quite as much data as you would on other carriers. That said, having used Fi extensively in New York City, we’ve found that Google’s hotspots aren’t as ubiquitous as you’d hope.
Many carriers provide rollover data, but shockingly few let you pay for only what you consume, making Google Fi’s pricing scheme pretty attractive. That said, if you’re one to burn through your data cap quickly, your monthly statement can get out of hand pretty fast. Thankfully, Google Fi offers a feature called Bill Protection designed to stop that.
With Bill Protection, you aren't charged for additional data past a certain threshold. This effectively turns all Google Fi plans into unlimited data plans once you spend enough money. For example, under the current $10-per-gigabyte model, an individual stops getting charged for data after consuming 6GB, or the equivalent of $80 in one month.
Bill Protection is available for group plans too, though the amount you must consume before multi-line plans become "unlimited" is higher and differs depending on the number of lines active on your account. Google provides a calculator on the Fi website that breaks down how much subscribers could save in every circumstance.
If there's one downside, however, Bill Protection has forced Google to institute a soft cap on users who exceed 15GB in a billing cycle. Go over that limit, and you can continue to use the service and pay nothing, but your data speeds will be deprioritized. This is less than Verizon and AT&T's 22GB limit, or T-Mobile's 50GB limit.
How Google Fi performed
Tom’s Guide has tested Google Fi on a number of devices over the past year. In our initial experience with the service, we used a Moto X4 Android One, which is optimized for Google’s network. Setup was a cinch thanks to the handy Google Fi app, which simply takes a Google account (i.e., a Gmail address) to begin. Add a payment method, choose whether you’d like to port a number or create a new one, restart your phone and voila — within minutes you’re up and running.
No matter what device we used, Fi’s service was as reliable and consistent as any major network we’ve tested.
The Moto X4 connected to T-Mobile’s LTE towers in New York City, according to network analytics app Signal Spy. A speed test displayed 19.5 Mbps downstream and 4.6 Mbps upstream. That’s consistent with what we’ve observed when testing T-Mobile LTE in the past.
Setup and performance is similarly streamlined even if you bring a device to Fi that wasn’t designed for it, like an iPhone XS. The main differences are that you lose out on network switching and VPN access, and you have to modify some APN settings to get SMS and MMS working properly. However, that doesn’t take long, and Google provides extensive directions with the Fi SIM kit and on its website to walk you through the process. (Fi only supports SIM-free setup on the Pixel 3 at the moment.)
BYOD devices on Fi are stuck on T-Mobile’s network, and don’t benefit from Sprint or U.S. Cellular’s infrastructures. Though in our experience testing speeds in a few locations around central New Jersey, that limitation didn’t make much of a difference.
Our Fi-connected iPhone XS averaged 61.2 Mbps for downloads and 7.7 Mbps for uploads, while our Pixel 3, also on Fi, topped out at 18.9 Mbps downstream and 2.7 upstream. The Pixel 3 curiously opted for Sprint’s towers over T-Mobile’s in many of these trials, even at times when the iPhone’s speed test results proved the Uncarrier’s data was flowing better.
Ultimately, customers who take an iPhone or other unlocked device to Fi aren’t missing much without network switching — though, if you’re going to pay Google to use T-Mobile’s towers, you may as well consider T-Mobile’s plans to begin with (or those of its prepaid subsidiary, Metro), especially if you’re a heavy data user.
About the app
No matter what device we used, Fi’s service was as reliable and consistent as any major network we’ve tested. But that’s not the whole story, because half of the network’s charm resides in its brilliantly designed app and overall customer experience.
We’re all painfully familiar with terribly designed carrier apps that hide simple features and information behind dated, clunky interfaces that are excruciating to navigate. Google Fi is a breath of fresh air, as you’d expect from the company that built Android.
Open the Google Fi app, and you're immediately presented with a bar displaying your data consumption, that you can preset with a warning to know when you’re getting too close to any self-imposed limits. Scroll down, and you’ll see an overview of your plan above easy links to alter everything from voicemail settings, to blocked numbers to the service address linked to your account.
Swipe to the right for Billing and Support tabs, where all your previous statements are easily viewable. Getting in touch with a representative is a snap, too, with options for phone, chat and email alongside estimated wait times. I received a response to a chat query in just 1 minute.
The app is such a pleasure to use, unless you have to enlist the expertise on Google’s wonderfully enlightening Google Fi forum, you’ll never need to leave it. But the most impressive part of Fi’s interface is the way it handles multiple phones and lines.
At one point, I pulled the SIM card out of our Moto X4 and placed it into a Pixel XL, and Fi was smart enough to know that not only was it in a different phone, but precisely what phone it was and how much data was consumed on it. You can even break down that information into graphs, where daily usage is tallied per device. It’s an impressive degree of detail that is typically absent for users on other carriers who frequently swap SIM cards and devices.
You can also order free data-only SIM cards from the Fi app that you can then place inside other devices, like tablets and laptops. The data consumed on those devices will simply be added to your monthly tally, without any extra fees or extra line charges, and Google doesn’t bill you extra for tethering from your Fi phone, either.
Should you use Google Fi?
Google Fi works well and has a great app — but how does it compare to the value offered by other networks? Despite the strength of three carriers, Google’s coverage map is smaller than Verizon’s, particularly in more rural areas.
Project Fi coverage mapWhen the conversation turns to price, however, things are a bit different. Verizon’s cheapest individual postpaid plan costs $55 for 5GB once autopay is enabled. On Google Fi, 3GB will run you $50. Although Big Red doesn’t only charge you for the data you use, it does allow you to carry over unused data from month to month.
Verizon coverage mapBecause Verizon is the exclusive major carrier partner for Google’s Pixel smartphone — a trend that continues with the Pixel 3 — comparisons against Google Fi are inevitable. But perhaps it’d be more appropriate to cast Google’s network against a less costly prepaid carrier.
Metro by T-Mobile is currently our favorite discount-service provider, offering T-Mobile’s speedy network for even lower prices. Customers can get 2GB for $30 per month, or 10GB for $40 — with taxes and fees included. Google Fi runs a whopping $70 for 5GB, though Metro leaves you with two caveats: tethering is not allowed, and all video streams are capped at 480p.
Fi is also great if you travel, offering international data and text for no added charge, and calls at 20 cents a minute. Metro has $5-per-month that extends coverage to Mexico and Canada, but its $10-per-month World Calling package is tremendously limited, providing only a paltry 200MB of data, 200 minutes and 200 texts.
Families don’t stand to benefit quite as much on Google Fi. Google’s multiline discount is only $5 per line. You can add additional lines at Metro for $30 each, so the discounts increase for people with pricier plans. Both Metro and Boost Mobile provide each user with their own data bucket, whereas with Fi, every line’s data is shared.
Google Fi is by no means the cheapest carrier out there. If you eat up a lot of data, Google’s service can get quite expensive fast. Discounts on multiple lines are also modest compared with other prepaid carriers like Boost and Metro by T-Mobile, and everyone draws from the same pool of data on Google Fi.
Still, Google Fi offers a premium user experience, thanks to a competitive network map, great coverage for travelers, useful perks (for the devices that support them, at least) and software that is second to none. It’s the best mix of cost and convenience out there, with a simple pricing structure and properly designed app. And in wireless, those two things go very, very far.