A simple, 100% free, and open source web application that retrieves geolocation information for a given IP address using the ip-api.com API and displays a dynamic interactive map using Leaflet with OpenStreetMap tiles.
This project is built with pure HTML, CSS, and JavaScript, and styled using Bootstrap. No registration or API keys are required.
- Dynamic IP Lookup: Enter an IP address, and the app retrieves geolocation details such as country, region, city, ZIP, latitude, longitude, timezone, ISP, and organization.
- Interactive Map: View detailed results with a dynamic, interactive map (using Leaflet and OpenStreetMap) that updates based on the latitude and longitude.
- Fullscreen Modal: Click "View Details & Map" to open a fullscreen modal showing comprehensive geolocation details along with an interactive map.
- 100% Free & Open Source: Uses free APIs (ip-api.com and OpenStreetMap) and libraries (Bootstrap, Leaflet) that require no registration.
- Bilingual Comments: The source code includes bilingual (English and Italian) comments for added clarity.
-
Clone the repository:
git clone https://github.com/bocaletto-luca/IP-Geolocation-Finder.git
-
Star WebServer open page in BrowserWeb