• Utilities

    Check a domain's email DNS records

    The Email DNS check looks up a domain's MX, SPF, DKIM and DMARC records and explains them in plain language. It flags common mistakes, such as multiple SPF records, more than 10 SPF DNS lookups or a missing DMARC policy, and each result appears as soon as its check finishes. DKIM keys are found by trying common selector names, and you can also check your own selector.

  • Utilities

    Decode certificates and check a live host's certificate

    Paste a PEM certificate, certificate chain or certificate signing request into the Certificate & CSR decoder to see its subject, alternative names, issuer, validity dates, key type and size, and fingerprints.

  • Utilities

    Generate random passwords

    The Password generator creates random passwords in your browser, and they're never sent to our servers. Choose how many passwords you need, their length and the character sets, optionally excluding look-alike characters such as 0, O, 1 and l. Or start from a preset, such as five 24-character passwords without look-alikes, an API secret or a PIN. Your settings are kept in the URL, so you can bookmark your favourite setup.

  • Utilities

    Convert Unix timestamps and dates

    Use the Unix timestamp converter to turn a timestamp into a readable date or a date into a timestamp. Seconds, milliseconds, microseconds and nanoseconds are detected automatically. Results are shown in UTC, your local time and any timezone you choose, along with the relative time and ISO week. The current timestamp is shown at the top, ready to copy.

  • Utilities

    Encode and decode with one utility per format

    URL, Base64 and HTML entities encoding each have a single utility with an Encode/Decode toggle and a Swap button that turns the output into new input. Base64 now handles any UTF-8 text, including emoji and accented characters, and also decodes URL-safe Base64. HTML entity decoding supports all named and numeric entities. Links to the old encode and decode utilities still work.

  • Utilities

    Calculate several hashes at once

    The Hash generator shows the MD5, SHA-1, SHA-256, SHA-512 and RIPEMD-160 hashes of your text as you type, each with its own copy button. It replaces the separate hash utilities, whose old links now open the Hash generator.

  • Utilities

    Convert domain names to and from punycode

    Use the Punycode converter to convert an internationalized domain name to its ASCII (xn--) form and back. Each non-ASCII character is highlighted with what happens to it during conversion, and you're warned when decoding gives back a different name or when a label mixes scripts, a common sign of a look-alike domain. When you paste a URL or email address, only the host is converted.

  • Utilities

    Inspect every character in a string

    Paste any text into the Unicode inspector to see each character with its code point, name, Unicode block and script, UTF-8 bytes, and escapes for HTML, JavaScript, PHP and URLs. Invisible characters, unusual whitespace and characters that look like ASCII, such as a non-breaking hyphen or a Cyrillic "а", are highlighted so they're easy to spot.

  • Utilities

    Validate DNSSEC during DNS lookups

    DNS lookup now validates DNSSEC signatures and shows whether the returned records are signed and valid, unsigned, or fail validation. Use the result when checking a domain's DNSSEC configuration.

  • Utilities

    Retrieve DNS lookup results through the API

    Integrations can retrieve structured DNS lookup results with GET https://dns.chief.tools/api/lookup. Supply a domain in query and comma-separated record types in type; set include_log=true when you also need the lookup trace.

  • Utilities

    Look up several DNS record types together

    DNS lookup can now request multiple record types in one lookup and follow CNAME targets outside the original domain. This helps you inspect a domain's related records and the destination behind an alias in one result.

  • Utilities

    Generate ULIDs

    Use the ULID generator to create Universally Unique Lexicographically Sortable Identifiers. Copy a generated value for use in an application or data workflow that needs a sortable identifier.

Quick Actions
Activity
View recent activity and updates
Use arrow keys to navigate