URL エンコーダ
URLの特殊文字や日本語を安全にエンコード・デコード。クエリ文字列やIRI(多言語URL)処理に対応。
UrlDeck v2.0
Source Input
Raw StringConversion Result
encoded
Integrity Verified
Syntactically valid URL sequence. Data processed successfully.
100% Client-Side Conversion. Your data never leaves this browser.
🔒 100% Local
⚡ Fast Processing
🆓 Free Tool
URLエンコーダの活用例
クエリ文字列のデバッグ
多言語URLの処理
Webhookパラメータの検証
よくある質問
Q. スペースが「+」になる場合と「%20」になる場合があるのはなぜですか?
「+」は伝統的にURLクエリパラメータ(フォームデータ)で使用され、「%20」はURIパスで使用される標準的なパーセントエンコーディングです。
Q. デコードされたテキストが文字化けするのはなぜですか?
これは通常、テキストがUTF-8ではなく別の文字セットでエンコードされた場合や、二重エンコードされた場合に発生します。
Q. IDNとPunycodeとは何ですか?
国際化ドメイン名(IDN)は、現地語のドメインを可能にします。Punycode(例:xn--)は、DNSサーバーが理解できるようにこれらのドメインをエンコードする方法です。
Q. URL全体をエンコードすべきですか、それともパラメータのみですか?
パラメータの値のみをエンコードしてください。URL全体をエンコードすると、プロトコル(http://)やパス区切り文字(/)が破損します。
Q. 二重エンコーディングとは何ですか?
すでにエンコードされた文字列が再度エンコードされた場合に発生します(例:「%20」が「%2520」になる)。私たちのツールはこれを検出し、元に戻すのに役立ちます。
URL予約文字
| 文字 | エンコーディング | 用途 |
|---|---|---|
スペース | %20 または + | 単語の区切り |
! | %21 | 予約済み |
# | %23 | フラグメント識別子 |
& | %26 | クエリパラメータ区切り文字 |
+ | %2B | クエリ内のスペース / 予約済み |
/ | %2F | パス区切り文字 |
= | %3D | クエリパラメータ値の割り当て |
? | %3F | クエリ文字列インジケータ |
[ | %5B | IPv6 / 配列表記 |
日本語/UTF-8 | %XX%XX... | 多言語テキスト |
これらの文字はURL内で特別な意味を持ち、データとして使用する場合はエンコードする必要があります。
多言語URL(IRI)処理
非ASCII文字がURLの異なる部分でどのように処理されるか。
ドメイン
한글.com
xn--bj0bj06e.com
パス
/상품
/%EC%83%81%ED%92%88
⚠️ 古いシステムではIRIをサポートしていない場合があります。
主な機能
- 完全なURLと値のエンコーディングモード
- 自動二重エンコーディング検出
- IDNのPunycodeサポート
- 100%ローカルブラウザ処理
プロフェッショナルなURLエンコーダおよびデコーダ。URL内の特殊文字や多言語テキストを安全にエンコード・デコードします。