文字編碼解碼工具

在本機將文字和檔案轉換為 Base64,將 Base64 解碼回文字,並在需要時切換到 URL 安全輸出。

對於除錯有效負載、準備資料 URI 以及檢查 Base64 文字是否在 UTF-8、ASCII 或 Latin-1 下乾淨地解碼非常有用。

其他語言 日本語 | English | 繁體中文 | Italiano | فارسی

為什麼要使用這個 Base64 工具?

文字轉換器

對文字進行編碼或解碼

共用 URL 僅儲存設定。輸入文字和輸出文字永遠不會放置在連結中。

嵌入此工具

文件轉換器

將檔案轉換為 Base64

選擇一個本地文件或將其拖放到此處。可從產生的資料 URI 立即預覽影像檔案。

選擇一個文件或將其拖放到此處 一切都保留在你的瀏覽器中。不執行上傳。

如何安全使用 Base64

當您將資料複製到需要經典字母表的系統時,請使用標準 Base64 +, /,以及可選的 = 填充。當您需要將結果放入拒絕這些字元的查詢字串、檔案名稱或權杖格式時,請使用 URL 安全的 Base64。

如果你的任務是對路徑或查詢字串進行百分比編碼而不是位元組到文字轉換,請切換到 URL 編碼器/解碼器工具 而不是 Base64。

Base64 與加密

Base64 僅將二進位資料轉換為文字。它不隱藏內容。如果有效負載敏感,您仍然需要適當的加密或傳輸安全性。

產量為何成長

Base64 將輸入的每個 3 位元組區塊儲存為 4 個可列印字元,因此在添加換行符或資料 URI 前綴之前,文字通常會變大約 33%。

Base64 檔案何時有用

當您需要檢查小型有效負載、為原型建立資料 URI 或確認 API 欄位接受預期格式時,檔案轉換非常有用。對於大型資產,請記住 Base64 會增加大小開銷。

常見問題

Base64 和 URL 安全 Base64 有什麼不同?

URL 安全 Base64 將加號替換為連字元,將斜線替換為下劃線,因此輸出可以更安全地放置在 URL 和檔案名稱中。有些系統也省略填充。

Base64 是加密嗎?

不。 Base64 只是一種編碼。任何人都可以對其進行解碼,因此不應將其視為安全或隱私措施。

為什麼 Base64輸出比原來的還要長?

Base64 通常會將大小增加約三分之一,因為它將每 3 個位元組的輸入儲存為 4 個文字字元。

我的文字或文件會被上傳嗎?

不會。編碼、解碼和文件轉換在你的瀏覽器本地進行。沒有任何內容會自動上傳。