エンコード

URL Encode/Decode

URL エンコード・デコード — リンクやクエリパラメータでエスケープが必要な文字を変換します。

よくある質問

URL エンコードとは何ですか?

URLで特別な意味を持つ文字(スペースや &、日本語などの非ASCII文字)を %XX 形式のパーセントエンコーディングに変換する方式です。クエリパラメータやパス内で文字化けや意図しない解釈を防ぐために使います。

コンポーネントと URI の違いは何ですか?

コンポーネントモードはクエリパラメータの値など単一の断片を想定し、&や=も含めてエンコードします。URIモードはURL全体を想定し、:や/など構造上必要な文字はそのまま残します。

URL エンコードと URL セーフ Base64 は同じものですか?

異なります。URLエンコードは文字を%XX形式に変換するパーセントエンコーディングで、URLセーフBase64はBase64の+と/を-と_に置き換えただけのものです。混同しやすいので用途に応じて使い分けてください。