開發者工具 / 02

Base64 編碼與解碼

將 Unicode 文字編碼為 Base64,或將 Base64 解碼回可讀的 UTF-8 文字。

Base64 編碼與解碼: TOEA 會先將文字轉換為 UTF-8 位元組,再進行 Base64 編碼;解碼時則反向處理,因此能正確處理國際字元。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。

使用次數
在瀏覽器中
費用
免費・免註冊
可用狀態
可立即使用
Base64 編碼器/解碼器本機處理

全程在瀏覽器中執行

Base64的用途

Base64能讓二進位資料通過以文字為基礎的系統:電子郵件附件、HTML和CSS中的資料網址、JSON內的二進位欄位,以及HTTP BasicAuthorization標頭中的認證資訊。它會將每3個位元組轉成4個字元,因此結果約比原始資料大三分之一。

對於圖片,圖片轉Base64會產生可直接使用的資料網址,而Base64轉圖片則能將資料轉回檔案。

標準Base64與URL安全Base64

標準Base64使用+和/,並在結尾補上=。URL安全版本常用於JWT和許多網路API,改用-和_,通常也會省略補位字元。如果某個值無法解碼,通常是URL安全格式:將-替換為+、將_替換為/,再補上=,直到長度成為4的倍數。

使用方式

  1. 選擇「編碼」或「解碼」。
  2. 貼上文字或 Base64 值。
  3. 執行轉換,然後複製或下載結果。

隱私與限制

轉換會在本機執行。Base64 是編碼方式,不是加密;任何取得該值的人都能將其解碼。

相關工具

常見問題

Base64 安全嗎?

不安全。它是讓位元組能透過文字系統傳輸的可逆表示方式。

支援 Unicode 嗎?

支援。文字會以 UTF-8 進行編碼與解碼。

免費工具・使用在瀏覽器中次・免註冊