Base64 編碼

把文字或檔案編成 Base64,不會編壞。

免費 · 無需註冊 · 在你的裝置上運行

檔案在這裡讀取,不會外送

  • UTF-8編位元組
  • 2種字母表
  • 任何檔案本機讀
  • 0上傳
規格

Base64 編碼 規格一覽

方向
編碼,解碼就在旁邊
文字處理
編的是 UTF-8 位元組
檔案
檔案在本機讀取
字母表
加號斜線,或減號底線
大小
大約比原本大三分之一
價格
免費
需要帳戶
運行位置
在你的裝置上
使用方法

Base64 編碼 怎麼用

  1. 1

    切到編碼

    把面板切到編碼。

  2. 2

    打字、貼上或選檔案

    打字、貼上,或選檔案。

  3. 3

    挑字母表再複製

    選好字母表,然後複製。

問題

常見問題

為什麼我的中文在別的地方會壞掉?

因為它編的是字元,不是 UTF-8 位元組。這裡一律走 UTF-8,所以來回一趟拿回來的跟送進去的一模一樣,表情符號也一樣。

什麼時候要用網址安全字母表?

結果要放進網址的時候。它把加號和斜線換成減號和底線,並省掉填充字元,這樣就不必再跳脫。

我的檔案會被上傳去編碼嗎?

不會。檔案在這個瀏覽器分頁裡讀取,不會離開裝置,什麼都不會被送走,也不會被儲存。

編碼會把我放進去的東西藏起來嗎?

不會。Base64 是編碼,任何人都能還原,在同一個面板上就能還原。它讓位元組能以文字攜帶,僅此而已。

背景說明

編出來的字串拿來做什麼

把開關切到編碼,然後打字、貼上,或選一個檔案。文字以 UTF-8 位元組進去,字母表可以選標準或網址安全。

  • 編碼讓位元組能通過只收文字的地方,例如一個 JSON 欄位或一封郵件的附件。
  • 輸出大約會長三分之一,所以大檔案編出來的字串很長,貼起來不好處理。
  • 結尾的等號是填充字元,網址安全的寫法通常會省掉。
  • 資料 URL 把編出來的字串放在逗號後面,複製的時候要的就是那一段。

完整規格

Base64 編碼 的完整規格
方向編碼,同一個開關旁邊就是解碼,想驗結果隨時切回去。
文字處理以 UTF-8 位元組編碼,所以中文、重音字和表情符號出來完全一樣。
檔案任何檔案都能編。檔案在這個分頁裡讀取,不會上傳。
字母表標準字母表用 + 和 /;網址安全字母表改用 - 和 _。
大小Base64 的輸出大約比原本長三分之一,所以小檔案比大檔案合適。
價格免費。由工作區外清晰標示的廣告支持。
需要帳戶不需要。
運行位置在你的瀏覽器分頁中。不會傳送任何資料。
下一步

用同一批檔案繼續做

全部開發工具: SPOTTOOLS 的開發工具