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, which is useful when a connection behaves differently depending on the network stack in use.

Quick facts

Main URLip.hostux.net
IPv4 onlyipv4.hostux.net, ip4.hostux.net
IPv6 onlyip6.hostux.net, ipv6.hostux.net
Service typePublic IP address display
Free software usedechoip
Output typePlain text or JSON depending on the endpoint used
Source projectgithub.com/mpolden/echoip
Account requiredNo

Why use MyIP

  • Check the public IP address seen from the Internet.
  • Diagnose network access, Internet egress or an IP change.
  • Verify the effect of a VPN, tunnel or proxy.
  • Test IPv4 and IPv6 connectivity explicitly depending on the vhost used.
  • Get a simple, readable answer that can be used in a script or a quick manual check.

This is the kind of small utility that becomes useful again and again during troubleshooting, because it answers a concrete question immediately: what does the outside world currently see?

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.

In practice, the split endpoints are what make the service more useful than a generic “what is my IP” page: they help confirm whether traffic really exits over IPv4 or IPv6.

Use cases

  • Test a VPN, a WireGuard tunnel or a specific network egress.
  • Check a public IP address change on a residential line or a server.
  • Inspect IPv4 and IPv6 behavior separately on a workstation, a container or a VPS.
  • Confirm that a host really has working IPv6 connectivity.
  • Integrate public IP retrieval into an administration script or troubleshooting workflow.

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 endpoints are useful to check quickly which network stack is actually used by your machine or connection.

Access the service

Related services

HostuxDNS for encrypted public DNS.