cv.cm
全部教程

開發與網頁

怎麼解碼 Base64

你有一段 Base64,或要編碼的文字。在目前分頁選解碼或編碼,複製真正的文字。這一頁打出 UTF-8。它不會把 PNG 或 PDF 還原成檔案。

約 6 分鐘閱讀

今天的結果 從標準 Base64 得到的 UTF-8 文字,或從你輸入的文字得到的標準 Base64。

字串在眼前再打開 Base64。解碼要 A–Z、a–z、0–9、加號、斜線和 = 填充。不上傳。

打開Base64
目錄
  1. 貼之前先看字母表

    標準 Base64 用加號和斜線。URL 安全用減號和底線。這一頁只接受標準字母表。data: 前綴不是內容的一部分。

    標準用加號和斜線。URL 安全用減號和底線。這一頁要標準 Base64。
    標準用加號和斜線。URL 安全用減號和底線。這一頁要標準 Base64。
  2. 打開 cv.cm 的 Base64

    處理留在目前分頁。

    打開Base64
  3. 選解碼或編碼

    解碼把 Base64 變成文字。編碼用 UTF-8 位元組把文字變成 Base64。已經是 Base64 的字串再編碼,會再包一層。

  4. 貼上文字

    解碼時會去掉換行和空格。去掉之後,長度必須是 4 的倍數,= 只能在末尾。

  5. 解碼失敗,就不是 UTF-8 文字

    減號和底線會被拒絕。少了 = 也會失敗。PNG、PDF 或 data URL 是位元組,這一頁不會把它打出來。只有確定內容是文字時,才把減號換成加號、底線換成斜線,並用 = 補齊。

    解碼打出 UTF-8 文字。圖片或 PDF 會失敗。複製一個你認得的詞。
    解碼打出 UTF-8 文字。圖片或 PDF 會失敗。複製一個你認得的詞。
  6. 複製,並核對一個你預期的詞

    文字是亂碼,就是位元組不是 UTF-8。丟掉這個結果。要檢查編碼,就把結果再解碼,應當看到同一段文字。

常見問題

可以免費線上解碼 Base64 嗎?

可以。cv.cm 在目前分頁編碼和解碼。不上傳。

為什麼我的字串失敗?

減號和底線會被拒絕。長度必須是 4 的倍數。填充是 =。去掉 data: 前綴,而且內容必須是文字。

能解碼圖片嗎?

不能。這一頁打出 UTF-8 文字。PNG 或 PDF 是位元組,所以解碼會故意失敗。

編碼用 UTF-8 嗎?

是。ASCII 以外的字會先變成 UTF-8 位元組,再變成標準 Base64。

字串會上傳嗎?

不會。關掉分頁就沒了。