Developer Utility

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

日本語、スペース、特殊文字を含むURL文字列を安全にエンコードしたり、エンコード済みURLを元の読みやすい文字列へデコードできます。Query String解析、自動変換、URL構成要素確認、結果コピー、TXTダウンロードに対応しています。

URL安全変換 日本語、スペース、特殊文字をURLで安全に使えるパーセントエンコード形式へ変換します。
Query String解析 URLに含まれるパラメータをkey/value形式に分離して素早く確認できます。
コピー・ダウンロード 変換結果をコピーしたり、TXTファイルとして保存してAPIテストやリンク整理に活用できます。

URL変換

エンコードまたはデコードモードを選択し、URL、検索語、クエリパラメータ文字列を入力してください。

encodeURIComponent 検索語やパラメータ値のように、URLの一部を変換する場合に適しています。
encodeURI URL全体の構造を維持しながら、日本語やスペースなど必要な文字だけを変換する場合に使います。
入力 0文字 結果 0文字 パラメータ 0 変換待機中
待機中

URL構成要素解析

入力値がURL形式の場合、プロトコル、ホスト、パス、クエリ、ハッシュを分離して表示します。

Protocol -
Host -
Path -
Query -
Hash -
Origin -

Query Parameters

解析するURLまたはquery stringを入力すると、パラメータが表示されます。

URLエンコードの活用例

URLエンコードは、リンク共有、APIリクエスト、検索語の送信、日本語ファイル名の処理でよく使われます。

検索URL

日本語検索語やスペースを含むキーワードを安全なクエリパラメータに変換できます。

APIリクエスト

特殊文字を含むパラメータ値をAPIリクエストURLに安全に含められます。

共有リンク整理

壊れたリンクやエンコード済みURLをデコードして、実際のパスとパラメータを確認できます。

ヘルプ

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

URLエンコーダー / デコーダーは、URL内でそのまま使いにくい日本語、スペース、特殊文字をパーセントエンコード形式へ変換したり、エンコード済み文字列を読みやすい元の文字列へ復元する開発者向けユーティリティです。

検索URL、APIリクエストパラメータ、共有リンク、日本語ファイル名リンクの確認に使えます。

使い方

  1. URLエンコードまたはURLデコードモードを選択します。
  2. 入力欄に変換するURL、検索語、query stringを入力します。
  3. 自動変換が有効な場合、入力と同時に結果が表示されます。
  4. URL形式の場合、下の解析エリアで構成要素とパラメータを確認します。
  5. 必要に応じて結果コピーまたはTXTダウンロードを使用します。
encodeURIとencodeURIComponentの違いは何ですか?

encodeURIはURL全体を対象とし、:、/、?、& などのURL構造文字を保持します。encodeURIComponentは1つのパラメータ値を対象とし、より多くの特殊文字をエンコードします。

スペースはなぜ %20 または + で表示されますか?

URLパスではスペースは通常 %20 として表現されます。Query Stringやform-urlencodedデータでは + として表現される場合もあります。

デコードに失敗する理由は?

% の後に正しい16進数値がない場合や、エンコード文字列が途中で切れている場合、デコードに失敗することがあります。例えば %EA% のような不完全な値は正しく解釈できません。

Query Stringだけでも解析できますか?

はい。?q=test&page=1 または q=test&page=1 のような形式でも、パラメータ一覧として分離して確認できます。

機密URLを入力しても大丈夫ですか?

実際のセッショントークン、認証コード、個人情報が含まれるURLは入力しないことをおすすめします。テストが必要な場合は、トークン値や個人情報をマスキングしてから使用してください。