URL エンコーダー & デコーダー - オンライン URL エンコード・デコード

無料オンライン URL エンコーダーとデコーダー。URL 用の特殊文字をエンコード、またはパーセントエンコードされた文字列をデコード。フル URL とコンポーネントエンコードに対応。

一般的なエンコード

文字エンコード後説明
(スペース)%20スペース文字
&%26アンパサンド
=%3D等号
?%3F疑問符
/%2Fスラッシュ
#%23ハッシュ/フラグメント
@%40アットマーク
+%2Bプラス記号

URL エンコード クイックリファレンス

  • • スペースは %20(フォームデータでは +)になる
  • • 予約文字: ! # $ & ' ( ) * + , / : ; = ? @ [ ]
  • • 非予約文字(エンコードされない): A-Z a-z 0-9 - _ . ~
  • • 非 ASCII 文字は最初に UTF-8 でエンコードされ、次にパーセントエンコードされる

このツールについて

URL エンコードとは?

URL エンコード(パーセントエンコードとも呼ばれる)は、特殊文字を URL で安全に送信できる形式に変換します。スペース、&、= などの文字や非 ASCII 文字は、% の後に 16 進数値が続く形式に置き換えられます。

URL エンコードを使用する場面

• 特殊文字を含むクエリ文字列パラメータ
• URL 内の非 ASCII 文字(国際文字)
• データとして使用される予約文字(区切り文字としてではなく)
• フォームデータ送信(application/x-www-form-urlencoded)

encodeURI と encodeURIComponent の違い

encodeURI は完全な URL をエンコードしますが、:、/、?、#、& などの文字は保持します。encodeURIComponent は A-Z、a-z、0-9、および - _ . ~ 以外のすべてをエンコードするため、個々の URL コンポーネントのエンコードに適しています。

よくある質問

URL エンコードとは?

URL エンコードは文字を URL で安全な形式に変換します。特殊文字は % の後に 16 進数値が続く形式に置き換えられます。例えば、スペースは %20 になります。

なぜ URL にはエンコードが必要なのですか?

URL には特定の ASCII 文字のみを含めることができます。特殊文字、スペース、非英語文字は、URL で正しく送信するためにエンコードする必要があります。

encodeURI と encodeURIComponent の違いは?

encodeURI は完全な URL のエンコード用で、URL 構造文字 (:/?#&=) を保持します。encodeURIComponent はすべてをエンコードし、クエリパラメータなどの個々の値のエンコードに使用されます。

スペースが + または %20 にエンコードされるのはなぜ?

どちらも有効です。%20 は標準の URL エンコードです。+ は application/x-www-form-urlencoded 形式(フォーム送信)で使用されます。ほとんどのサーバーは両方を受け入れます。

非英語文字をエンコードできますか?

はい、中国語、アラビア語、絵文字などの非 ASCII 文字は UTF-8 でエンコードされ、その後パーセントエンコードされます。例えば、你好 は %E4%BD%A0%E5%A5%BD になります。

このツールは安全ですか?

はい、すべてのエンコードとデコードはブラウザ内で行われます。データがサーバーに送信されることはありません。

関連ツール

無料 Base64 エンコーダー デコーダー オンライン - Base64 エンコード・デコード

無料オンライン Base64 エンコーダーとデコーダー。テキストを Base64 に変換、Base64 をテキストにデコード。ファイルエンコードと URL...

無料カラーピッカー - HEX RGB HSL変換&パレット生成

無料オンラインカラーピッカー。HEX、RGB、HSL、HSV、CMYKの変換。カラーハーモニー、パレット、シェード、ティントを生成。

無料テキスト比較ツール - Diff Checker

無料オンラインテキスト比較ツール。2つのテキストファイルを並べて、またはインラインで比較します。変更、追加、削除をハイライト。

無料ハッシュ生成器 - MD5 SHA-256 SHA-512 HMAC計算機

無料オンラインハッシュ生成器。MD5、SHA-1、SHA-256、SHA-512ハッシュを計算。HMAC署名を生成。テキストまたはファイルをハッシュ。

無料オンライン JSON フォーマッター - JSON 整形・検証ツール

無料オンライン JSON フォーマッター、バリデーター、整形ツール。JSON データを即座にフォーマット、最小化、検証。

無料の JWT エンコーダー/デコーダー - トークンの署名、検証、検査

無料のオンライン JWT デコーダーとエンコーダー。署名のデコード、検査、検証、ペイロードの編集、新しい JSON Web トークンの生成を瞬時に行います...

無料Lorem Ipsumジェネレーター - 段落・文・単語生成

無料オンラインLorem Ipsumプレースホルダーテキストジェネレーター。段落、文、単語、リストを生成。複数のテキストスタイル対応。HTML出力と統計機...

無料オンライン QR コードジェネレーター - カスタム QR コード作成

無料オンライン QR コードジェネレーター。URL、テキスト、WiFi、vCard 用の QR コードを作成。色、サイズ、誤り訂正をカスタマイズ。PNG ...

ウォーターマークなしの無料かつ無制限の TikTok ビデオダウンローダー

透かしなしのTikTok動画をオンラインで無料でダウンロード。高速で安全、iOSやAndroidを含むすべてのデバイスで利用可能。

無料 Unix タイムスタンプ変換ツール - エポック時間オンライン

無料の Unix タイムスタンプ変換ツール。エポック時間を日付に、秒をミリ秒に変換。JavaScript、Python、Java、PHP、Go、C#、Ru...

無料UUIDジェネレーター - v1/v4/v5/v7対応&一括生成

無料オンラインUUID/GUIDジェネレーター。UUID v1、v4、v5、v7、Nil UUIDを生成。最大1000個の一括生成、検証、タイムスタンプ解...

無料文字数カウンター - 文字&テキスト分析

無料オンライン文字数カウンターとテキスト分析ツール。単語、文字、文、段落をカウント。読書時間、話す時間、キーワード密度を取得。