Free Geolocation Services
Free services to use for geotargeting your website
Free Geolocation Services
The free geolocation services listed here provide an interface (or "API" in technical lingo) which you can use to find out, for example, your visitor's country, time zone, region, etc. They are useful if you wish to provide different content for people from different countries, for example, some sites like to list their product prices in US dollars for people coming from the USA, in pounds for those from the UK, in Euro for those in the European Union, and so on.
Note that you should probably still provide a way for your visitors to manually change to a different region (or country), since the location provided by these services are not necessarily accurate. They are derived from the IP addresses of your visitors, and such addresses change hands from time to time. Although the databases used by these free services are probably updated periodically, there is always a window of time in which some locations are no longer correct.
Related Pages
- How to Move Your Website to SSL/TLS (ie, Convert from HTTP to HTTPS)
- Should I Use a WordPress Hosting or a Shared Web Host?
- How to Accept Credit Cards on Your Website
- How to Create Your Own Website
- Can I Create Multiple Websites with One Domain Name?
- Free HTML Editors and WYSIWYG Web Editors
- How to Get a Domain Name for Email Only
Free Geolocation Services
- GeoJS
This free geolocation service returns information about the IP address that you furnish it in (at your option) either the JSON, JSONP or plain text format. Specifically, it can return the two letter country code, three letter country code, country name, three letter continent code, city, region, latitude, longitude, timezone, organization the IP is registered to, etc. You do not need to register for an account, nor are there any rate limits.
- reallyfreegeoip
This service provides a free, public IP location API from which you can look up the country code, country name, region code, region name, city, zip code, time zone, latitude, longitude, and metro code. You do not need an account, and there are no rate limits. Information is returned in the JSON format.
- IP Geolocation API
This free service provides an IP to Geolocation JSON API. It returns information about the IP's country, continent, language spoken, latitude and longitude, currency, etc. No API key is needed (that is, you don't need to register for an account), and there are no rate limits.
- IP-API
This service is free only for non-commercial use. It can respond with either the JSON, XML, CSV, or plain text (newline delimited) format. Information provided include continent name and code, country name and code, region name and code, city, district, zip code, latitude and longitude, time zone, currency, IPS, etc. No registration is needed. You are limited to 45 requests per minute from an IP address.
Related Pages
- How to Create a Blog
- Free PHP Blogging Software (Scripts)
- Free Content Management Systems (CMS) PHP Scripts
- Free FTP Clients, Secure FTP (SFTP) Programs
- Free Web Hosts
- Commercial Web Hosts
- Free Email
- Free PHP Encoders, Accelerators and Obfuscators
Newest Pages
- How to Convert Your Website from XHTML 1.0 to HTML5 the Quick and Easy Way
- How to Set the Height of a DIV Relative to a Browser Window (CSS)
- Free EPUB Readers (Ebook Viewing Software)
- How to Generate the Free Let's Encrypt SSL Certificate on Your Own (Windows) Computer
- How to Insert Meta Tags into a Web Page with BlueGriffon
- How to Play a Song (or Some Other Audio Clip) from a List on a Website
- Two Ways to View a Binary File on Windows Without Installing Anything
- How to Draw a Horizontal Line on a Web Page with Expression Web
- How to Create a Website Free of Charge
- Why Can't I Make Up Any Domain I Want? Is There a Way to Do Away with a Registrar Altogether?
How to Link to This Page
It will appear on your page as: