ESC

入力テキスト

encodeURIComponent: :, /, ?, #などを含むすべての特殊文字をエンコードします。

結果

すべての処理はブラウザ内で行われます。データはサーバーに送信されません。

使用例

URLパラメータエンコード

スペース、アンパサンド、その他の特殊文字を含むURLクエリパラメータをURLで安全に使用するためにエンコードします。

特殊文字

@、&、=、スペースなどの特殊文字を含むフォームデータを適切なHTTP送信のためにエンコードします。

国際テキスト

中国語、アラビア語などの国際文字を含むURLをパーセントエンコーディングを使用してエンコード・デコードします。

機能

双方向変換

テキストをURL形式にエンコードし、パーセントエンコードされた文字列を読みやすいテキストにデコード

2つのエンコードモード

パラメータ用encodeURIComponentと完全URL用encodeURIから選択

Unicode対応

国際文字、絵文字、マルチバイト文字の完全サポート

プライバシー優先

すべての処理がブラウザ内でローカルに実行され、サーバーにデータは送信されません

使い方

1

エンコードモードを選択

クエリパラメータ用のコンポーネントモードまたは完全URL用の完全URLモードを選択します。

2

テキストを入力

エンコードまたはデコードしたいテキストやURLを入力または貼り付けます。

3

エンコードまたはデコード

URL形式に変換するにはエンコードを、読みやすいテキストに戻すにはデコードをクリックします。結果をコピーします。

よくある質問

安全でない文字を%と2桁の16進数に置き換えます(スペースは%20に)。URLが正しく送信されるようにするためです。

encodeURIはURL構造文字(:, /, ?, #)をそのまま保持します。encodeURIComponentはすべてをエンコードし、クエリパラメータ値に使うものです。

クエリパラメータとしてデータを渡すとき、APIリクエストを構築するとき、ユーザー入力をURLに含めるときに使います。

すべてブラウザ内のJavaScriptで動きます。サーバーには何も送信されません。

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

特殊文字を含むURLをAPIコールに貼り付けて壊れるのを見る。スペース、アンパサンド、非ASCII文字、すべてパーセントエンコーディングが必要で、さもないとおかしくなる。このツールがそれを処理します。URLで安全に使えるようにテキストをエンコード、またはパーセントエンコードされた文字列を読みやすいテキストにデコード。2つのモード:個別パラメータ値用のencodeURIComponent、構造を保持したい完全URL用のencodeURI。

なぜURLエンコーダー/デコーダーを使うべきか?

APIテスト、webhook設定、リダイレクトルールのためにURLを手で構築するなら、エンコーディングが必要です。クエリ文字列のエンコードされていないアンパサンド1つでパラメータが2つに分裂する。エンコードされていないスペース1つでURL全体が壊れる。このツールはそういう頭痛を防ぎます。完全なUnicodeサポートであらゆる言語に対応。ブラウザで動くので、URLに含まれるAPIキーやトークンはプライベートなまま。

セキュリティとプライバシー

あなたのデータの安全を最優先しています

ローカル処理

すべての処理がブラウザ内で完結します

データ送信なし

データはサーバーに送信されません

保存しません

データは保存も共有もされません

SSL暗号化

安全な通信でご利用いただけます