URL Component 編碼 / 解碼

使用 encodeURIComponent / decodeURIComponent,在瀏覽器本地對 URL 路徑片段、查詢值與錨點文字進行雙向轉換。

URL Component 編碼 / 解碼器

使用瀏覽器原生 encodeURIComponent / decodeURIComponent,在本地安全處理路徑片段、查詢參數值與 hash 文字。

如何使用?

  1. 在左側輸入原始文字,右側會即時產生 URL Component 編碼結果。
  2. 如果你已經有編碼後的內容,也可以直接貼到右側反向解碼。
  3. 當編碼字串格式不合法時,工具會立即提示錯誤。
  4. 確認後可一鍵複製結果,用於查詢參數、路徑片段或 hash。

特性

  • 基於原生 encodeURIComponent / decodeURIComponent
  • 編碼與解碼雙向即時同步
  • 瀏覽器本地處理,文字不離開裝置

適合哪些情境?

  • 編碼 query 參數值,避免空白或中文造成連結異常
  • 處理路徑片段、slug、錨點文字等 URL 元件
  • 排查跳轉參數或回呼位址的編碼問題

相關編碼工具

Base64 編解碼

將文字編碼或解碼為 Base64 格式,整合 URL 安全模式(Base64url)、Unicode 與雙向即時轉換。

Base16 編碼 / 解碼器

本地 base16-encoder 與 base16-decoder 思路,在瀏覽器本地進行文字與 Base16 十六進位之間的雙向轉換,支援 Unicode、格式校驗與大小寫輸出。

Base32 編碼 / 解碼器

本地 base32-encoder 與 base32-decoder 思路,在瀏覽器本地進行文字與 Base32 之間的雙向轉換,支援 Unicode、空白自動忽略、小寫輸入和 padding 輸出切換。

Base58 編碼 / 解碼器

本地 base58-encoder 與 base58-decoder 思路,在瀏覽器本地進行文字與 Base58 之間的雙向轉換,支援 Unicode、空白自動忽略,以及 Bitcoin、Flickr、Ripple 字母表切換。

Number Base Converter

在瀏覽器本地把整數轉換為二進位、八進位、十進位、十六進位、Base32、Base36、Base62、Base64 與自訂進位。

Unicode Escape / Unescape

在瀏覽器本地把文字轉成 \uXXXX、\u{XXXXX}、U+XXXX、HTML 數值實體、UTF-8 十六進位、URL 百分比編碼等格式,並支援反向還原。

HTML Entity 編碼 / 解碼

在瀏覽器本地把文字轉成命名、十進位或十六進位 HTML 實體,並支援把實體反向解碼成普通文字。

羅馬數字轉換器

雙向轉換羅馬數字與阿拉伯數字,並檢查 1 到 3999 範圍內的標準寫法。

中文大寫金額轉換器

在瀏覽器本地雙向轉換數字與中文大寫金額,支援元角分、負數、兩位小數與簡繁體風格。

摩爾斯電碼轉換器

在瀏覽器本地雙向轉換文字與摩爾斯電碼,支援分隔正規化、碼段校驗與音訊播放。