IP-Data
A Python tool that geolocates any public IP and renders its location on an interactive map you can open in the browser.
Looking up where an IP address resolves usually means bouncing between a half-dozen websites — and none of them just hand you a map you can keep.
Validate the input, query IP-API for location data, refine coordinates with Google’s Geolocation API, and render the result as an interactive Folium map saved to a standalone HTML file.
IP lookup pipeline
Input validation, IP-API geolocation, and a Google Geolocation pass for more accurate coordinates.
Map generation
Generates an interactive, centered map with Folium and writes it to a self-contained map.html.
Stitching a couple of focused APIs together with a clean output format turns a tedious manual task into a one-command tool — the kind of small utility you actually keep around.