入力テキストエリア 必須
処理方向選択
文字コード選択(エンコード/デコード時に使用)
UTF-8はブラウザで即時処理、それ以外はサーバー処理
このツールは、ウェブサイトのアドレス(URL)やその他のテキストに含まれる特殊な文字を、ブラウザやサーバーが正しく認識できるように変換(エンコード)したり、逆にエンコードされた文字列を元のテキストに戻す(デコード)作業を簡単に行えるオンラインツールです。
このツールでできること
- URLエンコード (パーセントエンコーディング): 日本語や半角スペース、特定の記号などを、URLとして安全に扱える形式(例:%E3%81%82)に変換します。
- URLデコード: エンコードされた文字列(パーセントエンコーディング)を、元の日本語などの文字列に復元します。
- 文字コードの指定: UTF-8(デフォルト)、Shift_JIS、EUC-JPといった主要な文字コードを選択して変換できます。
- 変換結果のコピー: ワンクリックで変換結果をコピーでき、すぐに作業に利用できます。
ツールの使い方
このツールは3ステップで簡単にご利用いただけます。
- 文字列の入力:
- 入力テキストエリアに、変換したいテキストやURL全体を貼り付け、または直接入力します。(必須)
- 処理方向と文字コードの選択:
- 「処理方向選択」で「エンコード」または「デコード」を選択します。(デフォルトはエンコード)
- 「文字コード選択」で、変換に使用したい文字コードを選択します。(通常はUTF-8で問題ありませんが、環境に合わせてShift_JIS、EUC-JPも選択可能です)
- 変換の実行:
- 「エンコード実行」または「デコード実行」ボタンをクリックすると、変換が実行されます。
- 変換結果は「変換結果」エリアに表示されます。
- 結果の下には、変換前後のバイト数と文字数が使用した文字コードとともに表示されます。
- 「結果をコピー」ボタンで、変換結果をクリップボードにコピーできます。
※すべての設定をリセットしたい場合は、「リセット」ボタンをクリックしてください。
このツールで取得する情報の基礎知識
URLエンコード(パーセントエンコーディング)とは
URLエンコードとは、URLとして使用できない文字(日本語、半角スペース、一部の記号など)を、特定の規則に従って「%(パーセント)」と「16進数」の組み合わせに置き換える処理のことです。この特殊な形式は、パーセントエンコーディングとも呼ばれます。
なぜエンコードが必要なのか?
URLで使用できる文字は、RFC(インターネット技術の標準規格)によって「ASCII文字」と一部の記号のみと定められています。日本語や一部の記号をそのままURLに含めると、システムやブラウザによって誤認識され、正しくページが表示されなかったり、文字化けを引き起こす原因となります。エンコードを行うことで、すべての環境で安全にURLを扱うことができるようになります。
文字コード(UTF-8 / Shift_JIS / EUC-JP)について
エンコードを行う際は、どの文字コードでその文字を表現するかを指定する必要があります。
| 文字コード | 概要 | 変換速度と精度 |
| UTF-8 | 世界で最も広く使われている文字コードです。現在のウェブサイトの主流であり、このツールでもブラウザ内で高速に変換できます。 | 高速・高精度 (推奨) |
| Shift_JIS / EUC-JP | かつて日本のウェブサイトやシステムで広く使われていた文字コードです。これらの文字コードでの変換が必要な場合、サーバー側で高精度に変換します。 | 高精度 (旧環境向け) |
このツールが役立つときはどんなとき? ユースケースは?
このツールは、主に以下のようなシーンで役立ちます。
- SEO・Webマーケティング:
- Googleアナリティクスなどで使用するURLに、日本語のキャンペーン名やパラメーター(例:
?campaign=新商品)を含めたいとき。
- Googleアナリティクスなどで使用するURLに、日本語のキャンペーン名やパラメーター(例:
- Web開発・システム連携:
- API連携で、送信するデータ(JSONやXML)に日本語が含まれており、データの欠損や文字化けを防ぐために送信前にエンコード処理が必要なとき。
- プログラムやサーバーログを調査する際、文字化けしたURLを元の文字列に復元したいとき(デコード)。
- ファイル共有・その他:
- 特定のクラウドストレージやレガシーシステムで、ファイル名に日本語が含まれるURLが正しく扱えない場合に、エンコードされた安全なURLを生成したいとき。







