Internal IP for macOS

Internal IP is a lightweight macOS application that runs directly in the menu bar. It allows you to quickly check your Mac's local IPv4 address and copy it to the clipboard without opening Terminal or System Settings.

The application automatically detects active network interfaces, identifies the default interface, and displays all available local IPv4 addresses.

Features

  • Displays the primary local IPv4 address in the macOS menu bar
  • Automatically detects active network interfaces
  • Lists all available local IPv4 addresses
  • Marks the default network interface
  • Copies an IP address to the clipboard with one click
  • Automatically refreshes network information
  • Remembers the selected language
  • Native macOS menu bar interface
  • No Dock icon
  • Multiple language support

Download

The latest version of the application can be downloaded from GitHub Releases.

After downloading, open the DMG file and drag Internal IP to the Applications folder.


macOS Security

Internal IP is currently distributed without Apple Developer ID signing and Apple notarization. Because of this, macOS may prevent the application from opening after it has been downloaded from the Internet.

If macOS blocks the application:

  1. Try to open Internal IP.
  2. Open System Settings.
  3. Go to Privacy & Security.
  4. Scroll down to the security section.
  5. Find the message informing you that Internal IP was blocked.
  6. Click Open Anyway.
  7. Confirm that you want to open the application.

You only need to approve the application once. macOS will then remember Internal IP as an allowed exception.


Building from Source

Internal IP is an open-source project. If you prefer not to run the pre-built application, you can review the source code and build the application yourself.

The source code is available on GitHub.

After downloading the repository:

python3 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements-build.txt
./scripts/build.sh

The built application will be available at:

dist/Internal IP.app

Supported Languages

  • 🇬🇧 English
  • 🇵🇱 Polish
  • 🇩🇪 German
  • 🇪🇸 Spanish
  • 🇫🇷 French
  • 🇮🇹 Italian
  • 🇨🇿 Czech

Project

Internal IP is developed by Dominik Krzywański.

Project website: wolfror.com
Source code: github.com/WolfRorDev/internal-ip
Bug reports: GitHub Issues

The application is released under the MIT License.