開發與網頁
怎麼解碼 Base64
你有一段 Base64,或要編碼的文字。在目前分頁選解碼或編碼,複製真正的文字。這一頁打出 UTF-8。它不會把 PNG 或 PDF 還原成檔案。
字串在眼前再打開 Base64。解碼要 A–Z、a–z、0–9、加號、斜線和 = 填充。不上傳。
打開Base64目錄
貼之前先看字母表
標準 Base64 用加號和斜線。URL 安全用減號和底線。這一頁只接受標準字母表。data: 前綴不是內容的一部分。
標準用加號和斜線。URL 安全用減號和底線。這一頁要標準 Base64。 打開 cv.cm 的 Base64
處理留在目前分頁。
打開Base64選解碼或編碼
解碼把 Base64 變成文字。編碼用 UTF-8 位元組把文字變成 Base64。已經是 Base64 的字串再編碼,會再包一層。
貼上文字
解碼時會去掉換行和空格。去掉之後,長度必須是 4 的倍數,= 只能在末尾。
解碼失敗,就不是 UTF-8 文字
減號和底線會被拒絕。少了 = 也會失敗。PNG、PDF 或 data URL 是位元組,這一頁不會把它打出來。只有確定內容是文字時,才把減號換成加號、底線換成斜線,並用 = 補齊。
解碼打出 UTF-8 文字。圖片或 PDF 會失敗。複製一個你認得的詞。 複製,並核對一個你預期的詞
文字是亂碼,就是位元組不是 UTF-8。丟掉這個結果。要檢查編碼,就把結果再解碼,應當看到同一段文字。
常見問題
可以免費線上解碼 Base64 嗎?
可以。cv.cm 在目前分頁編碼和解碼。不上傳。
為什麼我的字串失敗?
減號和底線會被拒絕。長度必須是 4 的倍數。填充是 =。去掉 data: 前綴,而且內容必須是文字。
能解碼圖片嗎?
不能。這一頁打出 UTF-8 文字。PNG 或 PDF 是位元組,所以解碼會故意失敗。
編碼用 UTF-8 嗎?
是。ASCII 以外的字會先變成 UTF-8 位元組,再變成標準 Base64。
字串會上傳嗎?
不會。關掉分頁就沒了。