コンテンツにスキップ

🪢 文字列エスケープ・アンエスケープ

HTML エンティティ・JavaScript 文字列・JSON 文字列・Unicode(\uXXXX)・URL の各形式で文字列を相互変換します。

✅ 完全無料・登録不要・サーバーへのデータ送信なし

📖 変換例

FormatRawEscaped
HTML<a>&lt;a&gt;
JSIt"s "ok"It\"s \"ok\"
JSONtab heretab\thero
Unicode日本語\u65e5\u672c\u8a9e
URLa b&ca%20b%26c

🔗 関連ツール

📖 使い方

  1. 1
    形式と方向を選択
    変換形式(HTML / JavaScript / JSON / Unicode / URL など)とエスケープ・アンエスケープの方向を選択します。
  2. 2
    テキストを入力
    左側の入力欄にテキストを貼り付けるか入力します。リアルタイムで変換されます。
  3. 3
    結果をコピーまたは入れ替え
    右側の結果をコピーするか、⇄ ボタンで入出力を入れ替えて逆方向の変換を行います。

❓ よくある質問

HTML エスケープと URL エンコードの違いは何ですか?
HTML エスケープは & < > " などを HTML エンティティ(& など)に変換します。URL エンコードはスペースや特殊文字を %20 のようなパーセントエンコードに変換します。
日本語などの非 ASCII 文字もエスケープできますか?
はい。Unicode(\uXXXX 全変換)や Hex(UTF-8 バイト)モードを選択すると、日本語などの非 ASCII 文字もすべてエスケープできます。
SQL インジェクション対策としてこのツールは使えますか?
SQL 形式でシングルクォートをダブルクォートにエスケープできますが、本番環境では必ずプリペアドステートメントを使用してください。このツールは学習・確認用途を想定しています。