オンライン URL エンコード / デコード | URL エンコード、デコード、パーセントエンコーディング ツール

クエリ文字列、リダイレクト URL、percent-encoded テキスト向けの無料オンライン URL エンコーダー / デコーダーです。予約文字のエンコード、%XX 値のデコード、+ をスペースとして扱う処理をブラウザで行えます。

スペースや予約 URL 文字を encodeURIComponent 形式の percent-encoding で処理します。
すべての処理はブラウザ内でローカルに行われます。

よく使われる URL エンコード

スペース -> %20& -> %26= -> %3D? -> %3F# -> %23

入力

0 文字

出力

0 文字

URL パラメータと percent-encoded テキストをエンコード / デコードする方法

01

プレーンテキスト、クエリパラメータ値、リダイレクト URL、または percent-encoded 文字列を入力欄に貼り付けます。

02

「エンコード」を選ぶと予約文字を percent-encoding に変換し、「デコード」を選ぶと %XX シーケンスを可読テキストに戻します。

03

エンコードまたはデコードした結果を、クエリ文字列、コールバックパラメータ、マーケティングリンク、ログ、API リクエストに利用できます。

主な機能

リアルタイム URL エンコード / デコード

入力しながら即座にエンコード / デコード結果を確認できるため、追加の送信なしで percent-encoding を検証できます。

実際の開発・マーケティング業務向けに最適化

クエリパラメータ値、リダイレクト URL、コールバックリンク、ログや API リクエスト内の percent-encoded 文字列のデバッグに最適です。

ブラウザ内のプライベート処理

すべての処理がブラウザ内で行われるため、URL 値のプライバシーを保ちつつ、デスクトップでもモバイルでも高速です。

URL エンコード / デコード FAQ

このツールはどの種類の URL エンコードを使っていますか?

このツールは encodeURIComponent に近い URL コンポーネントのエンコード方式を採用しています。クエリパラメータ値、リダイレクト先、コールバック URL など、予約文字をデータとして扱う必要がある URL 部分に最適です。

なぜデコーダーは + をスペースとして扱うのですか?

クエリ文字列では + がスペースとして使われることがあります。デコード時、このツールは URL デコードの前に + をスペースへ変換するため、一般的なフォームエンコード値も正しく復元できます。

encodeURI と encodeURIComponent の違いは何ですか?

encodeURI は完全な URL 用で、/, ?, # などの構造文字をそのまま残します。encodeURIComponent は URL の個々の部品用で、これらの予約文字もエンコードします。このツールはクエリ値やリダイレクトパラメータにより安全な encodeURIComponent 形式の挙動を採用しています。