Base64URL編碼與解碼

免費將UTF-8文字轉成URL安全的Base64,或解碼Base64URL字串。支援含=填補與不含填補的輸入,適合處理權杖片段,直接在瀏覽器處理。

0 個字元
處理結果

處理結果將顯示在這裡。

如何編碼與解碼Base64URL

  1. 將文字轉成Base64URL時選編碼,還原字串時選解碼。
  2. 貼上內容。除非接收系統要求,否則不必開啟=填補字元。
  3. 複製結果。完整JWT包含多個片段,請使用JWT解析工具,不要把整個權杖貼到這裡解碼。

Base64URL編碼與解碼使用說明

Base64URL將+和/替換為-和_,適用於網址參數與權杖片段。許多通訊協定允許省略填補字元,但仍須遵循接收系統的規則。

Base64URL範例:不含填補字元

輸入內容
你好,世界!👋
處理結果
5L2g5aW977yM5LiW55WM77yB8J-Riw

Base64URL編碼與解碼常見問題

Base64URL和一般Base64有什麼差別?

Base64URL用-取代+、用_取代/。若接收格式允許,也能省略填補字元;解碼還原的位元組相同。

Base64URL一定要有=嗎?

不一定。JWT使用不含填補的Base64URL,其他系統可能要求填補。本工具預設不加入,解碼則接受格式有效的含填補或不含填補輸入。

Base64URL就是URL編碼嗎?

不是。Base64URL用適合網址的字元表示位元組,URL編碼則將字元轉成%20這類百分比編碼。處理查詢參數與表單欄位時,請用URL編碼工具。

這裡能直接解碼完整JWT嗎?

JWT由點號分隔的多個片段組成。這裡能解碼單一Base64URL片段;想一起查看標頭與酬載,請使用JWT解析工具。解碼不代表已驗證簽章。

檔案、權杖和文字會上傳嗎?

不會。這些工具都在您的瀏覽器中處理資料。網站只提供頁面與程式碼,不會把輸入內容傳送到轉換伺服器,也不會儲存到帳號中。

  • Base64編碼與解碼

    將UTF-8文字轉為Base64,或解碼標準與URL安全格式,自訂填補字元與換行。

  • JWT權杖解析

    在本機查看JWT標頭與酬載,解析有效期限與生效時間,不必上傳權杖。

  • URL編碼與解碼

    編碼或解碼網址組成部分、完整網址與表單欄位,正確處理百分比編碼與空格。

常見用途與範例

  • Base64 線上解碼

    將 Base64 還原為可讀的 UTF-8 文字,或下載原始檔案位元組。

所有開發者工具

編碼與檔案轉換

在文字、位元組、網址與內嵌圖片之間轉換,保留原始資料。

資料與文字檢查

讀懂結構化資料與權杖,清楚查看文字的每一處變動。

雜湊、識別碼與排程

檢查檔案完整性、產生識別碼,並轉換時間與預覽排程。

輸入內容與檔案皆在您的裝置上處理。請勿將機密結果留在共用剪貼簿,處理私密金鑰與權杖時請使用可信任的裝置。