Random Password Generator
Generate a secure random password locally in your browser.
Choose your settings and generate a password.
Generate a secure random password locally in your browser.
Choose your settings and generate a password.
Encode and decode UTF-8 text locally in your browser.
Ready. All conversion happens locally.
Input length: 0 · Output length: 0
Calculate a text hash locally in your browser.
Ready. Hashing happens locally.
Algorithm: SHA-256 · Input length: 0 · Hash length: 256 bits
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.
Validate, format and minify JSON locally in your browser.
Enter JSON. All processing happens locally.
Input length: 0 · Output length: 0 · Top-level type: —
Convert JSON and YAML locally in your browser.
Ready. All conversion happens locally.
Encode and decode URL text locally in your browser.
Ready. All conversion happens locally.
Input length: 0 · Output length: 0
Encode text and decode HTML entities locally in your browser.
Ready. All conversion happens locally.
Convert UTF-8 text and hexadecimal bytes locally in your browser.
Ready. All conversion happens locally.
Bytes: 0
Generate UUID v4 locally using secure browser randomness.
Generate UUIDs. Click any value to copy it.
Generated: 0
Compare two blocks of text line by line locally in your browser.
Enter two texts and compare them.
Lines added: 0 · Lines removed: 0 · Lines unchanged: 0
| Old | New | Change | Text |
|---|
JavaScript Regex Tester — uses JavaScript RegExp syntax.
Enter a pattern and test text.
Matches: 0
Indices use UTF-16 offsets; end is exclusive. Empty matches are shown as │ in the preview.
Inspect DNS records for any domain.
Enter a domain to inspect its DNS records.
Compare DNS answers from selected resolvers, queried from this server's location.
Enter a name and choose resolvers to compare their DNS responses.
Inspect DNSSEC records and signatures.
Enter a domain to inspect its DNSSEC configuration.
Discover common subdomains and their DNS records.
Enter a domain to discover its subdomains.
Discover known DNS service records and policies configured for a domain.
Enter a domain to discover its known DNS services and policies.
Inspect registration, registrar and domain lifecycle information.
Enter a domain to inspect its registration information.
Review registry-reported locks, delegation and expiry information.
Enter a domain to inspect its security summary information.
Inspect mail DNS policies, keys and TLS configuration. No active SMTP tests.
Enter a domain to inspect its mail security configuration.
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.
Inspect public IPv4 and IPv6 registration, network ranges and registry contacts using RDAP.
Enter a single IP address. Special-purpose addresses are classified locally.
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.
Calculate IPv4 and IPv6 network ranges, masks and address capacity. No external lookups.
Enter an IP address with a CIDR prefix.
Split an IPv4 or IPv6 network into smaller subnets by prefix, with a visual overview.
Enter a network and a more specific target prefix.
Inspect IPv4/IPv6 representations and embedded IPv4 formats. No external lookups.
Enter a single IPv4 or IPv6 address.
Look up IPv4/IPv6 PTR records and optionally confirm their forward addresses.
Enter a single IPv4 or IPv6 address.
Inspect routed IPv4/IPv6 prefixes and origin ASNs observed by RIPE RIS.
Enter an IPv4/IPv6 address or CIDR prefix.
Inspect observed AS paths and origins from public RIPE RIS collectors.
Enter an IPv4/IPv6 address or CIDR prefix.
Check overlap, containment and shared ranges between IPv4/IPv6 CIDR networks.
Enter at least two CIDR networks.
Convert IPv4/IPv6 ranges to minimal CIDR sets, or CIDR to address boundaries.
Enter start and end addresses to calculate the minimal CIDR set.
Aggregate IPv4/IPv6 prefixes without adding addresses outside the input networks.
Enter CIDR networks to calculate a minimal lossless prefix list.
Check whether a prefix and origin ASN are authorized by published ROA data.
Enter a CIDR prefix and origin ASN.
Check public-host ICMP Echo replies, RTT and packet loss.
Enter a public hostname or IP address.
Inspect network hops observed on the way to a public destination.
Enter a public hostname or IP address. Maximum 30 hops.