Skip to content

A Chrome extension that identifies the geographic location of IP addresses on a webpage.

License

Notifications You must be signed in to change notification settings

Yanel85/IP-Location-Finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

02.jpg

IP Location Finder

01 A Chrome extension that identifies the geographic location of IP addresses on a webpage.

Features

2

  • Automatic IP Detection: Automatically detects IP addresses (IPv4 and IPv6) when you select text on a webpage.

  • Geographic Location: Displays the country and city (when available) associated with the selected IP address.

  • Flag Icon & Country Code: Displays a flag icon and country code alongside the location information.

  • Flexible API: Uses an external API for IP geolocation lookup, with customizable API options in the extension's settings.

  • Clean Display: Displays the location in the format: (FlagIcon CountryCode, City). If city is unavailable, only shows (FlagIcon CountryCode).

Installation

  • Offline install :
  1. Download Releases.
  2. Open Chrome browser and navigate to chrome://extensions/.
  3. Enable "Developer mode" in the top right corner.
  4. Click "Load unpacked" and select the extension directory.
  5. The extension will now be installed.
  • Online:

    Chrome Web Store

Usage

  1. Navigate to any webpage.
  2. Select text that contains an IP address (IPv4 or IPv6).
  3. The IP location information will be displayed next to the selected text, with a flag icon and the country code and city(if available) in the format (FlagIcon CountryCode, City) or (FlagIcon CountryCode) if city is unavailable.
  4. Click the extension icon to access settings and change the API source.

Settings

You can customize the extension in the popup window:

  • Select API: Choose from a list of predefined API URLs for the IP location lookup. Custom supports.
    • ipapi.co
    • ipinfo.io
    • cloudflare
    • GeoIpify
    • BigDataCloud
    • custom

Third-Party Libraries

  • flag-icons: for flag images.

Contributing

Feel free to fork the repository and submit pull requests with improvements or bug fixes.

License

This code is licensed under the GNU General Public License v3.0. The license text can be found in the LICENSE file.

About

A Chrome extension that identifies the geographic location of IP addresses on a webpage.

Topics

Resources

License

Stars

Watchers

Forks