URL エンコーダー / デコーダー
URL やクエリ文字列をパーセントエンコード・デコード。
どのページでも使う(ブックマークレット)
見ているページを離れずに URL エンコーダー / デコーダー を使いたいですか? 下のボタンをブックマークバーにドラッグし、どのウェブサイトでもクリックすれば、その場で URL エンコーダー / デコーダー が開きます — すべてブラウザ内だけで動作します。
責任を持って使用してください: ブックマークレットはクリックしたページ上で実行されます。ネットバンキング・決済・医療などの機密性の高いサイトでは使用を避けてください — 使用は自己責任です。処理はすべてローカルで行われ、データはどこにも送信されません。利用規約をご覧ください。
- ブックマークバーが非表示なら表示します — Ctrl+Shift+B(Mac は ⌘+Shift+B)。
- 上のボタンをブックマークバーへドラッグします。
- 任意のウェブサイトを開いてブックマークをクリックすると、右上に 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やクエリ文字列で安全に使えるようテキストをパーセントエンコードし、読みやすいテキストに戻します — すべてアップロードなしにブラウザ内で。エンコードとデコードを切り替えると、入力に応じて結果がリアルタイムに更新されます。
使い方
- エンコードまたはデコードを選びます。
- 単一の値にはComponent、URL全体の構造を保つにはFull URLを選びます。
- 入力を入力・貼り付け(またはサンプルをクリック)し、結果をコピーします。
- 入れ替えで出力を戻し、方向を反転します。
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のパーセントエスケープとしてエンコードされ、正しくデコードされます。
関連ツール