Lookify - Simple IP location lookup
Extension Actions
- Live on Store
Simply lookup any IP address with this extension and get all the infos you need for free (all the info is approximate data)
🔍 LOOKIFY — Simple IP Location Lookup
Look up any IP address in seconds, directly from your browser toolbar. No sign-up, no API key, no subscriptions — completely free.
────────────────────────────────────────
🌐 WHAT IS LOOKIFY?
────────────────────────────────────────
Lookify is a lightweight Chrome extension that lets you instantly look up the geographical location and network information of any IPv4 or IPv6 address. Whether you're a developer debugging network traffic, a sysadmin investigating suspicious connections, or just a curious user who wants to know where an IP is coming from — Lookify gives you the answer in one click.
────────────────────────────────────────
⚡ FEATURES
────────────────────────────────────────
🔎 IP Lookup
Enter any public IPv4 or IPv6 address and instantly get:
• City
• Region / State
• Country
• ISP / Organization
• Latitude & Longitude coordinates
📍 My IP
Don't know your own IP? Hit "Use my IP" and Lookify will automatically detect and look up your current public IP address with a single click.
✅ Smart IP Validation
Lookify validates your input before making any network request, so you never waste time on typos or invalid addresses. It correctly handles:
• Malformed IPv4 addresses (wrong number of octets, values over 255, leading zeros)
• Full and compressed IPv6 notation (e.g. 2001:db8::1, ::1)
• Private and reserved IP ranges — instead of returning an error from the API, Lookify immediately tells you the address is private or reserved, with no unnecessary network calls
Private/reserved ranges detected include:
→ 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 (private networks)
→ 127.0.0.0/8 (loopback)
→ 169.254.0.0/16 (link-local)
→ 100.64.0.0/10 (CGNAT)
→ ::1, fe80::, fc00::/7, fd00::/8 (IPv6 private/loopback/link-local)
🛡️ Anti-Spam Protection
Lookify includes a smart rate limiter to avoid accidental API abuse. If you perform more than 5 lookups within 10 seconds, a short 3-second cooldown is applied with a visible countdown. The cooldown only triggers on actual rapid-fire usage — casual use throughout the day is completely unaffected.
🌍 Multi-Language Support
Lookify is available in three languages:
• 🇬🇧 English
• 🇮🇹 Italiano
• 🇪🇸 Español
Switch language anytime from the settings panel — your preference is saved automatically and remembered across sessions.
⚙️ Settings Panel
Access the settings panel from the gear icon in the top right. From there you can switch language at any time without losing your current results.
🎨 Clean, Modern UI
Lookify features a polished dark-mode interface built with smooth animations and a minimal layout. It's designed to be fast, readable, and pleasant to use — without ever feeling cluttered.
────────────────────────────────────────
🔒 PRIVACY & PERMISSIONS
────────────────────────────────────────
Lookify is built with privacy in mind. Here's exactly what it does and doesn't do:
✔ WHAT IT DOES:
• Sends the IP address you enter to geojs.io — a free, open geolocation API — to retrieve location data
• Saves your language preference and onboarding status locally on your device using Chrome's built-in storage
✖ WHAT IT DOESN'T DO:
• It does NOT collect any personal data
• It does NOT track your browsing activity
• It does NOT send any data to third-party analytics services
• It does NOT require an account or login
• It does NOT run in the background or inject scripts into web pages
PERMISSIONS USED:
• storage — to save your language preference locally on your device. Nothing is sent to any server.
HOST PERMISSIONS:
• get.geojs.io — the geolocation API used to resolve IP addresses
• fonts.googleapis.com / fonts.gstatic.com — to load the UI fonts (Inter, Outfit, JetBrains Mono)
────────────────────────────────────────
📡 DATA SOURCE
────────────────────────────────────────
Lookify uses GeoJS (geojs.io) as its geolocation data provider. GeoJS is a free, open-source geolocation API that does not require an API key. All location data returned is approximate — it reflects the general area associated with the IP address, not an exact physical location. Accuracy may vary depending on the ISP and how the IP block is registered.
────────────────────────────────────────
👤 WHO IS IT FOR?
────────────────────────────────────────
• Developers who need to quickly verify what region an IP resolves to during testing
• System administrators investigating network logs or suspicious IPs
• Security enthusiasts who want to learn more about IP address ranges and allocation
• Anyone who's ever wondered "where is this IP from?" without wanting to open a browser tab and search
────────────────────────────────────────
📦 TECHNICAL DETAILS
────────────────────────────────────────
• Built with Manifest V3 (the latest Chrome extension standard)
• No external JavaScript libraries or frameworks — pure vanilla JS
• Fully client-side UI with no build tools or bundlers required
• Lightweight: the entire extension is just a few KB
• Supports both IPv4 and IPv6 lookups
────────────────────────────────────────
⚠️ DISCLAIMER
────────────────────────────────────────
All location data provided by Lookify is approximate and based on publicly available IP registration data. It should not be used for any purpose requiring precise geolocation. The accuracy of the data depends entirely on how IP blocks are registered with regional internet registries (RIRs) and may not reflect the actual physical location of a device.