Developer Utility

HTML Entity エンコーダー / デコーダー

HTMLの特殊文字をEntityコードへエンコードしたり、<div> のようなEntity文字列を元のテキストへデコードできます。変換統計、コピー、TXTダウンロードにも対応した開発者向け変換ツールです。

Entityエンコード <、>、&、引用符などのHTML特殊文字を安全なEntityコードへ変換します。
Entityデコード &lt;、&gt;、&amp; などのEntity文字列を読みやすい元のテキストへ復元します。
オプションとダウンロード スペース、改行、シングルクォートの変換オプションを選択し、結果を.txtファイルとして保存できます。

テキスト入力

HTML Entityへ変換するテキスト、または元のテキストへ復元する文字列を入力し、必要なオプションを選択してください。

文字 0 0行 変換対象 0 Entity 0

変換結果

HTML Entityのエンコードまたはデコード結果を確認し、コピーまたはファイル保存できます。

待機中
テキストを入力し、エンコードまたはデコードボタンを押してください。

HTML Entity変換方式の比較

作業目的に応じて、エンコード、デコード、スペース変換、改行変換オプションを使い分けられます。

Entity Encode

HTMLタグや特殊文字が実際の要素として解釈されないように、&lt;、&gt;、&amp; 形式へ変換します。

Entity Decode

Entityコードに変換された文字列を元のテキストへ復元します。コピーしたソースや文書内容を読みやすく確認するときに便利です。

Whitespace Option

スペースを&nbsp;へ変換したり、改行を<br>へ変換して、HTML文書上の表示方法を調整できます。

ヘルプ

HTML Entity エンコーダー / デコーダーとは?

HTML Entity エンコーダー / デコーダーは、HTML文書で特殊文字を安全に表示するために &lt;、&gt;、&amp;、&quot; などのEntityコードへ変換したり、Entityコードを読みやすい元のテキストへ復元する無料の開発者向けユーティリティです。

ブログ記事作成、Webページのコード例表示、HTMLテンプレート編集、開発ドキュメント作成、ソースコード表示などに活用できます。

対応機能

  • HTML特殊文字のEntityエンコード
  • HTML Entity文字列のデコード
  • 基本特殊文字またはすべての特殊文字のエンコード選択
  • シングルクォート、スペース、改行変換オプション
  • 入力文字数、行数、変換対象数、Entity数の確認
  • 変換結果のコピーとTXTファイルダウンロード

このような作業に使えます

  • ブログ記事にHTMLコード例を安全に表示するとき
  • <div>、<span>、<script> などのタグを画面上に文字として表示したいとき
  • HTML Entityへ変換された文字列を元のテキストへ戻すとき
  • WebページのソースからコピーしたEntityコードを読みやすく変換するとき
  • 開発ドキュメントやチュートリアルにコード片を挿入するとき
  • テンプレート内の特殊文字表示エラーを確認するとき
基本特殊文字エンコードでは何を変換しますか?

基本特殊文字エンコードでは、HTMLで問題になりやすい <、>、&、ダブルクォート、シングルクォートなどをEntityコードへ変換します。

すべての特殊文字エンコードはいつ使いますか?

すべての特殊文字エンコードは、日本語、一般的な英数字、空白を除いた特殊文字を数値Entityへ変換します。文書互換性を高めたり、特殊記号を明確に表示したいときに使用できます。

スペースを&nbsp;へ変換するオプションはいつ使いますか?

HTMLでは複数のスペースが1つのスペースとして表示されることがあります。間隔を保持したい文章やコード例では、スペースを&nbsp;へ変換すると表示形式を維持しやすくなります。

改行を<br>へ変換するオプションはいつ使いますか?

通常テキストの改行をHTML画面でもそのまま見せたいときに使えます。文章リストや簡単な案内文をHTMLに入れる場合に便利です。

デコード時に危険なHTMLが自動実行されますか?

このツールは結果をテキストとして表示する用途です。ただし、デコードされたHTMLを実際のWebページへ挿入する場合は、script、iframe、イベント属性などの危険要素がないか必ず確認してください。

注意事項

このツールはHTML特殊文字とEntity文字列を変換するためのものです。入力したコードの脆弱性やスクリプト実行可否を検査するセキュリティ分析ツールではありません。