HazteK Software

The home of StorURL, TrueIP, SMTP Mail Sender and many other freeware tools
Network / TrueIP → 👍 37 👎 0
TrueIP is a small program that runs in the system tray, monitoring your IP address(es). With the click of the mouse, you can view information about your current IP address and hostname. If you have a computer that you need access to remotely but don’t have the resources to have a static ip address, this program will help you stay connected easily.
  • Tracks internal and external IP addresses
  • Notifications when your IP changes including E-mail, FTP, pop up notification, launching an external application, posting to a custom URL, and a free online service provided by HazteK Software called TrueIP Online
  • Log your recent IP addresses for review at a later date
  • Runs in the system tray wasting no space and using minimal resources (relative to other full featured .NET applications)
  • Works with many Dynamic DNS providers to update your DNS records when your IP changes
  • Now with portable mode!
TrueIP Main InterfaceTrueIP Tray Icon InterfaceTrueIP Execute Script InterfaceTrueIP Options InterfaceTrueIP "Basic" Interface
The following items are required for TrueIP to run properly.
Supported/Tested Operating Systems
The following operating systems are supported for running TrueIP. It may run on other operating systems, but I have not tested any except the ones listed.
Like TrueIP and want to support me? 🍕 Buy me some pizza!
Version Information

The current version of TrueIP is See the change log.

Frequently Asked Questions
The default IP address retrieval site is not working, are there alternatives?
Yes. Here a few that have been found to work, but there are many more out there.
  • http://myexternalip.com/raw
  • http://api.ipify.org/?format=plain
  • http://ipecho.net/plain
  • http://ifconfig.co/ip
Can I run my own IP retrieval system?
Yes. If you have access to a public web server with PHP, you can use the following code to retrieve your client's external address.
Video Tutorials
Show 2 videos
Ed Nelson
April 20, 2023
Would it be possible to include the location in the IP "pop up"
Chuck Holmes
March 23, 2023
I used TrueIP for numerous of my clients for RDP access and it emails to an Email I have dedicated for Ipaddress of all of my servers. How can I prevent it to tell me " XXX Server is DOWN" or when it comes back online to tell me same Ipaddress is just had (duplicate emails)
I only want to know when the Public IP changes.
Joey Hazlett
March 25, 2023
Hi Chuck,

Have you tried enabling the feature "Don't notify is network connection is down"? That might resolve the problem you are having with the false reports that IP has changed.

November 16, 2022
Hi, I would love if you can make the option to display public IP in taskbar like in network traffic monitoring software. Thanks.
Joey Hazlett
November 16, 2022
Hi Nick,

You may want to try out the TrueIP Basic tool. With no parameters, it will show the public IP in your taskbar. You can minimize the window that pops up, and it will just keep your taskbar up to date with the current public IP address. You may need to use the --checkurl parameter with a different provider, as the default myip.dnsomatic.com seems to be a bit flaky these days (see the FAQ section on this page).

January 15, 2022
You can use the following code to retrieve your client's external address.
$ nano myip.php
function getVisitorIp()
  // Recogemos la IP de la cabecera de la conexión
  if (!empty($_SERVER['HTTP_CLIENT_IP']))   
    $ipAdress = $_SERVER['HTTP_CLIENT_IP'];
  // Caso en que la IP llega a través de un Proxy
  elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))  
    $ipAdress = $_SERVER['HTTP_X_FORWARDED_FOR'];
  // Caso en que la IP lleva a través de la cabecera de conexión remota
    $ipAdress = $_SERVER['REMOTE_ADDR'];
  return $ipAdress;

echo getVisitorIp();
Gabriel Vanderdonck
October 14, 2021
The default IP address retrieval site is often overwhelmed by requests and does not respond timely (20 minutes off every hour :-( ).

I currently use some of the sites mentioned (and tested) with minor variations :-) :
- https://myexternalip.com/raw
- http://api.ipify.org
- http://ipecho.net/plain

No problems anymore.
September 7, 2021
Doesn't work on Windows XP or 2003. No .Net framework 4.6.2 for there systems. Need previous version, where can I download it?
Joey Hazlett
September 8, 2021
Hi Konstantin,

TrueIP only requires the 2.0 framework, and should work just fine on Windows XP. It was originally developed on XP and the first two screenshots on this page show it running under that operating system. You will need to make sure the framework is enabled though, I am not sure if it is enabled by default, since it has been over a decade since I last deployed a brand new Windows XP system. I do vaguely remember that you can't just install the .NET 3.5 framework, the 2.0 framework is explicitly required on Windows XP.
March 24, 2022
According to the changelog, TrueIP now requires .NET 4.6. And I confirm it does not work with .net 4.0 which is what I have.
Please can you make an old version available that works with .NET 2.0 ? Thanks.
Joey Hazlett
March 24, 2022
Thank you for pointing that out Will. I forgot that happened a few years ago. I've added a link to an older download in the downloads section that should still work with the .NET 2.0 framework. Please note, however, that any new features or bug fixes for TrueIP will not be backported to this older version. Also, due to the fact that .NET 2.0 does not support TLS 1.2+, it will no longer work with TrueIP Online nor any IP retrieval sites that rely on the newer versions of TLS/https. Please consider upgrading your systems to a more modern version of Windows, or migrate to a stable, modern version of Linux.
November 22, 2019
Exelente programa, Gracias
October 31, 2019
Antonio Tello
September 19, 2019
es un buen programa
Rajesh Sali
July 20, 2020
Sir True IP utility solved my query. Thanks a millions.
August 16, 2021
This is the software I'm looking for
But are there other options available in Retrieve public IP address from?
Joey Hazlett
August 17, 2021
Hi sanbis,

Please see the FAQ section of this page for alternatives to retrieve your IP address.
August 20, 2021
Thank you very much for your reply,
This has helped me a lot in use
Ramesh Ramaiya
September 4, 2019
Well, Thanks
Post a comment
Please note that if this is a support request, it will be quicker if you email me directly via the Contact page.
Note: Comments require approval before they will be displayed on this page.