開發者工具

JWT 解碼器

讀取權杖的標頭與內容,無須傳送到任何地方。

JWT 解碼器 在您的裝置上執行
  • 在您的瀏覽器中執行 — 您的文字絕不會傳送到任何地方
  • 免註冊、無額度限制,可隨您高興使用多少次

運作方式

把 JWT 貼到網站上確實是個壞習慣:有效的權杖就是一份憑證,而您剛剛把它交給了第三方。這裡在頁面中解碼,因此權杖絕不會離開您的電腦。

JWT 包含什麼

三個以點號分隔的 Base64URL 區段:指明演算法的標頭、由宣告組成的內容,以及簽章。前兩者只是經過編碼,並未加密,任何持有權杖的人都能讀取。

驗證簽章不等於解碼

這裡顯示的是權杖所述的內容,並不會驗證簽章是否有效,因為那需要簽署用的密鑰或公開金鑰。解碼後的權杖無法證明任何真實性。

到期時間

如果內容帶有到期宣告,會顯示為易讀的日期,並在已過期時加上標示,這通常正是您想知道的事。

常見問題

JWT 解碼器常見問題

這會驗證簽章嗎?

不會。驗證需要簽署用的密鑰,這裡只會解碼並顯示內容。

我的權杖會被傳送到伺服器嗎?

不會,這正是重點。有效的權杖就是一份憑證,不應貼到遠端服務。

為什麼任何人都能讀取 JWT?

標頭與內容只是經過 Base64 編碼,並未加密。簽章能防止竄改,但不能防止被讀取。