A simple web application to track and display geolocation information for any public IP address.
- π Look up any public IP address
- π Display country, region, city, and postal code
- π‘ Show ISP information
- β‘ Auto-detect your own IP with one click
- π± Fully responsive design
- π‘οΈ Built-in IP address format validation
- βΉοΈ Clear disclaimer about postal code accuracy
The application uses the ipapi.co API to fetch geolocation data for IP addresses. All processing happens client-side in the browser.
- Enter an IP address in the input field (e.g.,
8.8.8.8
) - Click "Search" or press Enter
- View the geolocation information
- Click "Use My IP" to automatically detect and display your current IP information
- Frontend: Pure HTML, CSS, and JavaScript (no frameworks)
- API: Free tier of ipapi.co (1,000 requests/month)
- Responsive: Works on mobile and desktop devices
- Lightweight: Single HTML file with embedded CSS/JS
- Postal codes are approximate and may not reflect exact physical location
- Mobile IPs often show carrier location rather than user location
- VPN/proxy connections will show the exit node location
- Free API tier has limited requests
No installation required! Just open the index.html
file in any modern web browser.
For live deployment:
- Upload the HTML file to any web hosting service
- That's it! No server-side code required
This project is open source and available under the MIT License