URL エンコーダ デコーダ
エンコードまたはデコードする URL またはテキストを入力し、処理結果をコピーします
URL 処理
完全な URL、URL パラメータ、または任意のテキストのエンコードおよびデコードをサポート
処理結果
結果を見るには URL を入力して処理してください
使用方法
操作タイプを選択
URL エンコードまたはデコード操作を選択します。
URL またはテキストを入力
処理する URL または任意のテキストを入力ボックスに入力します。
URL を処理
「処理」ボタンをクリックすると、システムが URL またはテキストをエンコードまたはデコードします。
結果をコピー
処理が完了すると結果を表示でき、「結果をコピー」ボタンをクリックしてクリップボードにコピーできます。
URL エンコードとデコードの基本知識
URL エンコードとは?
URL エンコードは、URL 内の非 ASCII 文字と特殊文字を安全に送信できる形式に変換する方法です。エンコードされた文字は、パーセント記号 (%) の後に 2 桁の 16 進数が続く形式で表されます。
URL エンコードが必要な理由
- さまざまなネットワークプロトコル間で URL を安全に送信することを保証
- URL 内で特定の意味を持つ特殊文字の問題を解決
- URL での非 ASCII 文字 (中国語など) の使用をサポート
- URL 解析エラーとセキュリティ脆弱性を防止
一般的なエンコード規則
• 英字と数字は変更されません
• 特定の句読点 (ハイフン、アンダースコア、ドット、チルダ) は変更されません
• スペースは %20 または + 記号としてエンコードされます
• その他の文字は UTF-8 エンコード規則に従って %XX 形式に変換されます
一般的な応用シナリオ
- URL クエリパラメータ内の特殊文字を含める
- 中国語またはその他の非 ASCII 文字を含むリンクを作成
- フォーム送信データを処理
- API 呼び出し時にパラメータをエンコード
- URL リダイレクト中に特殊文字を処理
URL エンコード例
| 元の文字 | URL エンコード結果 | 説明 |
|---|---|---|
| スペース | %20 または + | URL で最も一般的にエンコードされる文字 |
| 中 | %E4%B8%AD | 中国語文字のエンコード |
| ? | %3F | URL 内で特殊な意味を持つ文字 |
| = | %3D | クエリパラメータの区切り文字 |
| @ | %40 | メールアドレスで使用 |
推荐工具
JWT デコーダー - 無料オンライン JSON Web Token 解析ツール
無料オンライン JWT デコーダーツール。JSON Web Tokens のデコード、分析、検証に使用し、ヘッダー、ペイロード、署名の詳細情報を提供します。
Base32 エンコード・デコードツール - オンライン暗号化・復号化コンバーター
無料オンライン Base32 エンコード・デコードツール。テキストとファイルの Base32 暗号化・復号化をサポートし、複数の Base32 エンコードテーブルをサポートします。
16 進数コンバーター - テキストとファイルの 16 進数エンコード・デコードツール
オンライン 16 進数エンコード・デコードツール。テキスト、バイナリデータ、10 進数、またはファイルを 16 進数形式に変換したり、16 進数形式を元のテキストまたはファイルに戻して変換したりすることをサポートします。
二進数コンバーター - テキストとファイルの二進数エンコード・デコードツール
オンライン二進数エンコード・デコードツール。テキストとファイルを二進数形式に変換したり、二進数形式を元のテキストまたはファイルに戻して変換したりすることをサポートします。
ファイル Base32 暗号化復号化ツール - オンラインファイルエンコード・デコード
無料オンラインファイル Base32 暗号化復号化ツール。ファイルをアップロードして Base32 のエンコードとデコード操作を行うことをサポートし、処理後のファイルをダウンロードできます。