Skip to content

IP Geolocation Finder is a lightweight Python-based OSINT tool that fetches geolocation and network metadata for any public IP address using the ipinfo.io API. It provides quick access to details such as location, coordinates, ISP, and timezone

License

Notifications You must be signed in to change notification settings

upliftedl/IP-Geolocation-Finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Œ IP Geolocation Finder

A clean, fast IP metadata lookup tool built in Python using the ipinfo.io API.
by @upliftedl

IP Geolocation Finder is a lightweight OSINT utility to fetch details about an IP addressβ€”such as city, country, ISP, coordinates, and timezone.
Useful for security researchers, analysts, and curious hobbyists.


βš™οΈ Prerequisites

  • Python 3.7 or higher

πŸ“¦ Installation

Clone the repository and install dependencies:

git clone https://github.com/upliftedl/ip-geolocation-finder.git
cd ip-geolocation-finder
pip install -r requirements.txt

πŸ’» Usage Run the script using:

python ip_finder.py

You will be prompted to:

Enter a public IP address (e.g., 8.8.8.8)

Or leave it blank to fetch geolocation data for your own IP

πŸ“Š Project Structure

ip-geolocation-finder/
β”œβ”€β”€ ip_finder.py
β”œβ”€β”€ requirements.txt
β”œβ”€β”€ LICENSE
└── README.md

πŸ§ͺ Output Example

Enter an IP address (or leave blank for your own IP): 8.8.8.8

🌐 IP Address   : 8.8.8.8  
πŸ“ Location     : Mountain View, California, US  
πŸ—ΊοΈ  Coordinates  : 37.4056, -122.0775  
🏒 Organization : AS15169 Google LLC  
βŒ› Timezone     : America/Los_Angeles

⚠️ Legal Disclaimer

This tool is intended for educational and ethical OSINT usage only.
Information is sourced from ipinfo.io, which provides publicly accessible IP metadata.

Do not use this tool for:

Activities that violate privacy or data protection laws

Breaches of terms of service

Any unlawful, unethical, or malicious purposes

πŸ“„ License Licensed under the MIT License.

πŸ’‘ Powered By 🌐 ipinfo.io API β€” Free tier supports up to 50,000 requests/month.

About

IP Geolocation Finder is a lightweight Python-based OSINT tool that fetches geolocation and network metadata for any public IP address using the ipinfo.io API. It provides quick access to details such as location, coordinates, ISP, and timezone

Topics

Resources

License

Stars

Watchers

Forks

Languages