Geo Firewall

    • Version: 2.22
    • Supported OSes:
      Windows 7, 8, 8.1, 10,
      Server 2008 R2, Server 2012,
      Server 2012 R2, Server 2016

    • NOTE: The Basic (free) edition has to be activated with a free serial number. See the product edition chart for details.

  • Geo Firewall main screenshot Geo Firewall main screenshot

Features 30-day Trial Basic (Free)
Nearly 250 territories yes yes yes
User-defined networks 3 3 100
Real-time monitoring of access to territories yes yes yes
System tray icon yes yes yes
Rules for blocking/allowing territories yes no yes
Load and save of rules yes no yes
Load and run rules with a doubleclick on a file yes no yes
Background without a watermark no no yes
License to use for more than 30 days no yes yes
Price (in USD) - Free $19.95

Technical Specifications

Latest release 2.22 , 25 Apr 2017 , [Change Log]
Supported networking Ethernet, IPv4, IPv6, TCP, UDP.
Traffic blocking engine Kernel-mode network driver.
Prerequisites .NET 4.0, up-to-date root certificates (or it will take 2 minutes to start).
Supported OSes Windows 7*, 8, 8.1, 10, Server 2008 R2*, Server 2012, Server 2012 R2, Server 2016.

*For Windows 2008 R2 and 7, required Service Pack 1 + KB3033929 (SHA-2 digital signing).
Recommended hardware CPU 1GHz and above, modern graphics card.
Additional hardware required none


Very few people realize that a large number of security threats come from the limited number of countries that allow such threats to develop and to grow until reaching dangerous levels. Quite often, Internet users are totally unaware of country location of the servers they are reaching, and of course, there is no way for them to know where each web link takes them after clicking.

Many countries that have web servers on the Internet have weak or even absent enforcement of computer security. That leads to web servers being frequently compromised and infected with various malware and, as a consequence, spreading that malware to everybody who visits them. It is a good idea to block the geographical territories you don't trust. This makes your computer invisible to any system from those territories.

Up until recently, the geographical blocking was only available to large companies with sophisticated and expensive hardware firewalls. Now, Geo Firewall allows you to have it on your desktop computer, a laptop, or even on a home server. Once you set the geographical blocking rules, you'll be protected from even accidentally reaching the territories that you selected to block. Moreover, Geo Firewall is compatible with other security software you may have. The more levels of defense you have, the harder it is to penetrate. Geo Firewall is a lightweight defense system that allows to separate the countries that you trust from those that you don't, thus bolster your Internet security with this powerful technology.

Geo Firewall

The operation of Geo Firewall is simplified to the maximum. The tree-like list contains geographical territories that are used for creating the rules: blocked (checked) or allowed (unchecked). The toolbar and the menu contain operations that can be performed on the territories. When applied, the rules affect all TCP and UDP communication.

Creating and applying new rules

Check mark the geographical territories that you want to block connections to and click the apply button with a large green arrow on it apply button It takes a few seconds for the program to calculate and apply the new configuration. The new rules take effect immediately and stay in effect until the program is closed.

It is important to mention that [Reserved Networks] contains the network definitions for reserved networks. Many of those networks are special and used by computer systems for setup and local communication purposes. It is strongly recommended that you leave all of the networks within the [Reserved Networks] allowed (unchecked) unless you are a networking specialist and know how those network addresses are used by your computer. Some of those networks can be safely blocked, but lets leave it to professionals.

Some may ask: what happens if [Reserved Networks] are blocked (checked)? Nothing dangerous, really. Your computer would not be able to reach any computer around you, obtain an IP address, and resolve a domain names until you allow [Reserved Networks] back again.

Another thing to keep in mind is that this program contains network definitions for countries as of specific date (please see the release notes for details). Periodically, new networks are allocated, the old ones are deallocated, and some networks may change geographical affinity. Hence, please check back periodically to update the program with new country network definitions.

The default list of networks within the Reserved Networks

Reserved Networks IPv4 Reserved Networks IPv6


Tutorial Video

* Windows® is a registered trademark of the Microsoft Corporation.