🪢 文字列エスケープ・アンエスケープ
HTML エンティティ・JavaScript 文字列・JSON 文字列・Unicode(\uXXXX)・URL の各形式で文字列を相互変換します。
✅ 完全無料・登録不要・サーバーへのデータ送信なし
📖 変換例
| Format | Raw | Escaped |
|---|---|---|
| HTML | <a> | <a> |
| JS | It"s "ok" | It\"s \"ok\" |
| JSON | tab here | tab\thero |
| Unicode | 日本語 | \u65e5\u672c\u8a9e |
| URL | a b&c | a%20b%26c |
📖 使い方
-
1
形式と方向を選択変換形式(HTML / JavaScript / JSON / Unicode / URL など)とエスケープ・アンエスケープの方向を選択します。
-
2
テキストを入力左側の入力欄にテキストを貼り付けるか入力します。リアルタイムで変換されます。
-
3
結果をコピーまたは入れ替え右側の結果をコピーするか、⇄ ボタンで入出力を入れ替えて逆方向の変換を行います。
❓ よくある質問
HTML エスケープと URL エンコードの違いは何ですか?
HTML エスケープは & < > " などを HTML エンティティ(& など)に変換します。URL エンコードはスペースや特殊文字を %20 のようなパーセントエンコードに変換します。
日本語などの非 ASCII 文字もエスケープできますか?
はい。Unicode(\uXXXX 全変換)や Hex(UTF-8 バイト)モードを選択すると、日本語などの非 ASCII 文字もすべてエスケープできます。
SQL インジェクション対策としてこのツールは使えますか?
SQL 形式でシングルクォートをダブルクォートにエスケープできますが、本番環境では必ずプリペアドステートメントを使用してください。このツールは学習・確認用途を想定しています。