Base64 編碼長度
← ToolBox
/ Base64 編碼長度
🌙
首頁
‹
🔐 編碼轉換
‹
Base64 編碼長度
📖 檢視「Base64 編碼長度 使用指南」
🔤 Base64 Encoded Length
Measure the encoded length and byte size of inputs with quick local calculation.
原始位元組數
含填充 1/0
換行字元數(0不換)
計算
匯出明細 CSV
複製結果
📐 計算公式與說明
Base64 每 3 位元組編碼為 4 字元
字元數 = ⌈n/3⌉ × 4,末尾按餘 1 補 2、餘 2 補 1 個 =
base64 不可縮短,僅作長度估算。
📚 深度解析:Base64 編碼長度
💡 常見使用場景
介面負載預算:
JSON
內嵌小圖經 Base64 約膨脹 33%,據此估算請求體上限。
郵件/
XML
附件規劃:MIME 附件 Base64 後的體積與行數預估。
資料庫欄位設計:預估儲存 Base64 欄位所需寬度。
示例:100 KB 檔案
100×1024 位元組 → ⌈100×1024/3⌉×4 ≈ 136,708 字元,約 133 KB(膨脹 1/3)。
❓ 常見問題(FAQ)
為何總是膨脹約 1/3?
6 bit 一組編碼為 8 bit 字元,4/3 比例,向上取整並按 76 字元折行可選。
換行會增加長度嗎?
MIME 規範每 76 字元加 CRLF,純計算長度不含換行,實際傳輸需計入。
URL 場景能用嗎?
不能用,+/ 需替換為 -_,請用 Base64Url(見
Base64 編解碼
工具)。
🔗 相關工具
🔍
ASCII 可讀性檢測
ASCII 可讀性檢測器,估算文本中 ASCII 與可列印字元佔比,輔助判斷編碼與文本內容可讀性。
🔤
Base32 編碼長度估算
Base32 編碼長度估算器,按輸入位元組數估算編碼後字串長度,用於傳輸與儲存容量規劃。
🔤
Base58 校驗長度
輸入原始位元組長度,工具按 Base58 編碼規則併疊加 4 位元組校驗和,估算編碼後字串長度,常用…
🔤
Base64編碼解碼
Base64 編碼 / 解碼