If you’re using Apple’s Mac OS X, you can easily find and change your MAC address. To do this, open the System Preferences application and select the “Hardware” tab. Under “Device Name,” click on the “MAC Address” entry and then click on the “Change” button. When you enter your new MAC address, Apple will ask for your name and email address. After you’ve entered these information, click on the “Save Changes” button to finish. You’ll now have a new MAC address in your System Preferences application.


Each network card on your computer has a built-in unique MAC (Media Access Control) address that can be used to identify your computer. This is usually fine, but it is possible to change it natively in OS X.

RELATED: What Exactly Is a MAC Address Used For?

If you are running Windows or Linux you can change your MAC address easily on those platforms as well, though we should note that this is more of an advanced topic and most people shouldn’t change their MAC addresses unless they really need to.

How to find your MAC Address

OS X provides a quick and easy way to find your MAC address. Just hold down the Option key and click the Wi-Fi icon in the menu bar:

The ‘Address’ portion with all the colons is your MAC address. This is your physical MAC address, which for most people is the address you want. However, if your address has been changed, you can check what address your computer is actually using to communicate with by firing up a Terminal and running:

This will output your MAC address for the hardware interface en0, which for most Macs is used for Wi-Fi. You can check which interface is used for wireless by holding down the Option key and clicking the Wi-Fi icon in the menu bar, which will quickly show you what device you are using to access the Internet:

How to Change Your MAC Address

If you want to change your MAC address and have a specific one in mind, you can set it with:

This will set your MAC address for en0. If you have a Mac that also has an ethernet port, you may need to use en1.

How to Get a Random MAC Address

If you’re going for privacy, randomizing your MAC address is probably the best option. This command will do it automatically:

This will generate and set a new MAC address for en0 every time you run it. The changes made from both these commands will be reverted when you restart, so this is not permanent. If you want, you can make a script and set it to run on startup, giving you a new one for each session.

Keep in mind that after you edit your MAC address you may have network problems, so it is a good idea to restart your Wi-Fi after changing it.