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.