Test regular expressions with live match highlighting, capture groups, and flag controls.
A regular expression is a sequence of characters that defines a search pattern. Regex is used for string matching, validation, parsing, and text extraction in virtually all programming languages.
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}https?:\/\/([\w\-]+(\.[\w\-]+)+)(\/\S*)?(\d{1,3}\.){3}\d{1,3}g, only the first match returns. Verify escapes too.Tools developers reach for alongside regex testing — UUIDs, timestamps, encoders and more.
Generate RFC-4122 v4 UUIDs in bulk, cryptographically secure.
Convert Unix timestamps to human-readable dates and vice-versa.
Format, validate and minify JSON with instant error detection.
Encode text to Base64 or decode Base64 strings to plaintext.