本文へ進む
メニュー

コンバーター

文字コード変換

HTML特殊文字、URLエンコード、Unicodeエスケープ、数値文字参照の相互変換ができます。

ツールを使う
使い方・解説・関連ツール

変換種別を選択

0 / 10,000 文字

次のステップに役立つツール・サービス

文字コード変換について

HTML特殊文字、URLエンコード、Unicodeエスケープシーケンス、数値文字参照の相互変換が可能な文字コード変換ツールです。単一の変換だけでなく、複数回エンコードされた文字列も自動で検出・段階的にデコードできます。

対応している変換形式

  • HTML特殊文字変換:< > & " ' など
  • URLエンコード変換:%20 %3A %2F など
  • Unicodeエスケープシーケンス:\u0041 \u65e5 など
  • 数値文字参照変換:あ 日 など

多重エンコード対応

本ツールの特徴として、複数回エンコードされた文字列(多重エンコード)も自動で検出・変換できます。

  • URL + HTML の複合エンコード
  • HTML の二重・三重エンコード
  • URL の二重エンコード

使用例

  • Webフォームで入力された特殊文字の適切な表示
  • データベースに保存されたエンコード文字列のデコード
  • API通信で受信した多重エンコードデータの解析
  • HTMLメールやXMLファイル内のエンコード文字列のデコード
  • JavaScriptやPHPでの文字列処理デバッグ
  • セキュリティテストでのペイロード解析

特徴

  • 自動形式判別機能
  • ワンクリックコピー機能
  • 各変換ステップの可視化

自動デコードが途中で止まった場合

自動判別では最大10回まで順にデコードします。途中で不正な形式が見つかった場合や、10回を超えて変換が必要な場合は、停止した理由と元の入力を表示します。途中まで進んだ内容は「ステップ詳細」で確認できます。

自動判別は文字列の表記から方式を推定するため、意図した変換と一致するとは限りません。元のデータを確認し、必要に応じてURLエンコード、HTML特殊文字、数値文字参照、Unicodeエスケープのいずれかを指定してください。入力と変換結果はブラウザー内で処理します。

更新日:

ツール一覧に戻る