You are visiting from United States of America

Show Me More

What is IPFire Location?

IPFire Location can be used in firewalls or other threat detection software, load-balancers, online shops, websites, analytics & reporting tools and more to detect the originating country by IP address. We are proud that our software is faster than others by maintaining a smaller memory footprint which puts it first in performance.

Our daily updated database does not only have information about the originating country of all IPv6 and IPv4 addresses. It identifies the Autonomous System (AS) these IP addresses belong to, as well and more...

libloc is the C/C++ library that fires our location services and runs on *nix, Mac OS X and more. Integration into existing software is very easy and bindings for languages like Python and Perl are available.

Threat Detection

Location information is crucial to identify where an attacker is coming from.
Analyze your traffic for malicious autonomous systems and block the straight away with IPFire.


Redirect your users to the nearest data center to given them a better user experience with faster websites and faster downloads.

Online Visitors

Comply with legal requirements and show visitors the correct information depending on the country they are visiting from.

Open Source

libloc is free software and relies on support from the community. You can support us by helping to improve our database or with your donation.

Who Is Using IPFire Location?

Related News from the IPFire Blog

Geofeeds are new feature described in RFC 8805 which allows to self-publish Geo location information in a machine readable format for people who own their own IP address space on the Internet. From now, we are parsing this data for IPFire Location to further improve the accuracy of our database - especially for large distributed companies like cloud providers.

Although the standard is already a couple of years old, it has not gained much adoption, yet. Maybe it doesn't need that, because not every Autonomous System on the Internet has a complicated layout. Some are simply just one rack in one data center and maybe have a mirror in a different building in the same city. Some other networks are larger and span across many countries. They also change fast as they are growing and for geo location algorithms to "learn" about those changes will take some time.

by Nataliya Vaitkevich via Pexels

Currently, IPFire Location is parsing 682 geofeeds, but some of them are from organisations like Disney, Fastly, Bahnhof, and many more - giving us better insights into their network and where an IP address is located.

In the vast majority of the networks, this does not change anything on our database, because our algorithm has already been a lot more precise than our competitors. However, we will be able to detect some changes slightly quicker now.

How to get this? All the changes are included in the recently released libloc 0.9.17 and have already been automatically deployed for all IPFire users, and if you require location information running Debian or Fedora, there are packages readily available.

Read More