Guide list
What the XGM Domain Health check covers, how its A to F grades are calculated, and how to work through findings for email, DNS, TLS, headers and redirects.
How DNS resolution works, what each record type in the XGM DNS Lookup means, how to read the findings and how to troubleshoot common DNS problems.
How to read a WHOIS record with the XGM WHOIS Lookup: registrar, creation and expiry dates, EPP status codes, name servers and why some data is hidden.
How SPF, DKIM, DMARC, MTA-STS, TLS-RPT and BIMI work, how to read every finding and the score in XGM Email Security, and how to fix common mistakes.
How dangling CNAME, NS and MX records let others serve content on your subdomains, how to find them in your own zones, and how to stop it happening.
A step-by-step checklist for moving DNS providers, transferring registrars, switching mail hosts or renaming a domain without downtime or lost mail.
What is inside a DMARC rua report, how to tell your own senders from forwarding and spoofing, and how to summarise the XML in your browser.
How MX records route email, what XGM MX & SMTP checks in DNS and over SMTP for each mail server, from STARTTLS to open relay, and how to fix mistakes.
How the XGM Blacklist Checker queries 77 DNS blocklists for an IP address or a domain and its mail servers, how to read the results and what to do next.
How to copy full email headers, what the XGM Email Header Analyzer shows about delivery hops, delays and authentication, and how to spot spoofing signs.
How to build SPF and DMARC records and write title, description, Open Graph and Twitter tags with XGM Record Builders, and what each warning means.
What the XGM SSL Checker reads from a certificate and TLS connection, how to read the grade, chain, protocol and cipher findings, and how to fix them.
What the XGM HTTP Headers Checker reports for HSTS, CSP, X-Frame-Options, Referrer-Policy and more, with ready-to-use fixes for nginx and other servers.
How the Redirect Checker follows HTTP, HTTPS and www variants to the final page, what 301, 302, 307 and 308 mean, and how to fix loops and long chains.
What the SEO Metadata Checker reads from a home page, how to judge title and description length, canonical links and Open Graph tags, and how to fix them.
How to read a User-Agent string with XGM Request Inspector, why the strings look so strange, how client hints change things and why UA sniffing is fragile.
How the XGM Ping and Traceroute tools test a public host from the XGM server, what latency, packet loss and hops mean, and why some hosts never reply.
What XGM IP Intelligence shows for an IP address or hostname: scope, reverse DNS, ASN, organisation and approximate location, and how reliable each is.
How XGM Port Scanner tests TCP ports on a public host, what open, closed and filtered mean, which exposed ports are risky and how to close them.
How the XGM JSON Formatter validates JSON with the browser's strict parser, what common errors mean and how to fix trailing commas, quotes and more.
What XGM Code Formatter removes and preserves when it minifies HTML, CSS and JavaScript or formats XML, and the whitespace cases that can change a layout.
What Base64, URL encoding and HTML entities are for, how XGM Encoder / Decoder converts UTF-8 text and number bases, and why encoding is never encryption.
How XGM URL & UTM splits a URL into its parts and decoded query, builds UTM campaign links, and helps spot encoding problems and suspicious links.
How XGM Text Utilities counts words, characters, lines and bytes, converts case and creates URL slugs, and why emoji and accents change the numbers.
How JSON Web Tokens are built, what the XGM JWT Decoder shows about claims and expiry, how signature verification works and which mistakes to avoid.
How to test JavaScript regular expressions with the XGM Regex Tester: flags, groups, replacement syntax, and how to avoid slow patterns and mistakes.
What cryptographic hashes and HMACs are, which algorithms the XGM Hash Generator computes, when MD5 and SHA-1 are still acceptable and when they are not.
How the XGM Password Generator creates random passwords in your browser, what entropy bits mean, which length to choose and how to store passwords safely.
How the XGM UUID Generator creates UUID v4, UUID v7 and ULID identifiers, how they differ, which to use for database keys, and how to decode a UUID.
How the XGM Timestamp Converter reads Unix seconds, milliseconds, ISO 8601 and RFC 2822 dates, converts time zones and avoids common date bugs.
How to convert colours between HEX, RGB, HSL and OKLCH with the XGM Color Converter, and how to check WCAG contrast ratios for readable text.