テキスト
実際のテキストで正規表現をテスト:マッチ箇所のハイライトとキャプチャグループの解析、または見つかったマッチを新しいテキストに置換。
テキストや識別子を、camelCase、snake_case、kebab-case など一般的なすべてのスタイルに一度に変換。camelCase/PascalCase での単語の境界、略語(XMLParser → XML + Parser)、数字も認識。
2つのテキストを行単位で比較 — 追加・削除・変更された内容を、変更行内は単語レベルでハイライト表示。
テキストの行をアルファベット順にソートし、重複行・空行・余分な空白を削除。
テキストを文字列リテラル用にエスケープ(引用符、バックスラッシュ、制御文字)してコードに貼り付けられるようにする、またはアンエスケープして元に戻す。
Windows(CRLF)、Unix/macOS(LF)、クラシックMac(CR)の間で改行コードを変換。混在した改行の検出にも対応。
リアルタイムのテキスト統計:文字数(スペース込み・なし)、単語数、行数、文の数、段落数、バイト数(UTF-8)。
Base64 エンコード・デコード — テキストとファイル、ブラウザ内で完結。
PGP鍵の生成、メッセージの暗号化・復号(OpenPGP、RFC 4880)をopenpgp.jsライブラリで実行。
XML エンティティのエンコード・デコード — 標準の5種類(アンパサンド、山括弧、アポストロフィ、引用符)と数値文字参照。
URL エンコード・デコード — リンクやクエリパラメータでエスケープが必要な文字を変換します。
JWT トークンのエンコード・デコード — ヘッダー、ペイロード、HMAC 署名、標準クレーム。
ファイルやテキストの整合性を検証 — 期待されるハッシュを貼り付けると、対応する13種類のアルゴリズムの中から自動で判定します。