URL エンコード・デコード — 無料オンラインツール

URLを即座にエンコードまたはデコード。特殊文字をエスケープして安全なWeb転送を実現。100%ブラウザ完結。

無料で使う →

機能

🔄

エンコード・デコード

エンコードとデコードモードを切り替え、ワンクリックで双方向変換。

🌐

完全URL またはコンポーネント

URL全体または特定のクエリパラメータ値をエンコード。用途に合わせてモードを選択。

即時プレビュー

入力と同時に結果が更新されます。送信ボタンは不要。

🔒

プライバシー優先

すべての処理はブラウザ内でローカルに完結。データはどのサーバーにも送信されません。

📋

ワンクリックコピー

エンコードまたはデコード結果をクリップボードにワンクリックでコピー。

📜

変換前後の比較

変換前後を比較表示し、何が変わったかを明確に確認できます。

使い方

1

モードを選択

エンコードまたはデコードを選択。URLには「URL エンコード」、クエリパラメータ値には「コンポーネント エンコード」を使用。

2

URLまたはテキストを入力

URLまたはテキストを入力欄に貼り付けます。

3

結果を確認

エンコードまたはデコード結果が即座に表示されます。

4

コピーして使用

結果をコピーして、URL・APIコール・その他のWeb用途で使用します。

よくある質問

URLエンコードとは何ですか?
URLエンコード(パーセントエンコーディング)は、インターネット上で転送できる形式に文字を変換します。特殊文字は % の後に2桁の16進数で表されます(例:スペースは %20)。
encodeURIとencodeURIComponentの違いは?
encodeURIはURL内で有効な文字(/, ?, &, =)を保持しその他をエンコードします。encodeURIComponentはURLの構造文字を含むすべての特殊文字をエンコードします。クエリパラメータ値にはencodeURIComponentを使用してください。
どの文字がエンコードされますか?
encodeURIComponentでは、英数字と - _ . ! ~ * ' ( ) は保持されます。それ以外(スペース、#、$、&、+、,、/、:、;、=、?、@など)はパーセントエンコードされます。
完全なURLをデコードできますか?
はい。完全なURLを貼り付けてデコードを選択すると、元の文字が表示されます。
データはサーバーに送信されますか?
いいえ。すべてのエンコード・デコードはJavaScriptのネイティブ関数(encodeURI、encodeURIComponent、decodeURI、decodeURIComponent)を使いブラウザ内で完結します。

← pudone! ホームへ戻る