Tool
文字和 Base64 互轉,也可以把圖片轉成 Data URI。開發的時候三不五時就會用到。
拖曳圖片到這裡,或點擊選擇檔案
支援 JPG、PNG、GIF、SVG、WebP
Base64 是把二進位資料(圖片、檔案)轉成純文字的一種編碼。為什麼要轉?因為 JSON、XML、Email 這些格式只吃文字,你沒辦法直接把一張 PNG 塞進 JSON body 裡面。Base64 用 A-Z、a-z、0-9、+、/ 這 64 個字元來表示原本的二進位資料,轉完就能當一般文字傳送。
| 項目 | 說明 |
|---|---|
| 大小增加 | Base64 編碼後的資料會比原始資料大約 33% |
| 不是加密 | Base64 只是編碼,不是加密。任何人都能解碼,別拿它保護敏感資料 |
| 中文支援 | 中文要先轉 UTF-8 bytes 再 Base64 編碼,這個工具會自動處理 |