JWT 長度估算
← ToolBox
/ JWT 長度估算
🌙
首頁
‹
🔐 編碼轉換
‹
JWT 長度估算
📖 檢視「jwt-size 使用指南」
結果
資料表
預設
歷史
📏 JWT Length Estimator
Estimate JWT string length for given header and payload structures.
Header 位元組數
Payload 位元組數
簽名長度位元組
計算
匯出明細 CSV
複製結果
📐 計算公式與說明
JWT = base64url(header) + . + base64url(payload) + . + base64url(signature)
Base64 編碼約膨脹 33%。
📚 深度解析:JWT 令牌長度估算與開銷
💡 常見使用場景
按 header/payload/signature 大小估算編碼後 JWT 總長度。
評估會話令牌對請求頭體積的影響。
判斷是否需要用緊湊宣告減少長度。
精簡宣告
header+payload 各 120 位元組、簽名 32 位元組,Base64 膨脹約 33% 後令牌約 250 位元組,適合放入 Cookie。
宣告過多導致超長
payload 達 1 KB 時令牌可超 1.4 KB,可能觸及閘道器頭部上限,應裁剪非必要宣告。
❓ 常見問題(FAQ)
JWT 為什麼會變長?
三段均由 Base64
URL 編碼
,原始
JSON
體積會膨脹約 33%,簽名段再疊加固定長度。
多長算安全?
安全性與長度無直接關係,但過長會佔用請求頭配額,建議僅放必要宣告。
🔗 相關工具
🔍
ASCII 可讀性檢測
ASCII 可讀性檢測器,估算文本中 ASCII 與可列印字元佔比,輔助判斷編碼與文本內容可讀性。
🔤
Base32 編碼長度估算
Base32 編碼長度估算器,按輸入位元組數估算編碼後字串長度,用於傳輸與儲存容量規劃。
🔤
Base58 校驗長度
輸入原始位元組長度,工具按 Base58 編碼規則併疊加 4 位元組校驗和,估算編碼後字串長度,常用…
🔤
Base64 編碼長度
輸入待編碼資料的位元組數,工具按每 3 位元組轉為 4 字元的規則估算 Base64 編碼後的字元數…