JWT 解碼器 (JWT Decoder)

線上即時解碼 JSON Web Token (JWT) 的三個組成部分,快速調試與檢視 Token 內容,全前端運算保護隱私。

在此貼上您的 JWT Token

等待輸入 JWT Token

在左側文字框內貼入以三個段落組成(利用句點分隔)的 JWT Token,右側將會即時展示解析後的詳細資訊。

JWT 解碼器 (JSON Web Token) 使用指南與技術百科

線上即時解碼解析 JSON Web Token (JWT),拆解 Header 與 Payload 欄位,自動將 exp、iat 等 Unix 時間戳記轉換為當地可讀日期。純前端離線解析,保障 API 金鑰與敏感身份資訊不外洩。

快速操作步驟

1

貼上 JWT Token

在輸入框中貼上完整的 JWT 字串(由兩或三個點號 . 分隔的 Base64Url 字串)。

2

即時檢視解析結構

系統自動將 Header 與 Payload 解碼為格式化的 JSON 物件,並標示過期狀態 (Expired / Active)。

3

時間戳記轉換與複製

exp(過期時間)與 iat(核發時間)會自動換算為繁體中文在地時區時間,點擊即可複製解析後的 JSON。

核心技術原理與安全解析

JWT 三段式架構與 Base64Url 編碼原理

JWT 遵循 RFC 7519 國際標準,由 Header、Payload、Signature 三個部分組成,彼此以半形句點 (.) 串接。其中 Header 與 Payload 採用 Base64Url 編碼(將 Base64 的 '+' 轉為 '-'、'/' 轉為 '_' 並移除末尾 '=' 填充符號),使其能安全存放於 HTTP 標頭或 URL 查詢參數中。請注意:Base64Url 是編碼而非加密,任何人都可解碼檢視其內容。

Claims 規範與時間有效性校驗

Payload 中常包含公開的註冊聲明 (Registered Claims),例如 iss (發行者)、sub (主體)、aud (受眾)、exp (過期時間戳記) 及 nbf (生效時間戳記)。本工具會自動比對當前本地客戶端時鐘與 exp 數值,若當前時間大於 exp 則標註已逾期,協助工程師迅速診斷 401 Unauthorized 身分驗證失效問題。

實用範例與語法速查表

情境名稱表達式 / 代碼詳細說明
iss (Issuer)"iss": "https://auth.example.com"宣告 Token 的發行機構或伺服器網域
sub (Subject)"sub": "user_98765"宣告 Token 的主體識別碼(例如使用者 ID)
exp (Expiration)"exp": 1792400000過期時間戳記,超過此時間即視為無效 Token

常見問題解答 (FAQ)

在凱凱工具網上使用非常安全!所有 Base64Url 解碼與時間轉換完全在您的瀏覽器前端執行,絕不會將 Token 發送到任何伺服器。但是,請切勿在任何會將資料傳至後端的不可信工具上貼上生產環境的授權 Token。