How to Get Free Gogo Wifi During a Flight [Updated] (2024)

David Murphy

How to Get Free Gogo Wifi During a Flight [Updated] (1)

Credit: David Murphy

Paying for wifi on an airplane? You must be made of gold, because there’s no way I’m ever going to plunk down $10—or more—for a mere 30 minutes of internet time. At least, that’s what Gogo was charging on my recent Alaska Airlines trip. But thanks to a few clever workarounds (if I do say so myself), I was able to get more free internet time than I deserved. Here’s how.

Thanks, T-Mobile

Though Gogo inflight internet is outrageously expensive, T-Mobile has partnered up with Gogo to give all of its cellular subscribers a free hour of internet. That’s not a lot, I know, but we’ll address that part in a bit. (If your flight is only two hours long or so, that’s just enough time to mess around on your favorite website while you’re hovering above 10,000 feet.)

How to Get Free Gogo Wifi During a Flight [Updated] (2)

Credit: David Murphy

If you’re a T-Mobile subscriber, great! Enjoy your hour and skip forward to the next section when it runs out. If youre on another carrier, however, you’re going to have to get a little tricky.

To confirm you’re a T-Mobile user, Gogo will ask you to verify your phone number before it gives you that free hour. When it does, start typing in random phone numbers until you magically stumble on a T-Mobile user. You’ll get your free hour and they’ll be none the wiser.

(I tested this by using the phone number for Lifehacker health editor Beth Skwarecki, and she didn’t receive any notifications, texts, or any other indication that I was “borrowing” her number for some wifi.)

This might be a slightly arduous process depending on your luck, but you surely know someone who uses “The Uncarrier.” Before testing this with Beth, I typed in random numbers and achieved success within five tries—not bad.

What happens when your hour runs out?

Your internet goes away. However, you can still use some messaging apps and send texts, so you won’t be cut of from the world forever during your flight—at least, that was the setup on my recent Alaska Airlines trip.

How to Get Free Gogo Wifi During a Flight [Updated] (3)

Credit: David Murphy

You’re probably pondering the obvious question: Why not log off the wifi, log back on, and use a different phone number to get an extra hour? At least, that’s the first thing I thought about, but Gogo’s setup is smart. You can clear your browser’s cache and cookies, for example, and you’ll be able to make it as far as the “enter a number” page. However, the service detects you’ve already been given a free hour and won’t let you get another one with a different number:

How to Get Free Gogo Wifi During a Flight [Updated] (4)

Nice try.Credit: David Murphy

What I was able to figure out during my flight was that this “did you use it already” tool tracks your device by MAC address. That doesn’t really help you if you’re on an iPhone, since you have no way to change it. However, if you aren’t running Android Q, you should be able to use the Terminal Emulator app to change your Android device’s MAC address to anything you want—getting you another hour for free.

I’m on the Android Q beta, and Terminal Emulator was unable to change my MAC address when I tried it out. I still had one other trick up my sleeve, though—and, no, I wasn’t about to root my phone just to get free airplane wifi. Instead, I took advantage of a new Android Q feature, where the OS automatically randomizes your MAC address when you connect to new wifi networks.

This implementation isn’t perfect, as Android Q picks one random MAC address to use for that network, rather than changing it up each time you connect. In my case, I used my free hour of wifi on this dummy MAC address, and then I switched back to my device’s real MAC address by tapping the gear icon next to the wifi network’s name and finding the “Privacy” option in Network Details:

How to Get Free Gogo Wifi During a Flight [Updated] (5)

Credit: David Murphy

I finished up by logging off the Gogo wifi network, logging back on, and using a different T-Mobile number to get another free hour on my “new” Android phone.

What about your computer?

If you try to pull up Gogo’s wifi-access page from your laptop during a flight, you won’t see an option to get a free T-Mobile hour. Your laptop isn’t a mobile device, after all, but we can fix that.

I initially thought it would be enough to change Chrome’s user agent to make my MacBook appear as if it’s something it isn’t—an iPhone, for example. I was almost successful, too, but Gogo’s crafty checks deduced that I was still using a laptop:

How to Get Free Gogo Wifi During a Flight [Updated] (6)

So close...Credit: David Murphy

How to Get Free Gogo Wifi During a Flight [Updated] (7)

...and yet so far.Credit: David Murphy

With plenty more time to kill on my long flight, I tried a different method. I switched over to Firefox and inserted a new string in its about:config page that overwrote my user agent browser-wide. In other words:

  • I typed about:config into my address bar

  • I searched for “useragent”

  • I right-clicked and added a new string, calling it general.useragent.override

  • For the string value, I borrowed one from this site. I copied and pasted this entire chunk of text: Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Mobile/10A5376e

How to Get Free Gogo Wifi During a Flight [Updated] (8)

Credit: David Murphy

  • When I was done—to be safe—I loaded up Terminal on my MacBook and changed my device’s MAC address to one that only differed from my iPhone’s MAC address by a single digit (the final one). Though I doubt Gogo wifi deduces what a device is by anything found in its MAC address, this doesn’t hurt, and it was good practice for the spoofing I’d do later to get extra hours on my MacBook

  • I then refreshed the Gogo wifi page in Firefox and was able to activate my free hour as if I was using a mobile device, which I was most certainly not.

  • Finally, I deleted the user agent override so it wouldn’t mess up my other Firefox browsing.

After all that effort, I basked in my great reward:

How to Get Free Gogo Wifi During a Flight [Updated] (9)

Credit: David Murphy

Meh. Good enough to check Twitter and send Facebook messages, but that’s about it.

Updated July 22, 2:00 pm.: A day after we posted this article, we received a statement from attorneys representing T-Mobile. In it, they indicate:

“...Under no circ*mstances should third parties spoof T-Mobile customer information – to the detriment of these customers’ privacy as well as their Wifi/network experience – for personal benefit. The behavior you’re encouraging could also jeopardize T-Mobile’s relationship with Gogo which, again, would only serve to negatively impact T-Mobile customers.”

For what it’s worth, I’d like to offer a brief explanation why we decided to publish this hack. First, you’re entering in random phone numbers to authenticate into a mere hour’s worth of free wifi. I would not have written about this trick if:

  • It impacted a random user’s T-Mobile experience in any way, including alerting them to the fact that you were activating any kind of in-flight service using their number.

  • It allowed a person to access some kind of premium service, a la T-Mobile’s One Plus program for unlimited wifi during flights.

  • It allowed a flyer to violate a T-Mobile user’s security or otherwise log into a T-Mobile user’s account in some clandestine fashion.

As it stands, the simplest way for T-Mobile and Gogo to prevent this method is to have users authenticate into the wifi promotion using a regular T-Mobile account login. Easy as pie, save for the security issue of sending these credentials over an easily sniffed open wifi connection (likely the reason this isn’t the mechanism). Of course, it also wouldn’t be too hard to create some system for enabling an hour’s worth of free wifi before a person hops on the plane, either, especially if T-Mobile and Gogo are checking the whole process via MAC addresses.

I should also note that this has been a loophole for years.

How to Get Free Gogo Wifi During a Flight [Updated] (2024)

References

Top Articles
Latest Posts
Article information

Author: Tuan Roob DDS

Last Updated:

Views: 6226

Rating: 4.1 / 5 (42 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Tuan Roob DDS

Birthday: 1999-11-20

Address: Suite 592 642 Pfannerstill Island, South Keila, LA 74970-3076

Phone: +9617721773649

Job: Marketing Producer

Hobby: Skydiving, Flag Football, Knitting, Running, Lego building, Hunting, Juggling

Introduction: My name is Tuan Roob DDS, I am a friendly, good, energetic, faithful, fantastic, gentle, enchanting person who loves writing and wants to share my knowledge and understanding with you.