Developer Tools

Test regular expressions, encode and escape text, and fix line endings.

Text utilities for developers

Test regular expressions without freezing your tab, percent-encode and Base64-encode UTF-8 correctly, escape strings for JSON, SQL, regex or shell, and normalise line endings and indentation.

Questions

Which regex flavour does the tester use?

The Regex Tester uses your browser’s JavaScript engine, so results match browsers and Node.js.

How do I Base64-encode text with accents or emoji?

The Base64 Encoder / Decoder encodes UTF-8 bytes, so all characters round-trip correctly.

How do I convert CRLF to LF?

Open the file in the Line Ending & Tab Converter and download it with LF line endings.