テキストエスケープ / アンエスケープ

HTML・JSON・URL・XML・CSV向けの特殊文字エスケープ変換

100% ブラウザ内処理データ送信なし登録不要・無料
テキスト
エンジニア向けFastPass - AI転職エージェント

AIがあなたのスキルを分析し、最適な求人をマッチング。無料で市場価値を診断できます。

無料で始める

使い方

  1. テキストを入力

    左側のエリアにエスケープまたはアンエスケープしたいテキストを入力します。

  2. モードと方向を選択

    ツールバーでモード(HTML/JSON/URL/XML/CSV)とエスケープ/アンエスケープを選び、「変換」で実行します。

  3. 結果をコピー

    「コピー」ボタンで結果をクリップボードにコピーできます。

テキストエスケープ / アンエスケープ の具体例

HTMLエスケープ

入力
<div class="test">&</div>
出力
&lt;div class=&quot;test&quot;&gt;&amp;&lt;/div&gt;

HTML実体参照に変換します。

JSON文字列エスケープ

入力
Hello "world"
New line	Tab
出力
Hello \"world\"\nNew line\tTab

JSON文字列で必要なエスケープを行います。

特長

  • HTML実体参照のエスケープ/アンエスケープ
  • JSON文字列のエスケープ/アンエスケープ
  • URLコンポーネントのエスケープ/アンエスケープ
  • XMLエスケープ/アンエスケープ
  • CSVエスケープ/アンエスケープ
  • 入力データはブラウザ内で処理(サーバー送信なし)
  • ダークモード対応

よくある質問

エスケープとエンコードの違いは何ですか?

エスケープは特定のコンテキスト(HTML、JSONなど)で特殊な意味を持つ文字を安全な表現に変換することです。エンコードはより広い概念で、データの表現形式を変換することを指します。

HTMLエスケープとXMLエスケープの違いは?

HTMLエスケープはHTML文書の特殊文字(<>&"')を実体参照に変換します。XMLエスケープも同様ですが、XMLでは&apos;がHTMLより標準的に使われます。

データはサーバーに送信されますか?

いいえ。すべての処理はブラウザ内のJavaScriptで行われます。データが外部に送信されることはありません。