URLエンコーダー・デコーダー
URLとクエリパラメータを即座にエンコードまたはデコード。URL全体モードとコンポーネントのみモードを搭載。ブラウザベース。
입력
출력
복사됨!
URLエンコードとは?
URLエンコード(パーセントエンコーディング)は、URLで送信できない特殊文字を、送信可能な形式に変換します。例えば、スペースは%20、アンパサンドは%26に変換されます。これにより、URLが有効となり、ブラウザやサーバーによって正しく解析されるようになります。
URLをエンコードまたはデコードする方法
- モードを選択 — 「エンコード」または「デコード」タブを選択します。
- 範囲を選択 — 「コンポーネントのみ」(クエリ値用)または「URL全体」(://と/を保持)を選択します。
- 入力または貼り付け — テキストを入力すると、結果がリアルタイムで更新されます。
- コピー — 「コピー」をクリックして結果を取得します。
このURLエンコーダーを使う理由
- 2つのモード — クエリパラメータ用のコンポーネントのみ(encodeURIComponent)と、URL構造を保持するURL全体(encodeURI)
- リアルタイム — 入力と同時に結果が更新され、ボタンをクリックする必要はありません。
- 入れ替えボタン — 入力と出力をすばやく入れ替えて、逆の操作を実行できます。
- プライバシー — すべてブラウザ内で実行され、データはどのサーバーにも送信されません。
FreeToolboxと他のURLエンコーダーの比較
| 機能 | FreeToolbox | urlencoder.org | meyerweb.com |
|---|---|---|---|
| リアルタイム | はい | いいえ(ボタン) | いいえ(ボタン) |
| コンポーネント/全体モード | 両方 | コンポーネントのみ | コンポーネントのみ |
| 入出力の入れ替え | はい | いいえ | いいえ |
| 広告 | 最小限 | 多い | なし |
| モバイルフレンドリー | はい | 部分的 | 部分的 |
よくある質問
encodeURIとencodeURIComponentの違いは何ですか?
encodeURIはURL全体をエンコードしますが、:、/、?、#などの文字は保持します。encodeURIComponentはすべてをエンコードするため、個々のクエリパラメータ値に適しています。
コンポーネントモードはいつ使用すべきですか?
検索語やAPIキーの値など、クエリパラメータ内に配置される値をエンコードする場合は、コンポーネントモードを使用してください。
URL全体モードはいつ使用すべきですか?
URL全体の構造(プロトコル、パスなど)をそのまま保持しながら、URL全体をエンコードする場合は、URL全体モードを使用してください。
このツールはUnicodeに対応していますか?
はい。Unicode文字は、UTF-8のパーセントエンコードされた表現に適切にエンコードされます。
私のデータは安全ですか?
はい。すべてのエンコードとデコードはブラウザ内で実行されます。データがサーバーに送信されることはありません。