コンテンツにスキップ
ToolsMinify logo
すべての記事

URL エンコード / デコード の使い方:完全ガイド(2026年版)

URL エンコード / デコード の使い方を、ステップバイステップの手順、例、プロのヒント、FAQで学びましょう。初心者からプロまで無料のガイドです。

更新日 2026年7月15日5 分で読めます

URL エンコード / デコードを使用 - 無料

ライブツールを開き、このガイドで学んだことを適用してください。

URL エンコード / デコードを開く

URL エンコード / デコードとは?

URL エンコード / デコードは、ToolsMinifyで提供される無料のブラウザベースのユーティリティです。この無料 URL エンコーダー・デコーダーで、テキストやリンクをパーセントエンコード(URL エンコード)に変換、またはエンコード済み URL を可読テキストに戻せます。encodeURIComponent(&, =, ?, / など予約文字もエスケープ - クエリ値に安全)と encodeURI(URL 構造を維持)を選べます。同じページにクエリ文字列ビルダーがあり、キー/値を追加、ベース URL を任意で付与、結果をコピー、またはクエリ/URL を貼ってフィールドに解析できます。すべてクライアント側、アップロードなし。サインアップは不要で、可能な場合はデータをローカルで処理し、モバイルとデスクトップでの速度を重視して構築されています。

パーセントエンコード URL のエンコード/デコード、またはキー/値ペアからクエリ文字列の構築・解析。encodeURIComponent、encodeURI、解析 - すべてブラウザ内。

今すぐ試す

無料のURL エンコード / デコードを開き、以下の手順に従ってください。ダウンロードは不要です。

URL エンコード / デコードを使う理由

  • 一度限りの変換のためにパッケージをインストールする手間を省く
  • 検証により、不正な形式の入力が本番環境に到達する前に捕捉される
  • コード、SQL、またはリクエストボディに貼り付ける準備ができた出力をコピーする
  • すべてクライアント側で実行されるため、ペイロードがマシンを離れることはない

URL エンコード / デコードの使い方 - ステップバイステップ

  1. ステップ1: エンコード/デコードでテキストをパーセントエンコードするか、クエリ文字列モードでパラメータを構築・解析します。
  2. ステップ2: エンコード時、単一値はフル URL トグル OFF(encodeURIComponent)、完全リンクは ON(encodeURI)。
  3. ステップ3: クエリ文字列モードではキー/値行(任意でベース URL)を追加。各値は安全にエンコード。クエリ/URL を貼り「Parse into fields」で行に戻します。
  4. ステップ4: 出力からエンコード/デコード/構築したクエリをコピーします。

URL エンコード / デコードは開発者ツールにあります。ツールページを開き、メインフィールドにインプットを入力すると、結果が即座に更新されます。コピーボタンを使用して、出力結果をドキュメント、コードエディタ、またはスプレッドシートに貼り付けてください。

一般的な使用例

クエリ値のエンコード

hello world & more は hello%20world%20%26%20more になります

フル URL のエンコード

https://example.com/a b?q=1 は encodeURI で https://example.com/a%20b?q=1 になります

クエリ文字列の構築

q=shoes & socks と sort=price の行は ?q=shoes%20%26%20socks&sort=price になります

タグ付き URL の解析

https://example.com/search?q=hello%20world&page=2 は q と page フィールドに反映。フォームデータの + はスペースになります

例

  • クエリ値のエンコード: hello world & more は hello%20world%20%26%20more になります
  • フル URL のエンコード: https://example.com/a b?q=1 は encodeURI で https://example.com/a%20b?q=1 になります
  • クエリ文字列の構築: q=shoes & socks と sort=price の行は ?q=shoes%20%26%20socks&sort=price になります
  • タグ付き URL の解析: https://example.com/search?q=hello%20world&page=2 は q と page フィールドに反映。フォームデータの + はスペースになります

プロのヒント

  • 実際のペイロードが機密性の高い場合は、まずサンプルデータで使用してください。
  • 処理が失敗した場合、通常はツールではなく入力が不正な形式です。
  • ミニファイされたコピーと読みやすいコピーを保持する - 1つは出荷用、もう1つはデバッグ用。

よくある質問

URL エンコード(パーセントエンコード)とは?

URL で安全でない/予約文字を、バイト値を表す % と 2 桁 16 進に置き換えます。例: スペースは %20、& は %26。URL、クエリ、フォーム送信にスペース、記号、非 ASCII を安全に含められます。

encodeURIComponent と encodeURI の違いは?

encodeURIComponent は & = ? / # : @ + スペースなどほぼすべての予約文字をエスケープ - クエリ値やパスセグメント向け。encodeURI は URL 構造文字(: / ? & = #)を触らず、区切りを含む完全 URL 向け。ルール: 部分には encodeURIComponent、全体には encodeURI。

どの文字がエンコードされますか?

非予約文字(A-Z、a-z、0-9、- _ . ! ~ * ' ( ))はエンコードされません。スペース、&、=、?、/、#、% やアクセント、絵文字などは UTF-8 の %XX に変換。encodeURIComponent は予約区切りも、encodeURI は保持します。

クエリ文字列を安全に構築するには?

クエリ文字列モードでパラメータごとに 1 行追加。ビルダーは encodeURIComponent で各キー/値をエンコードして & と = で結合するため、shoes & socks は shoes%20%26%20socks になりクエリを壊しません。

クエリや URL をフィールドに戻せますか?

はい。クエリ文字列モードで ?q=hello+world、クエリ付きパス、フル URL を貼り「Parse into fields」。+ はスペース(form-urlencoded)。フルリンクならベース URL も設定。不正な % エスケープはエラー表示。

デコードでエラーになるのはなぜ?

不正なパーセントエスケープ - 単独の "%" の後に 16 進 2 桁がない、または "%zz" など無効な列。各 "%" の後が有効な 2 桁 16 進か確認。未エンコードのテキストは、 stray "%" がなければそのまま通ります。

データはサーバーに送られますか?

いいえ。エンコード、デコード、クエリ構築、解析はすべてブラウザ内の encodeURIComponent、encodeURI、decodeURIComponent で行われます。貼り付け内容はアップロード、ログ、保存されません。

必要な関連ツール

ToolsMinifyで他の開発者ツールを探索してください。関連ユーティリティはURL エンコード / デコードページにリンクされており、サイトを離れることなくワークフローを完了するのに役立ちます。

始める準備はできましたか?

URL エンコード / デコードを無料で利用できます - 正確、高速、モバイル向けに最適化されています。

URL エンコード / デコードを使用 - 無料

ライブツールを開き、このガイドで学んだことを適用してください。

URL エンコード / デコードを開く

関連記事