Dev Tools
純前端檔案不上傳

URL / Base64 / HTML 編解碼

六種編碼格式即時互轉:**URL**(encodeURI)、**URI component**(encodeURIComponent)、**Base64**(標準 padding)、**Base64URL**(JWT / OAuth 用)、**HTML entities**、**Unicode escape**(`\uXXXX`)。完全在瀏覽器內處理。

0 bytes
0 bytes
如何使用
  1. 編碼解碼,然後從下拉選 6 種格式之一。
  2. 在左邊輸入字串,右邊即時更新結果,不用按按鈕。
  3. ↕ 輸出當輸入 一鍵反向,常用來驗證 round-trip(編碼 → 解碼 = 原文)。
  4. 複製 一鍵拷貝到剪貼簿,可直接貼到 curl / Postman / 瀏覽器網址列。
Tips
  • URL vs URI componentencodeURI 保留 :/?#&=,適合整段網址;encodeURIComponent 全部轉義,適合 query string 的 value。
  • Base64 vs Base64URL — JWT、OAuth state、URL 安全的 cookie 用 Base64URL(+/=-_ + 無 padding);信件附件 / 一般場合用標準 Base64。
  • HTML entities 支援 named(&)、numeric(')、hex()三種解碼;編碼預設只轉 5 個基本(& < > " ')避免過度轉義。
  • Unicode escape 自動判斷 BMP(\u4e2d)與 astral plane(\u{1f30d} for emoji)。

💡 純函式 + 內建 API,無第三方依賴,bundle 幾乎 0KB 增加。可離線使用。

相關工具