I am using OSX 10.7

When I move between different ethernet networks (e.g., at work using ethernet on an external display, at home using thunderbolt ethernet), the ethernet does not always connect. However, I don't get immediate feedback. Instead, I connect to wi-fi. However, wi-fi is both slower and less reliable than ethernet. Thus, I'd like to know whether I am connected to ethernet or not. Of course I can go into preferences and network settings to see whether I'm connected to ethernet, but it would be better if there was some form of indicator in the status bar, just as there is for wi-fi. Thus, my question:

Is there a way of getting an indicator of ethernet connectivity in the OSX menu-bar?

Perhaps there is a free application that can do this.

  • There probably are free apps that show you this in the menu bar. The problem is it seems you have both wifi and ethernet enabled. So any app you use may not be able to distinguish which one is actually being used if both are connected. And will/should show both connected
    – markhunte
    Commented Jun 1, 2013 at 8:16
  • 1
    @markhunte in the system preferences - network there is the thing called "service order"; I think the service order tells OSX which network to use when connected for example to both wi-fi and ethernet. I would have thought that an app could use that information. Commented Jun 1, 2013 at 8:20
  • 1
    Thanks I know about the order of service but I have my doubts about the order being honoured in all cases.
    – markhunte
    Commented Jun 1, 2013 at 8:35
  • 1
    See also superuser.com/questions/411050/… Commented Sep 24, 2020 at 14:46

4 Answers 4


Late to answer but still for those landing here looking for a Ethernet connectivity status icon in menu bar, check this macOS app Ethernet Status - The Missing LAN Status Bar Icon. It shows ethernet interface, IP Address and if interface is active via changing menu bar icon. More here

It does differentiate between WIFI and Wired Ethernet and shows the status for wired ethernet correctly. It also lists the available interfaces and some useful device information.

Ethernet Status App Image

PS: I am the developer of the app

  • nice app. I would by the full version if it's possible to show the icon only if a connection is active!
    – Paschalis
    Commented Mar 26, 2020 at 3:17
  • Awesome, does exactly what I'm looking for, thanks!
    – jpenna
    Commented May 20, 2020 at 14:10
  • I am struggling to wrap my head around the fact that this is not an inbuilt feature of the OS. On top of that, this app is paid. And there is a full version? Commented Dec 13, 2023 at 4:48

There is an app on Mac App Store that does exactly that: Ethernet Status

MAS Screenshot

It also shows status of Thunderbolt network adaptors. Sadly it is not free.

  • 1
    But does it differentiate between Ethernet and Wi-Fi, as was requested? I feel like it doesn't. Commented Mar 25, 2016 at 12:52
  • There are lite and In-App Purchase versions of two of these guys on the App store as of this comment (including the one in this answer). Both allow you to select which interface (Wi-Fi, Ethernet, etc.) you would like indicated in the menubar. However, I found both of them wanting, as I wanted my users to be able to quickly and immediately see if ethernet is running. These apps just have a solid black (working) or a ghosted/gray indicator. I was delighted to see @LangLangC's comment about an updated fork of MenuMeters (been a long-term fan). It's always allowed custom colors for visibility. Commented Sep 1, 2018 at 5:53
  • Avoid Ethernet Status as it's a privacy trap. It continuously tries to connect to several external sites, including google-analytics.com, appyogi.com, mzstatic.com, ipyify.org etc.
    – yejaxey
    Commented Mar 13, 2021 at 17:38

There is Menumeters:

If you go into the preferences for MenuMeters it is possible to add a network icon to the OSX menu bar. Clicking on the icon, indicates the current network (i.e., wifi or Ethernet).

This is a reasonable solution, but it still requires you to click on the icon to see whether ethernet is connected.


You can use BitBar with the Emoji Active Network Interface Indicator to show an emoji in your menubar that indicates if you are on Wi-Fi or another interface.

BitBar: http://getbitbar.com

Emoji Active Network Interface Indicator: https://github.com/toupsz/emoji-active-network-interface-indicator

enter image description here

  • this is a very useful app! Much appreciated! Commented Jul 30, 2018 at 13:42
  • Wow! This looks exciting. Many plug-ins available. Commented Sep 1, 2018 at 5:56

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .