URLエンコード/デコード
テキストやURLをパーセントエンコード(URLエンコード)したり、エンコードされた文字列を元に戻したりできます。日本語を含むURLの処理に。
入力内容をサーバーに送信しません▾
入力した内容は端末の中だけで処理されます。入力・貼り付けた内容は、お使いのブラウザ(端末)の中だけで処理されます。サーバーへ送信・保存されることはないため、パスワードや個人情報、社内の文章なども安心してご利用いただけます。
URLエンコード/デコードとは
テキストやURLをパーセントエンコード(URLエンコード)したり、エンコードされた文字列を元のテキストに戻したりするツールです。日本語や記号を含むURLの作成・確認に便利です。処理はブラウザ内で完結します。
こんなときに便利
- 日本語を含むURLを正しくエンコードしたいとき
- エンコードされたパラメータを読みたいとき
- URLの不具合を調べるとき
使い方
- 「エンコード」「デコード」を選びます。
- テキストまたはエンコード済み文字列を入力します。
- 結果を「コピー」で取得します。
詳しく知る
URLエンコード(パーセントエンコード)とは
URLには、そのまま使える文字(英数字と一部の記号)が決められています。日本語やスペース、&・?・#などの記号をURLに含めるときは、「%」に続く16進数の並びに置き換える必要があり、これをURLエンコード(パーセントエンコード)と呼びます。たとえば半角スペースは %20、日本語はUTF-8のバイト列を基にした %E3%81%82 のような表記になります。
なぜ必要か
検索キーワードやパラメータに日本語や記号を含むURLを正しく扱うには、エンコードが欠かせません。エンコードしないと、記号がURLの区切りと誤解されてリンクが壊れたり、日本語部分が文字化けしたりします。逆に、エンコード済みのURLは人間には読みにくいため、内容を確認したいときはデコードして元に戻します。
「+」と「%20」の違い
スペースの扱いには2種類あります。通常のURL(パスやクエリ)では %20、フォーム送信(application/x-www-form-urlencoded)では + が使われるのが一般的です。どちらもスペースを表しますが、文脈によって使い分けられている点に注意すると、パラメータの不具合を避けられます。
他のサイトとの違い
| べんりや | 一般的な他サイト | |
|---|---|---|
| 料金 | 完全無料(回数制限なし) | 無料〜有料・回数制限あり |
| 会員登録 | 不要 | 必要な場合あり |
| 入力内容の扱い | 端末内で処理(サーバー送信なし) | サーバーへ送信される場合あり |
| インストール | 不要(ブラウザで完結) | アプリが必要な場合あり |
| 広告 | 控えめ | 多い場合あり |
※ 一般的な他サイトの傾向をまとめたもので、すべてのサービスに当てはまるものではありません。
よくある質問
どんな方式でエンコードしますか?
encodeURIComponent相当のパーセントエンコードです。日本語などはUTF-8として変換されます。
デコードでエラーになります。
不正なパーセント記号(%の後ろが16進数でない等)が含まれていると、デコードできない場合があります。
会員登録やアプリのインストールは必要ですか?
いいえ。会員登録もインストールも不要です。このページをブラウザで開くだけで、すぐに無料でお使いいただけます。
料金はかかりますか?利用回数の制限はありますか?
いいえ。べんりやのツールはすべて無料で、利用回数の制限もありません。何度でもお使いいただけます。
入力した内容はサーバーに送信・保存されますか?
いいえ。入力した内容はお使いのブラウザ(端末)の中だけで処理され、サーバーへ送信・保存されることはありません。
スマートフォンでも使えますか?
はい。スマートフォン・タブレット・パソコンのいずれのブラウザでもご利用いただけます。
つなげて使う
このツールのあとは、次の作業へそのまま進めます。