3.4M+ Network Ranges · 81,000+ ASNs · Always Free
Free IP Address Lookup & VPN Detector
Analyze any IPv4 or IPv6 address. Detect VPNs, proxies, Tor usage, and get detailed geolocation - instantly and free.
What IPSnapshot Detects
Comprehensive IP intelligence in one free tool
VPN Detection
Identify whether an IP address is connected through a VPN service with high accuracy.
Proxy Detection
Detect proxy servers including HTTP, SOCKS, and transparent proxies.
IP Geolocation
Find the country, region, city, continent, and ISP for any IP address.
Risk Assessment
Get an overall risk score based on VPN, proxy, Tor, and connection type analysis.
How It Works
Three steps to analyze any IP address
Enter an IP
Type any public IPv4 or IPv6 address, or click "Check My IP" to analyze your own connection.
Click Lookup
Press Lookup or hit Enter to run a full analysis on the IP address.
View Results
Instantly see security flags, geolocation, ISP data, and a risk assessment.
Free IP Lookup API
The same data as JSON, from one GET request. No key needed for 100 lookups a day.
curl https://ipsnapshot.com/api/ip/8.8.8.8
Read the IP lookup API documentation or fetch the machine-readable spec at /openapi.json.
Frequently Asked Questions
Everything you need to know about IP address analysis
What is an IP address?
An IP (Internet Protocol) address is a unique numerical label assigned to every device connected to a network. It serves as the device's identifier, enabling data to be routed correctly. There are two versions: IPv4 (e.g., 192.168.1.1) and IPv6 (e.g., 2001:db8::1). Learn more →
What does this IP lookup tool do?
Can this tool detect VPN usage?
Yes. IPSnapshot uses multiple detection methods to identify whether an IP address is associated with a VPN service, proxy server, Tor exit node, or relay network. The results include individual detection flags and an overall risk score. Try the VPN detector →
Is this IP checker free?
Yes, IPSnapshot is completely free to use with no registration required. You can analyze any public IP address for geolocation, security threats, and network information at no cost.
What is the difference between IPv4 and IPv6?
IPv4 uses 32-bit addresses (e.g., 192.168.1.1) with about 4.3 billion possible addresses. IPv6 uses 128-bit addresses (e.g., 2001:db8::1) with a virtually unlimited address space. Both are fully supported by IPSnapshot. Read the full guide →
How accurate is IP geolocation?
IP geolocation is typically accurate to the country level (95-99%) and city level (50-80%). Accuracy can vary based on the ISP, whether a VPN is in use, and the specific database. Mobile and satellite connections tend to be less accurate. Learn more about geolocation →