URLエンコーダー/デコーダー

安全なURL送信のために特殊文字をエンコード。クエリ文字列、APIパラメータ、Web開発に必須。
100%無料 — 即座で正確。

RFC 3986準拠
UTF-8サポート
0登録不要

URL Encoder/Decoder

一般的な使用例

🔍

検索クエリ

URLやAPI呼び出しに安全に含めるためにユーザー検索語をエンコード。

📡

APIパラメータ

REST APIクエリ文字列やPOSTボディでデータを安全に渡す。

🔗

リンク共有

エンコードされたタイトル、説明、ユーザーデータを含む共有可能なURLを作成。

📧

mailto:リンク

mailto: URLパラメータ用にメール件名と本文をエンコード。

URLエンコーディングリファレンス

URLエンコーディング(パーセントエンコーディング)はURLで許可されていない文字を安全に送信できる形式に変換。

一般的なエンコーディング

スペース %20 / +
! %21
# %23
$ %24
& %26
= %3D
? %3F
@ %40

よくある質問

いつURLをエンコードすべきですか?

ユーザー入力、検索クエリ、またはクエリ文字列、パス、パラメータで使用されるデータは常にエンコード。これによりURLの破損とセキュリティ問題を防止。

%20と+の違いは?

両方ともスペースを表します。%20はRFC 3986標準(普遍的)、+はクエリ文字列のみで機能。パスには%20を使用。

encodeURIとencodeURIComponentの違いは?

encodeURI()はURL構造文字(:、/、?、#)を保持。encodeURIComponent()は英数字以外すべてをエンコード。パラメータ値には後者を使用。

URL全体をエンコードする必要がありますか?

いいえ。動的な部分(クエリ値、パスセグメント)のみをエンコード。URL構造(プロトコル、ホスト、スラッシュ)はエンコードしないでください。

© 2026 DevToolbox. All rights reserved.