HTML エスケープツール
Escape or unescape HTML special characters online。無料、プライベート、100%クライアントサイド。
例を試す:
Local only
最近の履歴
履歴はまだありません
使い方
- 入力ボックスにテキストを入力または貼り付けします。
- Select escape or unescape mode.
- Copy the result.
このツールを使うタスク
HTML を React 用の JSX に変換する
JSX は JavaScript 式を埋め込める HTML です。空要素タグを閉じ、class を className に、style 文字列をオブジェクトに変換して HTML を JSX にします。 タスク
HTML を Markdown に変換する
HTML コンテンツを Markdown に変換して、より簡単な編集・保存や、Markdown 対応システムでの表示に使います。見出し、リスト、リンク、画像、コードブロックに対応します。 タスク
Markdown を HTML に変換する
Markdown(見出し、リスト、コードブロック、表、リンク)を HTML にレンダリングし、ブラウザやメールで表示できるようにします。 タスク
貼り付けたテキスト内の HTML エンティティを読み取る
&、<、' などを本来の文字に戻します。デコードすべきでないケースも押さえておきましょう。 タスク
特殊文字を HTML に安全に挿入できるようエンコードする
ユーザーが入力したテキストの <、>、&、"、' をエスケープし、XSS やマークアップの破壊を引き起こさずに HTML 内に配置できるようにします。 タスク
クリックジャッキング攻撃を防ぐ
クリックジャッキングは、サイトを不可視の iframe に埋め込んでユーザーに誤ったクリックを誘います。X-Frame-Options と CSP の frame-ancestors を学びましょう。 タスク
SQL インジェクション(SQLi)攻撃を防ぐ
SQLi はユーザー入力を通じて悪意のある SQL を注入します。パラメータ化クエリ、入力バリデーション、最小権限の原則を学びましょう。 タスク
XSS(クロスサイトスクリプティング)攻撃を防ぐ
XSS は Web ページに悪意のあるスクリプトを注入します。入力のサニタイズ、出力のエンコード、Content Security Policy による XSS 対策を学びましょう。 タスク
iframe の sandbox 属性を使う
sandbox 属性は iframe の機能を制限し、悪意のある埋め込みコンテンツが親ページへアクセスするのを防ぎます。 タスク
このツールを使うパイプライン
よくある質問
- Which characters are escaped?
- The five HTML special characters: & < > " and ' are escaped to their corresponding HTML entities.
- What is the difference from HTML entity encoding?
- HTML escape only handles the 5 special characters needed for safe HTML insertion, while HTML entity encoding can encode all non-ASCII characters as numeric entities.
関連ツール
HTML エンティティエンコーダー
Encode text to HTML entities online。無料、プライベート、100%クライアントサイド。 ツール
HTML エンティティデコーダー
Decode HTML entities back to readable text online。無料、プライベート、100%クライアントサイド。 ツール
URL エンコーダー
Percent-encode text for safe use in URLs。無料、プライベート、100%クライアントサイド。 ツール
Markdown HTML コンバーター
Convert between Markdown and HTML online. Supports headings, bold, italic, code blocks, links, images, lists, tables, quotes, and horizontal rules。無料、プライベート、100%クライアントサイド。 ツール
JSON フォーマッター
Format, minify, or sort JSON online。無料、プライベート、100%クライアントサイド。 ツール