Toolbox

Tools

Random Password Generator

Generate a secure random password locally in your browser.

Character sets

Includes at least one character from each selected set.

Choose your settings and generate a password.

Base64

Encode and decode UTF-8 text locally in your browser.

URL-safe uses - and _ without padding. Decoding accepts line breaks and missing padding.

Ready. All conversion happens locally.

Input length: 0 · Output length: 0

Hash Calculator

Calculate a text hash locally in your browser.

Ready. Hashing happens locally.

Algorithm: SHA-256 · Input length: 0 · Hash length: 256 bits

JWT Decoder

Decode JWT header and claims locally in your browser.

Signature not verified. Decoding does not establish token validity.

Enter a JWT. All decoding happens locally.

JSON Formatter / Validator

Validate, format and minify JSON locally in your browser.

Enter JSON. All processing happens locally.

Input length: 0 · Output length: 0 · Top-level type: —

JSON ↔ YAML

Convert JSON and YAML locally in your browser.

Ready. All conversion happens locally.

URL Encode / Decode

Encode and decode URL text locally in your browser.

Spaces use %20; decoding keeps + as +. Full URL preserves reserved URL delimiters.

Ready. All conversion happens locally.

Input length: 0 · Output length: 0

HTML Entities

Encode text and decode HTML entities locally in your browser.

Ready. All conversion happens locally.

Hex ↔ Text

Convert UTF-8 text and hexadecimal bytes locally in your browser.

Ready. All conversion happens locally.

Bytes: 0

UUID Generator

Generate UUID v4 locally using secure browser randomness.

Generate UUIDs. Click any value to copy it.

    Generated: 0

    Text Diff

    Compare two blocks of text line by line locally in your browser.

    Ignore whitespace ignores spaces and tabs within each line; blank lines still count.

    Enter two texts and compare them.

    Lines added: 0 · Lines removed: 0 · Lines unchanged: 0

    Regex Tester

    JavaScript Regex Tester — uses JavaScript RegExp syntax.

    Enter the pattern without / delimiters. Flags: g i m s u y, and d if supported.

    Enter a pattern and test text.

    Matches: 0

    Indices use UTF-16 offsets; end is exclusive. Empty matches are shown as │ in the preview.

    DNS

    DNS Lookup

    Inspect DNS records for any domain.

    Enter a domain to inspect its DNS records.

    DNS Propagation

    Compare DNS answers from selected resolvers, queried from this server's location.

    For PTR, enter a reverse DNS name such as 1.1.1.1.in-addr.arpa.
    Resolvers to compare

    Enter a name and choose resolvers to compare their DNS responses.

    DNSSEC Inspector

    Inspect DNSSEC records and signatures.

    Enter a domain to inspect its DNSSEC configuration.

    Subdomain Discovery

    Discover common subdomains and their DNS records.

    Enter a domain to discover its subdomains.

    Domain Discovery

    Discover known DNS service records and policies configured for a domain.

    Enter a domain to discover its known DNS services and policies.

    Domain Registration

    Inspect registration, registrar and domain lifecycle information.

    Enter a domain to inspect its registration information.

    Domain Security

    Review registry-reported locks, delegation and expiry information.

    Enter a domain to inspect its security summary information.

    Mail Security

    Inspect mail DNS policies, keys and TLS configuration. No active SMTP tests.

    Example: mail → mail._domainkey.example.com

    Enter a domain to inspect its mail security configuration.

    Mail Server Inspector

    Inspect MX connectivity, SMTP capabilities, TLS certificates and reverse DNS.

    Enter a domain to inspect its MX servers. No mail is sent and no authentication is attempted.

    IP, Addressing & Routing

    IP WHOIS

    Inspect public IPv4 and IPv6 registration, network ranges and registry contacts using RDAP.

    Enter a single IP address. Special-purpose addresses are classified locally.