オンライン URL エンコードツール

オンライン URL エンコードツール:テキスト内の中国語や特殊文字をパーセントエンコードに変換します。絵文字に対応し、ブラウザ内で即時に処理されます。

ツールの入力と出力

入力テキスト:
処理結果:準備完了

URL エンコードの使用例

URL エンコード(パーセントエンコード)は、アドレスバーにそのまま表示するのが難しい中国語、スペース、&、=、# などの文字を %XX 形式に変換し、ブラウザとサーバーが URL パラメータを正しく解析できるようにします。文字化けやパラメータの切り詰めを防ぎます。

このツールは中国語、日本語、絵文字、各種特殊記号のエンコードに対応しています。エンコード規則は JavaScript の encodeURIComponent と同じで、開発デバッグ、API 連携、パラメータ付きリンクの共有に便利です。

Which standard defines percent-encoding?

URL encoding writes a byte that cannot appear as-is as a percent sign plus two hexadecimal digits. That rule is in RFC 3986. It is not encryption.

“A percent-encoding mechanism is used to represent a data octet in a component when that octet's corresponding character is outside the allowed set or is being used as a delimiter of, or within, the component.”

よくある質問

スペースは何にエンコードされますか?

このツールではスペースは %20 にエンコードされ、encodeURIComponent の標準動作に従います。一部の場面では +(application/x-www-form-urlencoded)も見られますが、両者は意味が異なります。

URL エンコードとデコードは相互変換できますか?

できます。エンコードは特殊文字を %XX 形式に変換し、デコードはその逆を戻します。両者は逆演算で、パラメータが伝送中に正しく保持されたかを検証するのに使えます。

中国語リンクをそのまま送らないのはなぜ?

ブラウザはリクエスト送信時にアドレスを自動エンコードしますが、手動でパラメータを組み立てる場合は(& や # など)曖昧になりがちです。事前にエンコードすれば各段階で同じように解析されます。