What is URL encoding?
URL encoding, or percent-encoding, replaces characters that are unsafe or reserved in a URL with a percent sign followed by two hexadecimal digits (e.g. a space becomes %20). It lets arbitrary text — spaces, symbols, non-ASCII characters — be safely included in URLs and query strings.
URLs may only contain a limited set of characters. Anything else — spaces, &, ?, / when used as data, or accented letters — is encoded as %XX where XX is the byte's hex value (UTF-8). For example café becomes caf%C3%A9.
It is essential for building query strings and form submissions so that reserved characters in your data are not misread as URL structure.
URL encoding tools
URL エンコード・デコードツール
URLやクエリ文字列のパラメータをエンコード・デコードします。パーセントエンコーディングにより、データを安全に受け渡しできます。
ツールを開くBase64 エンコード・デコードツール
テキストやファイルをBase64でエンコード・デコードします。標準形式とURLセーフ形式に対応。無料・登録不要。
ツールを開くHTMLエンティティ変換ツール
HTMLエンティティを名前付き・10進数・16進数形式でエンコード/デコードします。HTML5の250種類以上のエンティティに対応。
ツールを開くURLパーサー
URLをscheme、認証情報、host、port、path、query、hashに分解します。クエリパラメータの表はパーセントエンコーディングをデコードし、リアルタイムで更新されます。
ツールを開くよくある質問
なぜschemeのないURLを入力するとエラーになるのですか?
ブラウザ標準のURLパーサーはschemeの指定を必須としています。先頭に https:// を追加してから再度お試しください。
同じ名前のクエリキーが複数ある場合はどう扱われますか?
出現するたびに個別の行として表示されます — ?tag=a&tag=b のようなフィルター形式のパラメータに便利です。
タグ付きのキャンペーンURLを作成したい場合は?
こちらのUTM Builderをご利用ください。
単一の文字列だけをパーセントエンコード/デコードしたい場合は?
完全なURL構造が不要な場合は、こちらのURL Encoder & Decoderを使えばすばやくエンコード/デコードできます。