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.

    ASN Lookup

    Identify an autonomous system from an ASN or IP address and inspect registration and observed BGP prefixes.

    Enter an ASN or a single IPv4/IPv6 address. Hostnames and CIDR are not accepted.

    CIDR Calculator

    Calculate IPv4 and IPv6 network ranges, masks and address capacity. No external lookups.

    IPv4 prefix ↔ mask

    Enter an IP address with a CIDR prefix.

    Subnet Calculator

    Split an IPv4 or IPv6 network into smaller subnets by prefix, with a visual overview.

    Split by prefix · At most 256 subnets displayed.

    Enter a network and a more specific target prefix.

    IP Helpers

    Inspect IPv4/IPv6 representations and embedded IPv4 formats. No external lookups.

    Enter a single IPv4 or IPv6 address.

    Reverse DNS

    Look up IPv4/IPv6 PTR records and optionally confirm their forward addresses.

    Enter a single IPv4 or IPv6 address.

    Routing / Prefix Info

    Inspect routed IPv4/IPv6 prefixes and origin ASNs observed by RIPE RIS.

    Enter an IPv4/IPv6 address or CIDR prefix.

    BGP / AS Path Lookup

    Inspect observed AS paths and origins from public RIPE RIS collectors.

    Enter an IPv4/IPv6 address or CIDR prefix.

    Network Overlap Checker

    Check overlap, containment and shared ranges between IPv4/IPv6 CIDR networks.

    One CIDR per line. Maximum 64 networks; blank lines are ignored.

    Enter at least two CIDR networks.

    IP Range ↔ CIDR

    Convert IPv4/IPv6 ranges to minimal CIDR sets, or CIDR to address boundaries.

    Enter start and end addresses to calculate the minimal CIDR set.

    Supernet / Route Summarization

    Aggregate IPv4/IPv6 prefixes without adding addresses outside the input networks.

    One CIDR per line. Maximum 1024 prefixes; duplicates and blank lines are ignored.

    Enter CIDR networks to calculate a minimal lossless prefix list.

    RPKI Validator

    Check whether a prefix and origin ASN are authorized by published ROA data.

    Enter a CIDR prefix and origin ASN.

    Connectivity Diagnostics

    Ping

    Check public-host ICMP Echo replies, RTT and packet loss.

    Result is measured from the Toolbox runtime.

    Enter a public hostname or IP address.

    Traceroute

    Inspect network hops observed on the way to a public destination.

    Trace performed from Toolbox runtime.

    Enter a public hostname or IP address. Maximum 30 hops.