# ItsMyIp > Outils réseau gratuits et sans inscription : adresse IP publique, DNS, propagation, email (SPF/DKIM/DMARC), en-têtes HTTP, sécurité, whois (domaine/IP/AS), certificats TLS, sous-réseaux, redirections, port, User-Agent, WebRTC. Pages en français à la racine (`/outil`), en anglais sous `/en/outil`. Chaque outil répond aussi en texte brut pour curl et en API JSON ouverte (CORS `*`, sans clé). > > Free network tools, no signup: public IP address, DNS, propagation, email (SPF/DKIM/DMARC), HTTP headers, security, whois (domain/IP/AS), TLS certificates, subnets, redirects, port, user agent, WebRTC. French pages at the root (`/tool`), English under `/en/tool`. Every tool also answers as plain text for curl and as an open JSON API (CORS `*`, no key). ## Outils (français) - [Mon IP](https://its-my-ip.com/) : afficher votre adresse IP publique IPv4 et IPv6 - [Audit de page](https://its-my-ip.com/audit) : Auditer une page web : sécurité, SEO, performance — score /100 - [Test DNS](https://its-my-ip.com/dns) : Interroger les enregistrements DNS d'un domaine (A, MX, TXT…) - [Propagation DNS](https://its-my-ip.com/propagation) : Comparer la réponse de cinq résolveurs DNS publics - [Test email](https://its-my-ip.com/email) : Vérifier les enregistrements MX, SPF, DKIM et DMARC d'un domaine - [Liste noire](https://its-my-ip.com/blacklist) : Vérifier si une IP est sur les listes noires antispam (DNSBL) - [Générateur DMARC](https://its-my-ip.com/dmarc) : Générer les enregistrements SPF et DMARC à publier dans le DNS - [En-têtes HTTP](https://its-my-ip.com/headers) : Voir les en-têtes HTTP envoyés par votre navigateur - [En-têtes sécurité](https://its-my-ip.com/security) : Noter les en-têtes de sécurité d'un site : CSP, HSTS… (A–F) - [Whois](https://its-my-ip.com/whois) : Registrar et expiration d'un domaine, titulaire d'une IP ou d'un AS - [Certificats TLS](https://its-my-ip.com/tls) : Lister les certificats SSL/TLS d'un domaine et leur expiration - [Sous-réseau](https://its-my-ip.com/subnet) : Calculer masque, plage et hôtes d'un sous-réseau (CIDR) - [Redirections](https://its-my-ip.com/redirect) : Suivre la chaîne de redirections d'une URL (301, 302…) - [Test de port](https://its-my-ip.com/port) : Vérifier si un port est ouvert sur votre adresse IP - [User-Agent](https://its-my-ip.com/ua) : Afficher et décoder votre User-Agent (navigateur, OS, appareil) - [Fuite WebRTC](https://its-my-ip.com/webrtc) : Vérifier si WebRTC révèle votre adresse IP réelle malgré un VPN - [Mots de passe](https://its-my-ip.com/password) : Générer des mots de passe forts et aléatoires, sans rien envoyer - [Fuite de mot de passe](https://its-my-ip.com/pwned) : Vérifier si un mot de passe figure dans les fuites de données ## Tools (English) - [My IP](https://its-my-ip.com/en): see your public IPv4 and IPv6 address - [Page audit](https://its-my-ip.com/en/audit): Audit a web page: security, SEO, performance — score /100 - [DNS lookup](https://its-my-ip.com/en/dns): Query a domain's DNS records (A, MX, TXT…) - [DNS propagation](https://its-my-ip.com/en/propagation): Compare the answers of five public DNS resolvers - [Email check](https://its-my-ip.com/en/email): Check a domain's MX, SPF, DKIM and DMARC records - [Blacklist](https://its-my-ip.com/en/blacklist): Check whether an IP is on antispam blocklists (DNSBL) - [DMARC generator](https://its-my-ip.com/en/dmarc): Generate the SPF and DMARC records to publish in the DNS - [HTTP headers](https://its-my-ip.com/en/headers): See the HTTP headers your browser sends - [Security headers](https://its-my-ip.com/en/security): Grade a site's security headers: CSP, HSTS… (A–F) - [Whois](https://its-my-ip.com/en/whois): A domain's registrar and expiry, an IP's or AS's holder - [TLS certificates](https://its-my-ip.com/en/tls): List a domain's SSL/TLS certificates and their expiry - [Subnet](https://its-my-ip.com/en/subnet): Compute netmask, range and hosts of a subnet (CIDR) - [Redirects](https://its-my-ip.com/en/redirect): Follow a URL's redirect chain (301, 302…) - [Port check](https://its-my-ip.com/en/port): Check whether a port is open on your IP address - [User agent](https://its-my-ip.com/en/ua): Display and decode your user agent (browser, OS, device) - [WebRTC leak](https://its-my-ip.com/en/webrtc): Check whether WebRTC reveals your real IP address despite a VPN - [Passwords](https://its-my-ip.com/en/password): Generate strong random passwords, nothing ever sent - [Password leak](https://its-my-ip.com/en/pwned): Check whether a password appears in data breaches ## API JSON (CORS *, sans clé / no key required) Toutes les réponses sont en JSON UTF-8. / All responses are UTF-8 JSON. - `GET https://its-my-ip.com/api/ip` — adresse IP du client, ville, ASN, FAI / client IP, city, ASN, ISP. Un seul protocole par connexion : forcer avec `curl -4` ou `curl -6`. - `GET https://its-my-ip.com/api/dns?name=example.com&type=A` — enregistrements DNS (types : A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, CAA, PTR, HTTPS ; une IP en `name` fait un PTR inverse). - `GET https://its-my-ip.com/api/propagation?name=example.com&type=A` — la même requête posée à 5 résolveurs publics (Cloudflare, Google, AdGuard, DNS.SB, AliDNS) + consensus. Types : A, AAAA, CNAME, MX, TXT, NS. - `GET https://its-my-ip.com/api/email?domain=example.com&selector=google` — analyse MX / SPF / DKIM (sélecteur optionnel) / DMARC avec statuts ok/warn/err. - `GET https://its-my-ip.com/api/headers` — écho des en-têtes HTTP de la requête (client vs proxy) + infos connexion (TLS, HTTP, RTT). - `GET https://its-my-ip.com/api/security?url=https://example.com` — note A+–F des en-têtes de sécurité (CSP, HSTS, nosniff, anti-clickjacking, Referrer-Policy, Permissions-Policy). - `GET https://its-my-ip.com/api/whois?q=example.com` — whois RDAP ; `q` accepte un domaine, une adresse IP ou un numéro d'AS (`AS13335`). - `GET https://its-my-ip.com/api/tls?domain=example.com&subdomains=1` — certificats TLS du domaine depuis les journaux Certificate Transparency (émetteur, validité, révocation). - `GET https://its-my-ip.com/api/subnet?cidr=192.168.1.0/24` — calcul de sous-réseau IPv4/IPv6 (masque, plage, hôtes). - `GET https://its-my-ip.com/api/redirect?url=http://example.com` — chaîne de redirections saut par saut (code, durée, destination finale). - `GET https://its-my-ip.com/api/port?port=443` — test TCP du port sur l'adresse IP du client uniquement / TCP test on the client's own IP only. - `GET https://its-my-ip.com/api/ua?ua=Mozilla/5.0...` — décodage d'un User-Agent (`ua` optionnel : sans lui, celui de la requête). ## Texte brut / Plain text Les mêmes chemins que les pages répondent en texte brut aux clients CLI (curl, wget, HTTPie). / The page paths themselves answer in plain text to CLI clients (curl, wget, HTTPie). - `curl its-my-ip.com` — votre IP, rien d'autre / your IP, nothing else. - `curl "https://its-my-ip.com/dns?name=example.com&type=MX"` — sortie façon dig / dig-like output. - `curl "https://its-my-ip.com/propagation?name=example.com"` — une ligne par résolveur + consensus. ## Divers / Misc - [Sitemap](https://its-my-ip.com/sitemap.xml) — toutes les pages FR + EN avec hreflang. - Aucune donnée personnelle conservée : les requêtes sont traitées à la volée. Seule exception : l'audit de page (`/audit`) conserve l'URL auditée et ses scores pour afficher leur évolution. / No personal data retained: requests are processed on the fly. Single exception: the page audit (`/audit`) keeps the audited URL and its scores to show their evolution.