URL 編碼/解碼工具

對 percent-encoding(URL 編碼)進行編碼與解碼。 用於安全地處理 URL 與查詢字串。
安全
處理在你的裝置上完成,因此輸入/輸出不會被傳送到任何地方。

說明

percent-encoding 是一種用於在 URI 中表示無法直接使用的多位元組字元的編碼方式。
每個位元組以 表示(XX 為十六進位)。%XX

模式

你可以選擇以下三種模式之一。

自動自動判斷輸入是 URL 編碼文字還是一般文字,並進行相應轉換。
編碼將輸入視為一般文字並嘗試轉換為 percent-encoding。
解碼將輸入視為 percent-encoded 文字並嘗試解碼為一般文字。

編碼

  • 以 UTF-8 編碼。
  • 會對 URI 保留字元 '#$&+,/:;=?@' 進行完整編碼。
  • 結果可能無法再作為 URI 正常使用。

https://example.com/encode

https%3A%2F%2Fexample.com%2F%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89

編碼(保留 URI)

  • 以 UTF-8 編碼。
  • 不會編碼 URI 保留字元 '#$&+,/:;=?@',因此是部分編碼。
  • 保留 URI 的功能。

https://example.com/encode

https://example.com/%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89

解碼

  • 以 UTF-8 解碼。

https://example.com/%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89

https://example.com/encode

相關工具