Handy Dev Tools
日常的な作業のためのシンプルなオンラインツール

お気に入りがありません

    Base64エンコード/デコードツール
    Markdown to HTML変換
    HTML to Markdown変換
    URL エンコード・デコード
    Unicodeエスケープ変換
    Unicodeエンコード/デコード
    SQLフォーマッタ
    SQLスプリッタ
    SQLパラメータバインド
    JSONフォーマッタ
    XMLフォーマッタ
    YAMLフォーマッタ
    GraphQLフォーマッタ
    JSON to YAML変換
    YAML to JSON変換
    JSON to TOML変換
    TOML to JSON変換
    HTMLエンティティ エンコード/デコード
    TOML to YAML変換
    YAML to TOML変換
    CSV to SQL INSERT変換
    Markdownテーブル生成
    JSON to XML変換
    XML to JSON変換
    UUID生成
    ULID生成
    パスワード生成
    ハッシュ生成
    Lorem Ipsum ジェネレーター
    Lorem Picsum画像URL生成ツール
    テストデータ生成
    QRコード生成
    S3パス解析・変換
    IPアドレス計算
    サブネット分割
    サブネット統合
    CloudFront署名URL生成
    RDS接続文字列ジェネレーター
    座標変換ツール
    位置情報フォーマット一括変換
    JWTデコード・解析
    Basic認証
    パスワード強度分析
    クレジットカードバリデーター
    PIIマスク(個人情報難読化)
    RSA鍵ペア生成ツール
    文字ケース変換
    ローマ字変換
    ローマ数字変換ツール
    フォネティックコード変換ツール
    文字数カウンター
    テキストDiff
    HTMLタグ除去
    正規表現テスター
    色情報変換
    ダイスロール
    Crontab ジェネレーター
    Crontab パーサー
    絵文字ピッカー
    Unixタイムスタンプ変換ツール
    HTTP ステータスコード検索
    ポート番号検索
    MIMEタイプ検索
    Base64ファイル変換
    画像Base64エンコード/デコード
    User-Agent パーサー
    URLパーサー
    OGPチェッカー
    コミットメッセージジェネレーター
    Chmod Calculator
    ターミナルGIFメーカー
    .envパーサー・バリデータツール
Ctrl+K

HTMLエンティティ エンコード/デコード

プレーンテキストとHTMLエンティティ(< > & 等)をリアルタイムで相互変換します。エンコード時は特殊文字をエンティティに、デコード時はエンティティを元の文字に戻します。入力・出力ともにテキスト欄で、ファイル読み込みとコピーが可能です。

HTMLエンティティ 入力
HTMLエンティティ 出力
Read Only

使い方

このツールについて

プレーンテキストとHTMLエンティティ(< > & 等)をリアルタイムで相互変換します。

使い方

エンコード/デコードを選び、入力欄にテキストを入力またはファイルで読み込むと、出力欄に変換結果が表示されます。コピーボタンで結果をコピーできます。

オプション

■ 変換可能な名前付きエンティティ

エンティティ文字
&lt;<
&gt;>
&amp;&
&quot;"
&apos;'
&copy;©
&reg;®
&trade;
&nbsp;(NBSP)
&mdash;
&ndash;
&hellip;
&bull;
&rarr;
&larr;
&uarr;
&darr;
&euro;
&pound;£
&yen;¥
&cent;¢
&deg;°
&plusmn;±
&times;×
&divide;÷
&frac12;½
&frac14;¼
&frac34;¾
&frac18;
&frac38;
&frac58;
&frac78;
&laquo;«
&raquo;»
&lsaquo;
&rsaquo;
&dagger;
&Dagger;
&permil;
&infin;
&sum;
&prod;
&radic;
&ne;
&le;
&ge;
&middot;·
&spades;
&clubs;
&hearts;
&diams;
&alpha;α
&beta;β
&gamma;γ
&delta;δ
&epsilon;ε
&theta;θ
&lambda;λ
&mu;μ
&pi;π
&sigma;σ
&omega;ω
&Alpha;Α
&Beta;Β
&Gamma;Γ
&Delta;Δ
&Theta;Θ
&Lambda;Λ
&Pi;Π
&Sigma;Σ
&Omega;Ω

数値参照({ { 形式)もデコード可能です。

ユースケース

• HTML を安全に表示・埋め込みするためのエスケープ • エンティティ表記の文字列を元の文字に戻して編集 • ログやメッセージの特殊文字の扱い

よくある質問

Q: HTMLエンティティとは何ですか?
A: HTMLエンティティは、HTMLで特別な意味を持つ文字や入力が難しい文字を表すための特殊な文字列です。例えば < は &lt;、& は &amp;、© は &copy; と記述します。
Q: HTMLエンティティはいつエンコードすべきですか?
A: ユーザーが入力したコンテンツをHTMLに挿入する前には必ずエンコードし、XSS(クロスサイトスクリプティング)攻撃を防いでください。HTMLの属性値やテキストノードに特殊文字を埋め込む場合にも必要です。
Q: 名前付きエンティティと数値エンティティの違いは?
A: 名前付きエンティティは人が読みやすい名前を使います(例:&amp;copy; → ©)。数値エンティティは10進数(例:&#169;)または16進数(例:&#xA9;)のコードポイントを使います。どちらも同じ文字を表しますが、名前付きの方が読みやすいです。
Q: &#169;のような数値エンティティもデコードできますか?
A: はい。デコードモードでは名前付きエンティティ(&copy;)と数値エンティティ(&#169; および &#xA9;)の両方をデコードします。
Q: データはサーバーに送信されますか?
A: いいえ。すべての処理はブラウザ内で行われます。データがサーバーに送られることはありません。