142以上の無料オンラインツール · かんたん・高速・正確

URLエンコード・デコード

テキストをURLで使えるようにエンコード、またはエンコードされた文字列をデコードします。結果はブラウザですぐに表示されます。

URLエンコード・デコードの使い方

  1. 「エンコード」または「デコード」を選びます。
  2. テキストまたはURLの一部を貼り付けます。
  3. 「実行」をクリックし、結果をリンクやコードにコピーします。

URLエンコード・デコードの仕組み

URLに使える文字は限られています。エンコードではテキストをUTF-8に変換し、非予約文字(英字、数字、- _ . ! ~ * ' ( ))以外の各文字を、パーセント記号と2桁の16進数に置き換えます。スペースは%20、&は%26になり、日本語の「あ」は%E3%81%82になります。これはJavaScriptのencodeURIComponentと同じです。

URL全体ではなく、パラメーターの値やパスの一部をエンコードしてください。URL全体をエンコードすると、URLの構造を表す:、/、?までエンコードされてしまいます。デコードはその逆を行います。

よくある質問

このツールは無料ですか?
はい。アカウント登録なしで、無料でURLのエンコードとデコードができます。
どのエンコード方式を使っていますか?
クエリパラメーターやパスの一部に適した、標準的なパーセントエンコーディング(encodeURIComponent)です。
スペースが %20 ではなく + になることがあるのはなぜですか?
HTMLフォームはクエリ内のスペースを + にエンコードしますが、パーセントエンコーディングでは %20 を使います。このツールはURLのどこでも使える %20 を使います。
テキストがブラウザの外に送信されますか?
いいえ。変換はすべてブラウザ内で行われ、テキストがサーバーに送信されることはありません。

その他のテキストツール

テキストツールをすべて見る →