URLエンコーダー

URLエンコーダーで、テキスト、クエリ値、特殊文字をURLで扱いやすい形式に変換します。

⌘ ブラウザ実行 ◴ データ非保存 ⌁ 無料

コンセプト

URLエンコードはリンクを安全に渡すための処理

URLは使用可能文字が限定されるため、韓国語・空白・記号はパーセントエンコードしてから渡すのが基本です。

URLにそのまま韓国語、空白、`?`, `&`, `#`, `%` などを入れるとリンクが切れたりパラメータが分断される可能性があります。

このツールはテキストをpercentエンコードへ変換し、検索URL・リダイレクト先・APIリクエストパラメータに入れる前の文字列処理を簡略化します。

どんなときに使う?

韓国語検索語、空白を含むファイル名、特殊記号を含む外部識別子などをURLへ入れる前にエンコードします。

全体URLと値単位の違い

全URLをエンコードすると `/?&=` などの区切りが壊れる可能性があるため、クエリ値は値単位エンコードを基準にします。

チェックポイント

クエリ、リダイレクトURL、API値に入れる前に、どの単位をエンコードするか決め、サンプルURLで動作を確認してください。

空白は%20、非ASCII/特殊文字はUTF-8で%XXバイトに変換されます。対象が「全URL」か「値」かで対象範囲を明示してください。

URLエンコーダー 作業エリア

URLまたはテキスト入力
エンコード結果

使い方

  1. 1 エンコードしたいURLまたはテキストを入力します。
  2. 2 URLエンコードを実行し、リンクやクエリ値に安全な形式へ変換します。
  3. 3 結果を確認してからコピーします。

主な使用例

  • URLエンコーダーでクエリパラメーター値をエンコード
  • 日本語の検索語をURL向けに変換
  • 空白と特殊文字を安全に処理

よくある質問

URLエンコーダーはどんな値をエンコードしますか?

日本語、空白、特殊文字など、URLにそのまま入れにくいテキストを安全なエンコード文字列に変換します。

空白はどのように処理されますか?

空白はencodeURIComponentの基本動作に合わせて%20として表示されます。

URL全体とクエリ値のどちらを入れるべきですか?

クエリパラメーター値のように安全に渡したいテキストに特に適しています。URL全体を入れると、区切り文字まで一緒にエンコードされる場合があります。

関連ワークフロー