2026.07.29 Uncategorized 1 min read

Base64編碼解碼工具:文字與Base64線上互轉(支援中文,2026)

Base64編碼解碼工具:文字與Base64線上雙向互轉,支援中文UTF-8,講清Base64不是加密、33%體積膨脹、URL-safe變體等原理。

下面這個base64編碼工具,純瀏覽器本地執行,即時出結果不上傳資料。往下有原理和使用說明。


⇅ 編碼 / 解碼

Base64 編碼是什麼,這個工具能幫你做什麼

Base64 把二進位制資料用 64 個可列印字元重新表示出來,好讓它在只認文字的通道里安全穿行。這個工具做的就是文字與 Base64 的雙向轉換,輸入中文、emoji 或任意文字都能正確編碼,粘一段 Base64 也能還原回原文。

它的原理:3 個位元組換 4 個字元

按 RFC 4648 標準,Base64 把資料按每 3 個位元組(24 位)一組切開,再把這 24 位重新切成 4 份、每份 6 位。6 位能表示 0–63 共 64 個值,正好對應字母表裡的一個字元:0–25 是 A–Z,26–51 是 a–z,52–61 是 0–9,最後兩個是 + 和 /。拿 3 個位元組的 Man 走一遍就很直觀:

步驟Man
ASCII 碼7797110
二進位制(8 位)010011010110000101101110
重組為 6 位010011 / 010110 / 000101 / 101110
對應十進位制19 / 22 / 5 / 46
查表得結果TWFu

如果原文長度不是 3 的整數倍,末尾會用 = 補齊,讓輸出始終是 4 的倍數。這也是為什麼 Base64 結尾常見一兩個等號。

什麼時候會用到它

三個容易被誤解的點

Base64 不是加密。 它是完全可逆的編碼,不含任何金鑰,任何人拿到編碼結果都能一鍵還原。別用它來”保護”密碼或敏感資訊——那樣等於沒保護。要保密請用真正的加密演算法(如 AES)。
體積會變大約 33%
每 3 位元組變 4 字元,輸出長度約為原文的 4/3,精確公式是 ⌈n/3⌉ × 4。所以 Base64 適合”能傳過去”,不適合”傳得省”,大檔案內嵌要掂量。
中文和 URL 場景要注意。 中文是多位元組字元,必須先按 UTF-8 轉成位元組再編碼,本工具已內建處理。另外標準 Base64 裡的 + / = 在網址裡有特殊含義,放進 URL 時要用 URL-safe 變體(Base64url):把 + 換成 -/ 換成 _,並去掉末尾的 =

相關閱讀:MD5加密URL編碼進位制轉換

天问网络技术团队
专注外贸B2B独立站建设和谷歌SEO优化,专注于技术驱动的谷歌SEO和高转化独立站建设,官网持续稳健的自然搜索点击。

需要专业SEO优化服务?

让我们的技术团队帮您将知识落地执行,提升谷歌搜索排名。

免费获取SEO诊断
// 相关文章
2026.07.29
LINE網頁版登入教學(2026):官方Chrome擴充套件即將停用,附替代方案
2026.07.29
MD5線上加密工具:文字生成MD5雜湊值(32位/16位,2026)
2026.07.29
Gemini學生認證2026還能申請嗎?資格條件、綁卡與被拒申訴全流程