Developer Swiss Army Knife
5 essential developer tools in one place
Input
0 characters
Output
0 characters
All encoding/decoding happens in your browser. No data is sent anywhere.
Drop a file here or click to browse
All hashing is done locally in your browser using the Web Crypto API. No data leaves your device.
Pattern
/
/
.
Any character except newline
\\d
Digit [0-9]
\\w
Word char [a-zA-Z0-9_]
\\s
Whitespace
\\b
Word boundary
^
Start of string/line
$
End of string/line
*
0 or more
+
1 or more
?
0 or 1 (optional)
{n,m}
Between n and m times
[abc]
Character class
[^abc]
Negated class
(abc)
Capture group
(?:abc)
Non-capture group
a|b
Alternation (or)
Diff Output
Enter text in both fields and click Compare