URLエンコード/デコード

テキストのURLエンコード・デコードを行います。

入力データ送信なしブラウザ内で完結登録不要

このツールについて

テキストをURLエンコード(パーセントエンコーディング)またはデコードするツールです。日本語やスペースなどURLに直接使用できない文字を%XX形式に変換できます。

JavaScriptのencodeURIComponent/decodeURIComponentを使用しています。URLのクエリパラメータ作成やAPIリクエストのデバッグなど、Web開発の場面でご活用ください。

使い方
  1. テキストを入力エンコードまたはデコードしたいテキストを入力欄に貼り付けます。
  2. エンコードまたはデコードを選択「エンコード」ボタンで%XX形式に変換、「デコード」ボタンで元のテキストに戻します。
  3. 変換結果を確認変換されたテキストが出力欄に表示されます。
  4. 結果をコピー変換後のテキストをコピーして、URLやAPIリクエストで使用します。
よくある質問
URLエンコードとは何ですか?
URLエンコード(パーセントエンコーディング)は、URLに直接使用できない文字(日本語、スペース、記号など)を%XX形式に変換する処理です。例えば、スペースは%20、日本語「あ」は%E3%81%82に変換されます。
どんな時にURLエンコードが必要ですか?
URLのクエリパラメータに日本語やスペースを含める場合、APIリクエストにデータを含める場合、フォームデータを送信する場合などに必要です。例: https://example.com/search?q=%E6%A4%9C%E7%B4%A2
encodeURIとencodeURIComponentの違いは何ですか?
このツールはencodeURIComponentを使用しており、URLの一部(クエリパラメータの値など)をエンコードします。encodeURIはURL全体をエンコードしますが、://などのURL構造文字はエンコードしません。

関連ツール