iplookup is a python program for looking up geolocation data of an ip-adress. It uses a Tkinter-based GUI and iplookup's lite database. iplookup version 0.5 supports the following functionality:
- Lookup of IPv4 and IPv6
- Lookup of client IP-Adress
- Lookup includes:
- Country code
- Country name
- Region
- City
- Latitude coordinates
- Longitude coordinates
- Area code / Zipcode
- Timezone
The database is downloaded off the internet at initial setup and downloaded locally, as its file size is too big for committing to this repository. Thus, you will require an active internet connection at initial setup. To setup/initiate the program, run the pyinstaller.exe executable located in the /dist directory.
For reporting bugs or submitting suggestions, please open an issue here. For any questions, please check the FAQ.
- x64 / x86 Windows OS (Compatible with Wine for cross-platform use)
- Internet connection for initial setup
- Python 3.x
- x64 / x86 cross-platform
- Internet connection for initial setup
pip install IP2Location