Skip to content

bjmdevelopers/IP-Address-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

IP Address Tracker 🌍

A simple web application to track and display geolocation information for any public IP address.

Features ✨

  • πŸ” 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

How It Works πŸ› οΈ

The application uses the ipapi.co API to fetch geolocation data for IP addresses. All processing happens client-side in the browser.

Usage πŸš€

  1. Enter an IP address in the input field (e.g., 8.8.8.8)
  2. Click "Search" or press Enter
  3. View the geolocation information
  4. Click "Use My IP" to automatically detect and display your current IP information

Technical Details πŸ’»

  • 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

Limitations ⚠️

  • 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

Installation πŸ“₯

No installation required! Just open the index.html file in any modern web browser.

For live deployment:

  1. Upload the HTML file to any web hosting service
  2. That's it! No server-side code required

License πŸ“„

This project is open source and available under the MIT License

Live Demo

Live Demo


License: MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Languages