URLエンコード・デコードツール
パーセントエンコーディングによるエンコード・デコードを行います。
入力値から自動的に変換モードを判別し、URIエンコード時は2通りの処理結果を出力します。
- 安全
- お使いの端末上で処理されるため、入出力情報はどこにも送信されません。
解説
URIで使用できないマルチバイト文字を扱うためのエンコード方式です。
各バイトを%XX
XX = 16進数で表現します。
変換モード
3つのモードを選択できます。
自動判別 | 入力された文字列からURLエンコードと平文を自動判別して処理します。 |
---|---|
エンコード | 入力された文字列を平文として評価し、URLエンコードへ変換を試みます。 |
デコード | 入力された文字列をURLエンコードとして評価し、平文へ変換を試みます。 |
エンコード
- UTF-8ベースでエンコードします。
- URI予約文字「#$&+,/:;=?@」をエンコードするため完全なエンコードになります。
- URIとして機能しなくなります。
https://xxxxx.jp/エンコード
↓
https%3A%2F%2Fxxxxx.jp%2F%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89
エンコード(URI維持)
- UTF-8ベースでエンコードします。
- URI予約文字「#$&+,/:;=?@」をエンコードしないため不完全なエンコードになります。
- URIとして機能を維持します。
https://xxxxx.jp/エンコード
↓
https://xxxxx.jp/%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89
デコード
- UTF-8ベースでデコードします。
https://xxxxx.jp/%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89
↓
https://xxxxx.jp/エンコード