SyntaxFix
Write A Post
Hire A Developer
Questions
You can use this google service free IP geolocation webservice
update
the link is broken, I put here other link that include @NickSweeting in the comments:
ip-api.com
and you can get the data in json format:
http://ip-api.com/docs/api:json