X-ray any website in one click.
SSL, DNS, security headers, tech stack, WHOIS, open ports and performance — a complete report on any domain in seconds. Free, no signup.
All 30 tools, one place
The same tools, programmatically
Access 20+ tools through a simple REST API with JSON responses. Built for automation, CI pipelines, monitoring, and your own apps.
- Free tier — 100 requests/month, no card required
- DNS, WHOIS, SSL, geolocation, screenshots & more
- Simple API-key auth, predictable JSON
# check any domain's DNS in one call
$ curl "https://tools-ninja.com/api/v1/dns?domain=example.com" \
-H "X-API-Key: your_key"
{
"domain": "example.com",
"records": { "A": ["93.184.215.14"], ... },
"took_ms": 42
}
How it works
Select a tool
Browse our collection of network, developer, and security tools to find exactly what you need.
Enter your data
Input your data, URL, or file. Most tools run entirely in your browser for maximum speed and privacy.
Get instant results
Receive detailed results immediately. Export, copy, or share your results with ease.
Frequently asked questions about IP addresses
Everything you need to know about your IP address and online identity.
What is an IP address?
An IP (Internet Protocol) address is a unique numerical identifier assigned to every device connected to the internet. It works like a postal address for your computer, allowing other devices to send and receive data from you. There are two types: IPv4 (e.g., 192.168.1.1) and IPv6 (e.g., 2001:0db8:85a3::8a2e:0370:7334).
Why does my IP address change?
Most home internet connections use dynamic IP addresses, which means your ISP (Internet Service Provider) assigns you a different IP address periodically. This happens when you restart your router or after a certain time period. Businesses often use static IP addresses that don't change.
What's the difference between IPv4 and IPv6?
IPv4 uses a 32-bit address format (e.g., 192.168.1.1) and can support about 4.3 billion unique addresses. IPv6 uses a 128-bit format (e.g., 2001:0db8::1) and can support an astronomical number of addresses (340 undecillion). IPv6 was created because we're running out of IPv4 addresses due to the growth of internet-connected devices.
Can someone track me with my IP address?
Your IP address can reveal your approximate geographic location (city/region) and your ISP, but it cannot pinpoint your exact physical address or identify you personally. Websites you visit can see your IP address, which is why many people use VPNs for additional privacy. Use our IP Geolocation tool to see what information your IP reveals.
How can I hide or change my IP address?
You can hide your real IP address using a VPN (Virtual Private Network), proxy server, or Tor browser. A VPN is the most reliable method — it encrypts your traffic and routes it through a server in a different location, making it appear as if you're browsing from that location. This is useful for privacy, accessing geo-restricted content, and securing your connection on public Wi-Fi.
What is a public vs private IP address?
A public IP address is the address visible to the internet and assigned by your ISP (shown above on this page). A private IP address is used within your local network (like 192.168.x.x or 10.x.x.x) and is assigned by your router to devices in your home or office. Multiple devices can share one public IP address through a process called NAT (Network Address Translation).