RUNWEBTOOLS
日本語

URL エンコーダー / デコーダー

URL やクエリ文字列をパーセントエンコード・デコード。

どのページでも使う(ブックマークレット)

見ているページを離れずに URL エンコーダー / デコーダー を使いたいですか? 下のボタンをブックマークバーにドラッグし、どのウェブサイトでもクリックすれば、その場で URL エンコーダー / デコーダー が開きます — すべてブラウザ内だけで動作します。

URL エンコーダー / デコーダー← このボタンをブックマークバーへドラッグ

責任を持って使用してください: ブックマークレットはクリックしたページ上で実行されます。ネットバンキング・決済・医療などの機密性の高いサイトでは使用を避けてください — 使用は自己責任です。処理はすべてローカルで行われ、データはどこにも送信されません。利用規約をご覧ください。

  1. ブックマークバーが非表示なら表示します — Ctrl+Shift+B(Mac は +Shift+B)。
  2. 上のボタンをブックマークバーへドラッグします。
  3. 任意のウェブサイトを開いてブックマークをクリックすると、右上に URL エンコーダー / デコーダー パネルが表示されます。✛ でコーナーを移動、›/‹ で端に収納して再度引き出せます。
  4. もう一度ブックマークをクリック(または ✕)すると閉じます。
ドラッグできない場合は、コピーしてこれを URL とする新しいブックマークを作成してください:

注: セキュリティポリシーの厳しい一部のサイトではブックマークレットがブロックされることがあります。

使用例

クエリ値をエンコード (Component)

入力

hello world & friends

出力

hello%20world%20%26%20friends

完全なURLをエンコード (Full URL)

入力

https://x.com/search?q=cafe del mar

出力

https://x.com/search?q=cafe%20del%20mar

パーセントエンコードをデコード

入力

%E2%9C%93%20done

出力

✓ done

このツールについて

この無料オンラインURLエンコーダー・デコーダーは、URLやクエリ文字列で安全に使えるようテキストをパーセントエンコードし、読みやすいテキストに戻します — すべてアップロードなしにブラウザ内で。エンコードデコードを切り替えると、入力に応じて結果がリアルタイムに更新されます。

使い方

  1. エンコードまたはデコードを選びます。
  2. 単一の値にはComponent、URL全体の構造を保つにはFull URLを選びます。
  3. 入力を入力・貼り付け(またはサンプルをクリック)し、結果をコピーします。
  4. 入れ替えで出力を戻し、方向を反転します。

URLエンコードが重要な理由

URLには限られた文字集合しか入りません。空白・アンパサンド・疑問符・非英語文字は、リンクやクエリ文字列で安全に運ばれるようパーセントエンコードが必要です(例: 空白は%20)。住所全体はFull URLで、個々のクエリ値はComponentでエンコードしてください。

よくある質問

このURLエンコーダーは無料ですか?

はい — 登録不要の完全無料オンラインURLエンコーダー・デコーダーです。好きなだけエンコード・デコードできます。

データはどこかにアップロードされますか?

いいえ。すべてアップロードなしにブラウザ内で実行されるため、URLやデータが端末を離れることはありません。

ComponentとFull URLの違いは?

ComponentはencodeURIComponentを使いすべての特殊文字をエスケープします — 単一のクエリ値やパスセグメントに使います。Full URLはencodeURIを使い : / ? & # のような構造文字を保持するので、完全なURLが使える状態を保ちます。

パーセントエンコードとは何ですか?

URLが予約文字や非ASCII文字をパーセント記号と2桁の16進数で表現する方法です — 例えば空白は%20、アンパサンドは%26になります。

なぜデコードに失敗したのですか?

入力に無効なパーセントエスケープがあると失敗します — 例: 単独の % や %2 のような不完全なシーケンス。おかしな文字を直すか削除して再試行してください。

クエリ文字列のパラメータをどうエンコードしますか?

エンコードとComponentモードを選んで値を貼り付けます。Componentモードは &、=、? などクエリ文字列を壊す文字をエスケープします。

非英語文字も扱えますか?

はい。アクセント付き文字・韓国語・絵文字などはUTF-8のパーセントエスケープとしてエンコードされ、正しくデコードされます。

関連ツール