エンコード/デコード

HTML エンティティのエンコード・デコード

HTMLの特殊文字をエンティティに変換したり、エンティティをテキストに復元したりできます。テンプレートのデバッグ、リッチテキストのクリーンアップ、エスケープに有用です。処理はブラウザ内で行われます。

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

このツールをお気に入りに

お気に入りの保存方法がまだ選ばれていません。

クイック操作

このツールの URL をコピーするか、対応端末ではシステムの共有シートを開けます。

利用シーン

  • 安全なHTML表示のためのエスケープテンプレートフラグメント
  • ページソースからエンティティ文字を復元する
  • リッチテキスト内の < や & などのエンティティを確認する

使い方

  1. 特殊文字やエンティティを含むテキストを入力してください
  2. エンコードかデコードを選べばいい
  3. 結果をコピーしてください

入出力サンプル

入力

<div>Hello & welcome</div>

エンティティ

&lt;div&gt;Hello &amp; welcome&lt;/div&gt;

FAQ

どの文字が扱われているのか?

エンコードでは <、>、&、引用符などの一般的な特殊文字をエスケープします。デコードでは、ブラウザ内蔵の処理で一般的な HTML エンティティを元の文字へ戻します。

完全なHTMLページに適していますか?

これはフラグメントやストリングレベルの作業に向けられています。全ページ構造変換の場合は、完全なHTMLパーサーとして扱うのではなく、HTML/Markdownツールを使いましょう。

ツール

関連ツール

近い用途の翻訳済みツールへ続けて進めます。

Unicode コンバーター

Unicode エスケープ変換

利用可能

プレーンテキストとUnicodeのエスケープシーケンス(\uXXXX)間の変換。APIのペイロード、設定ファイル、フロントエンド文字列の検査に役立ちます。変換はブラウザ内でのままです。

ユニコード エスケープ エンコード

Base64 エンコード・デコード

Base64 エンコーダー・デコーダー

利用可能

標準形式と URL-safe 形式に対応した Base64 のエンコード・デコードをブラウザ上で実行できます。方向の自動判定やファイルから Base64 への変換にも対応し、API のデバッグやローカルでのデータ準備に便利です。

ベース64 エンコード 開発者

UTF-8 バイトビューアー

UTF-8 バイト・コードポイントビューアー

利用可能

各文字のUTF-8バイト、16進形、コードポイントをチェックします。絵文字、マルチバイトのCJK、長さ制限の問題のデバッグに役立ちます。解析はブラウザ上でローカルで実行されます。

UTF-8 バイト ユニコード