MyIP
MyIP is a better IP toolbox that detects your local and public IPs, tests website availability, checks DNS leaks, runs speed tests, performs MTR traces, and provides a 258-item cybersecurity checklist. Self-hosted, PWA-ready, with dark mode and keyboard shortcuts.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
A self-hosted all-in-one IP toolbox with IP detection, DNS leak test, speed test, and 20+ network utilities.
Core Features
- Display all local IPv4/IPv6 addresses from multiple providers
- IP geolocation (country, region, ASN, coordinates)
- Website availability checks (Google, YouTube, ChatGPT, GitHub, etc.)
- WebRTC detection & DNS leak test
- Global latency test & MTR trace
What It Can't Do
- •You must configure MaxMind account ID and license key to enable IP geolocation and WebRTC country badges; otherwise they return 503 errors.
- •Docker containers ship with an empty database directory — always set the three MAXMIND_* env vars.
- •By default rate limiting is disabled; set SECURITY_RATE_LIMIT and SECURITY_DELAY_AFTER for production.
- •Frontend (port 18966) and backend (port 11966) are separate; reverse proxy accordingly.
- •Compared to cloud tools like ip.sb or ipinfo.io, MyIP is self-hosted (data never leaves your server) and bundles far more features. The only catch is you need to maintain a free MaxMind account for database updates.
Use Cases
- Quickly check your public IP and confirm no DNS leak
- Verify proxy/VPN rules and prevent DNS leaks
- Test if specific websites (e.g., ChatGPT, YouTube) are accessible
- Diagnose network latency and routing issues via MTR
- Perform Whois or MAC address vendor lookups
- Run a comprehensive browser fingerprint and security checklist
Detailed Introduction
MyIP is a feature-rich, self-hosted IP toolbox for power users and privacy enthusiasts. It displays your local and public IPv4/IPv6 addresses from multiple sources, provides detailed IP geolocation (country, region, ASN), and runs availability checks on popular websites like Google, YouTube, ChatGPT, and GitHub. It also includes WebRTC detection, DNS leak tests, speed tests, proxy rule testing, global latency and MTR tests, DNS resolver with contamination detection, censorship checks, Whois search, MAC lookup, browser fingerprinting, and a comprehensive 258-item cybersecurity checklist. The app supports dark mode, PWA installation, keyboard shortcuts, and multi-language (English, Chinese, French, Turkish). It can be deployed via Node.js or Docker, and requires a free MaxMind account for geolocation databases.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Ensure Node.js (v18+) or Docker is installed
Step 2: Clone and install dependencies: git clone https://github.com/jason5ng32/MyIP.git && cd MyIP && npm install
Step 3: Build and run: npm run build && npm start. Default port 18966
- Step 1: Ensure Node.js (v18+) or Docker is installed
- Step 2: Clone and install dependencies: git clone https://github.com/jason5ng32/MyIP.git && cd MyIP && npm install
- Step 3: Build and run: npm run build && npm start. Default port 18966
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
For Node deployment: delete the MyIP folder. For Docker: `docker stop myip && docker rm myip && docker rmi jason5ng32/myip:latest`
No Extra Dependencies
Ready to use after download. No additional runtime required.
Similar Projects
core
Open source home automation that puts local control and privacy first. Perfect for Raspberry Pi or a local server.
Huginn
Huginn lets you build agents that automate online tasks. Events propagate through a directed graph. Monitor web, Twitter, email, and more.
RSSHub
RSSHub is the world's largest open-source RSS network. It generates RSS feeds from virtually any website, with over 5,000 instances and a thriving community. Perfect for aggregating social media, news, blogs, and more.