Services that just return your public IP as text
Solution 1
Famous one – I can haz IP:
$ curl icanhazip.com
1.2.3.4
And that's it.
Solution 2
I use http://checkip.amazonaws.com/
curl -s http://checkip.amazonaws.com/
(This form miscounts the above 82 characters as 15 characters, so I have to enter an extra sentence.)
Solution 3
Or you could host your own. Use a free hosting company, and using PHP use a code like this:
<?php
echo $_SERVER['REMOTE_ADDR'];
?>
Solution 4
see page http://wtfismyip.com, http://wtfismyip.com/text actually on. Get ip address in the form of text. XML or JSON formats too.
or get http://checkip.dyndns.com/ but format is "Current IP Address: xxx.xxx.xxx.xxx"
Related videos on Youtube
![MarcinS](https://lh3.googleusercontent.com/-XdUIqdMkCWA/AAAAAAAAAAI/AAAAAAAAAAA/4252rscbv5M/photo.jpg?sz=256)
MarcinS
Updated on September 18, 2022Comments
-
MarcinS almost 2 years
I'm writing a script that does dynamic DNS updates for me, but my server is behind a router, and so I need to use a web service to determine my public IP.
So far I've found this one which returns just your plain IP. I was looking around trying to find a couple of alternatives to use in my script supposing that that one is down, but I can't find any others that return just the IP as plaintext.
These ones return some HTML, but I really don't want to bother parsing HTML when what the script needs to do is such a simple task.
Does anyone know of some other reliable services which return only your public IP in plaintext?
-
MarcinS about 12 yearsOf course I could do that, but surely there must already be plenty of services out there which do this already.
-
slhck about 12 yearsTrue. It's actually the first one I really remember.
-
Serge Wautier almost 12 yearsicanhazip.com is not very reliable. Once every few times, the site doesn't answer at all.
-
ShadSterling almost 9 yearsI had to stop using this service last week, possibly because my ISP started doing something weird. Now I use ipinfo.io/ip , which is free to use for up to 1k queries/day; see ipinfo.io/developers .
-
Larry over 5 yearsexactly what I was looking for! Maybe I don't want some one else logging my IPs or spamming some other log
-
Maciek Rek almost 5 years'free hosting' will most likely be logging something
-
Tobias Mühl about 4 yearsI have to second the unreliability of icanhazip. Some time ago the service also migrated to CloudFlare which sometimes presents a captcha.
-
Phill Healey over 3 yearsWell thank F@ck for that!