URLで使用できない特殊文字を%XX形式に変換します。

元のテキスト

エンコードテキスト

使用例

URL Encoding

Hello World
Hello%20World

Base64

Hello
SGVsbG8=

HTML Entity

<div>
&lt;div&gt;

Unicode

안녕
\uc548\ub155

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

エンコーダー/デコーダーは、テキストを様々なエンコーディング形式に変換または復元できるオンラインツールです。URLエンコーディング、Base64、HTMLエンティティ、Unicodeエスケープなど、Web開発とデータ処理で必須となるエンコーディング方式をサポートします。双方向のリアルタイム変換を提供し、元のテキストからエンコードされたテキストへ、またはエンコードされたテキストから元のテキストへ即座に変換できるため、開発者のデバッグとデータ確認作業を効率的にサポートします。

  • URLエンコーディング/デコーディング(%XX形式変換)
  • Base64エンコーディング/デコーディング(バイナリ-ASCII変換)
  • HTMLエンティティエンコーディング/デコーディング(特殊文字エスケープ)
  • Unicodeエスケープエンコーディング/デコーディング(\uXXXX形式)
  • 双方向リアルタイム変換サポート
  • 変換結果クリップボードコピー機能

使い方

  1. 1

    エンコーディング方式を選択

    URL、Base64、HTML Entity、Unicodeの中から使用したいエンコーディング方式のタブを選択します。各方式の説明が一緒に表示されて適切なエンコーディングを選べます。

  2. 2

    テキストを入力

    元のテキストエリアにエンコードするテキストを入力するか、エンコードテキストエリアにデコードする文字列を入力します。どちらに入力しても反対側が自動的に変換されます。

  3. 3

    結果を確認してコピー

    変換された結果を確認し、コピーボタンをクリックしてクリップボードにコピーします。必要な場合は他のエンコーディングタブに切り替えて同じテキストを別のフォーマットでも変換できます。

よくある質問

活用のヒント

  • API呼び出し時、クエリパラメータに特殊文字が含まれる場合はURLエンコーディングを適用してから送信してください。
  • 画像をBase64に変換すると別途ファイルなしでHTMLやCSSに直接挿入でき、HTTPリクエストを減らせます。
  • ユーザー入力値をHTMLに出力する際は必ずHTMLエンティティエンコーディングを適用してXSS攻撃を防止してください。
  • デバッグ時にエンコードされた文字列をデコードして元のデータを確認すると、問題を素早く把握できます。
  • JSONデータでハングルが\uXXXXで表示される場合、Unicodeデコーディングで元のテキストを簡単に確認できます。