Free and privacy-friendly web services

MyIP

Simple service to display your public IP address and quickly check useful network information from a browser or command line.

Overview

MyIP displays the IP address visible from the Internet without a heavy interface or dependence on a closed service. The service is based on echoip, free software designed to answer this kind of need with outputs suitable for both web and command-line tools.

It is practical for diagnostics, network checks, VPN tests, Internet exit verification and script integration. Hostux also provides dedicated vhosts to explicitly test IPv4-only or IPv6-only connectivity.

Quick facts

Main URLip.hostux.net
IPv4 endpointipv4.hostux.net
IPv6 endpointipv6.hostux.net
Service typePublic IP display and network diagnostics
Free software usedechoip
Source codegithub.com/mpolden/echoip
Account requiredNo

Why use MyIP

  • Check the public IP address seen from the Internet.
  • Verify a VPN, proxy or server egress address.
  • Test IPv4 and IPv6 connectivity separately.
  • Use a simple endpoint in scripts or diagnostics.

Main features

  • Direct display of the public IP address in plain text.
  • JSON output for easier integration with scripts or automation tools.
  • Separate endpoints for generic, IPv4-only and IPv6-only use.
  • Additional network information possible depending on the service configuration.
  • Simple usage from a browser, curl, wget or other common HTTP clients.

How the service works

  • ip.hostux.net is the main endpoint to display the public IP visible from the Internet.
  • ipv4.hostux.net and ip4.hostux.net let you explicitly test IPv4-only access.
  • ip6.hostux.net and ipv6.hostux.net let you explicitly test IPv6-only access.
  • The response can be returned as plain text for direct use, or as JSON for automated use.
  • The service is particularly suited to quick tests, shell scripts, environment checks or manual verifications.

Use cases

  • Check whether a VPN is active.
  • Debug IPv4 or IPv6 routing.
  • Confirm the public address of a server or network.
  • Integrate a public IP check into automation.

Usage examples

  • curl https://ip.hostux.net/
  • curl https://ipv4.hostux.net/
  • curl https://ip4.hostux.net/
  • curl https://ip6.hostux.net/
  • curl https://ipv6.hostux.net/
  • curl -H 'Accept: application/json' https://ip.hostux.net/
  • curl https://ip.hostux.net/json
  • wget -qO- https://ip.hostux.net/

These different endpoints are useful to quickly check which network stack is actually used by your machine or connection.

Access the service

Service: ip.hostux.net

Related services

HostuxDNS for encrypted public DNS.