MyIP: An Open Source Toolbox for Checking Your IP, VPN, DNS and WebRTC Leaks
There are websites that tell you your IP address. Then there is MyIP, which looks at that simple question and says: “Fine, but do you also want to know what your browser is leaking, where your DNS is going, whether your VPN is behaving, how fast your line is, and whether a website is reachable from around the world?”
In other words, MyIP is not just another “what is my IP?” page. It is closer to a small network diagnostic desk you can open in your browser.
A quick mirror for your internet connection
Most people only think about their IP address when something breaks. A streaming service refuses to load. A VPN seems connected but behaves strangely. A website works for one person but not another. A game server feels slow. A proxy rule does not seem to send traffic where it should.
MyIP is made for exactly those moments. Open it, and it gives you a clearer picture of how the outside world sees your connection. It can show your public IPv4 and IPv6 addresses, basic geolocation details, network ownership information, ASN data, and other useful clues that help explain where your traffic appears to be coming from.
That sounds technical, but the idea is simple: it helps you answer the question, “What is my internet connection showing to the world right now?”
Useful for VPN users, proxy users, travellers, and curious people
The real value of MyIP appears when you use VPNs, proxies, custom DNS, mobile hotspots, hotel Wi-Fi, office networks, or privacy tools. These setups can be useful, but they can also be messy. Sometimes your browser says one thing, your DNS says another, and WebRTC quietly gives away more information than expected.
MyIP brings several of these checks into one place. It can help you test for DNS leaks, inspect WebRTC connection behaviour, run availability checks for popular websites, perform speed tests, check latency, run MTR-style network tests, look up WHOIS data, resolve DNS from different sources, and even test whether proxy rules are working as intended.
For normal users, that means less guesswork. For power users, it means fewer random browser tabs and fewer separate tools.

Why DNS leaks and WebRTC checks matter
Here is the simple version. When you use a VPN, you probably expect your traffic to look as if it is coming from the VPN provider, not from your home connection. But sometimes DNS requests or browser features can still reveal hints about your real network path.
A DNS leak test helps show which DNS servers are handling your lookups. If those servers belong to your internet provider while your VPN is supposedly active, something may not be configured properly.
WebRTC checks are also useful because browsers can use WebRTC for real-time communication features. In some cases, this can expose network information that users did not expect to share. MyIP gives you a way to inspect that behaviour without needing to install a separate specialist tool.
Not only for privacy nerds
It would be easy to file MyIP under “tools for people who enjoy staring at router logs,” but that would be unfair. It is also handy for very everyday problems.
For example, if a website does not open, MyIP can help you check whether the problem is likely your connection, your DNS, your region, or the website itself. If your VPN seems slower than usual, you can compare speed and latency. If a proxy rule should send some traffic through one route and other traffic through another, MyIP gives you a place to verify the result.
It is the sort of tool you may not need every day, but when you do need it, you want it immediately.
A clean web app rather than a scary terminal utility
One of the nicest things about MyIP is that it presents network diagnostics in a web interface. You do not need to remember a collection of command-line switches just to find basic information. The project also supports a progressive web app experience, so it can be added to a phone or desktop in a more app-like way.
There is also a dark mode, a more compact mobile-friendly mode, keyboard shortcuts, and multilingual support. These are small touches, but they matter. A network tool that is unpleasant to use usually gets ignored until something is already on fire.
You can use the public demo or host your own
For casual use, the public demo is the fastest way to try it. Open the site, wait for the checks to run, and look through the results.
For people who prefer to run their own tools, MyIP is open source and can be self-hosted. The project supports deployment through Node.js or Docker. That makes it attractive for homelab users, network admins, privacy enthusiasts, and anyone who wants their own diagnostic page available on demand.
Self-hosting does require a little setup. Some features rely on external databases or API keys, especially for geolocation and ASN information. So this is not quite “click once and forget everything” if you want the full experience. But for the type of user likely to self-host a network toolbox, the requirements are reasonable.
Who is MyIP for?
MyIP is a good fit for anyone who regularly asks questions like:
- What IP address am I exposing right now?
- Is my VPN leaking DNS?
- Is WebRTC revealing something unexpected?
- Why is this website unreachable from my connection?
- Which route is my proxy actually using?
- How bad is my latency from different regions?
- What network owns this IP address?
That includes developers, system administrators, cybersecurity people, VPN users, digital nomads, homelab builders, and the quietly paranoid friend everyone calls when the Wi-Fi acts weird.
Final Thoughts
MyIP is one of those projects that takes a boring question and turns it into something genuinely useful. Yes, it can tell you your IP address. But stopping there would be like buying a Swiss Army knife and only using the toothpick.
The better way to look at it is this: MyIP is a browser-based control panel for understanding how your connection behaves in the real world. It helps reveal your visible IP, your DNS path, your WebRTC behaviour, your speed, your latency, and whether important websites are reachable.
For casual users, it is a neat way to understand what is happening behind the curtain. For technical users, it is a practical all-in-one diagnostic page. And for anyone who uses VPNs, proxies, or self-hosted tools, it is the sort of bookmark that earns its place.
Sometimes the internet feels like magic. MyIP makes it feel a little more like plumbing: still complicated, but at least you can see where the pipes go.
