URL エンコーダ

URLの特殊文字や日本語を安全にエンコード・デコード。クエリ文字列やIRI(多言語URL)処理に対応。

UrlDeck v2.0
Source Input
Raw String
Conversion Result
encoded
// No output

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クエリ文字列インジケータ
[%5BIPv6 / 配列表記
日本語/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内の特殊文字や多言語テキストを安全にエンコード・デコードします。

開発ツール