Train station

Windows Hack: How To Make Time Limited Free Internet Last Forever

  by Laurence Norah5 Comments

Articles on this site contain affiliate links, meaning we may be compensated if you purchase a product or service after clicking them. Read our full disclosure policy here.

Airports. Train stations. Grotty fast food joints. These are all places where you may find yourself spending more time than you would like, and it isn’t always time that you are going to particularly enjoy.

But then.. wait! You see a sign that says there is free internet available! You are saved! You power up your devices, access the network… and your joy turns to horror when you see that only the first ten minutes are free.

After that… well, you’re going to have to pay, and pay dearly, for a service that is available for free in even the cheapest of hostels in Asia.

This seems a little unfair. Luckily, I’m here today to tell you how to turn those paltry free minutes into a never ending supply of minutes using an easy piece of software and a tiny bit of time.

Ethics warning: No doubt this kind of thing isn’t exactly ethically sound, so make up your own mind as to whether or not you want to follow the instructions below. Personally I find being gouged for a service that can be found for free in so many other places ethically flawed anyway, but your morals may vary. Let’s get on with this.

Some Background

It’s worth giving a quick overview of how this works, so you know what you are doing. Basically, when you sign up to a network offering time or bandwidth limited access, they will ask you to create a username and password.

A-ha! You are thinking. All you have to do is sign up with a different username and password after your time runs out, and the problem is solved. Sadly, this would be a bit too easy a workaround, and in 99% of cases, won’t work.

You see, every piece of networking hardware, including the wireless card inside your computer, has a unique code assigned to it, known as a media access controller address, or MAC address. This is a 12 character code made up of the numbers 1-10 and the lefters A-F, (hexadecimal in geek speak).

When you sign up to these “free” networks, your computer helpfully provides your MAC address to the network, which records it, so the next time you come back to sign up, even if you choose a different user name and password, your computer will give the game away by sending over the same MAC address. No more free internet for you.

The Software You Need and How to Use It

The workaround is to change the MAC address that your computer provides to the wireless network. This used to be a slightly involved process involving editing the registry, but there is now a piece of software that does this quickly, easily, and for free.

It’s called Technitium MAC Address Changer, and you can download it from here.

After you’ve downloaded it and installed it, launch it to be greeted by a screen like this:

Technitium screen shot

Looks complicated, right? Fear not. Usage is very simple. Just press the button that says “Random MAC Address”, ensure the checkbox that says “Automatically restart network connection to apply changes” is ticked, and then press “Change Now!” at the bottom of the page.

Your network connection will restart, and a box will popup to inform you that the MAC address has been changed. Now you can reconnect to that wireless network and sign up again, all set for another quick burst of internet access. If for some reason it doesn’t work, just pick another random MAC address and try again.

Once you are all done, you can use TMAC to change your MAC address back to its original setting with the “Restore Original” option.

Get Us in Your Inbox

Get our regular email updates with the latest travel tech news, tips, and articles. We'll also send over a free 5000-word guide to get you started!

No spam ever, and you can leave any time. Our privacy policy explains how we handle your personal information.

The Disadvantages

The main disadvantage of this technique is that you will have to go through the process for each block of time that you are offered. If you are on a network that offers 15 minutes of free time, then you’ll have to change your MAC address and create a new login every fifteen minutes.

One way to mitigate this is to just use the internet at the beginning and end of your time, and work offline for the rest. So for example, you could first download your mail, (Offline Google Mail is particularly handy), then compose replies to everyone, before logging on again to send them.

Also, this workaround won’t work on your smartphone because MAC addresses are a little harder to change on those. Luckily, we’ve put together a great guide for sharing your internet connection across multiple devices using software such as Connectify, which will get you round this problem quite handily.

Got any other tips for getting around time limited “free” Internet? Think this technique is worth a shot? Let us know in the comments below!

About the Author
Laurence Norah

Laurence Norah

Facebook Twitter Google+

Laurence is a traveller, writer and photographer, who spends much of his time musing on his travel and photography blog: Finding the Universe. He does have a degree in computer science, which he largely ignores, other than when his inner geek bursts out of him in order to write posts like these. Mostly though, he’s happiest behind his camera viewfinder on top of a mountain, or enjoying a chilled beer somewhere. If you bump into him, say hi, and steer him away from the edge…


  1. Avatar

    Where’s the love for the Mac user? What can we use in place of Technitium MAC Address Changer?



    1. Avatar

      Hi Travis,

      It’s super easy to change your MAC address on Macs. Simply fire up your Terminal window and enter in the command

      >ifconfig en1 | grep ether

      Make a note of what comes up, this is your current MAC address. Then type in:

      >sudo ifconfig en1 ether 00:e2:e3:e4:e5:e6

      You’ll have to enter in your password. To make sure it went through ok, you can check by using

      >ifconfig en1 | grep ether

      again and you should see the new MAC address.

      And you can use this MAC address generator to change your MAC address as many times as you like:

      There’s also a ton of software options too if you don’t want to Terminal it up. The slightly creepy sounding MacDaddyX seems to get good reviews 🙂

      Hope that helps! 🙂

  2. Avatar

    Is it possible to do this for an IPad or Android device?

    1. Dustin Main

      Unfortunately it’s a fairly complicated process with an iPhone / iPad which requires jailbreaking your device. Definitely not for the faint of heart.

      1. Avatar

        For android phone you can use “psiphon” .. Its VPN app and very useful for limited internet networks

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.