線上影像轉 Base64 轉換器

上傳任何圖片,即可轉換為 Base64 字串或資料 URI。複製 HTML、CSS 或 JSON 程式碼,或下載程式碼-所有操作均可在瀏覽器中完成。

如何將圖片轉換為 Base64 格式

開啟工具並切換到「圖片轉 Base64」模式。拖入圖片,預覽,然後一鍵複製 Base64 字串或資料 URI。

步驟 1

Open Encoder

切換到「圖片轉 Base64」選項,上傳區域就會出現,可以上傳您的圖片了。

步驟 2

上傳圖片

拖入 PNG、JPEG、WebP、GIF、SVG、AVIF、HEIC、BMP 或 ICO 檔案進行編碼。

步驟 3

複製或儲存

預覽結果,複製 Base64 字串,或將其下載為 .txt 檔案。

免費線上圖片轉 Base64 轉換器,可將任何圖片編碼為 Base64 字串

圖片轉 Base64 轉換器可以將圖片編碼成文字字串,使其可以存在於任何接受文字的地方。無需單獨託管圖片文件,只需將圖片位元組轉換為 Base64 格式,然後直接嵌入到 HTML、CSS、JSON 或電子郵件中即可。瀏覽器會將該字串渲染成普通的圖片來源。對於前端開發人員、電子郵件設計師以及任何建立離線或獨立應用程式的人來說,將圖片編碼為 Base64 可以消除外部依賴項,並將資源整齊地打包在調用它們的程式碼中。這樣,資源和程式碼就位於同一位置,方便發布。

經典用例是小型但至關重要的資源。例如,網站圖示、Logo、載入指示器或使用者介面圖示可以內聯為資料 URI,因此無需額外的 HTTP 請求即可顯示。電子郵件用戶端經常會封鎖外部圖片,因此將其以 Base64 編碼嵌入可以確保圖片無需收件人點擊「顯示圖片」即可顯示。 JSON 和 REST API 可以將圖片預覽作為字串傳遞,而無需進行分段上傳;離線文件或 PWA 可以直接在程式碼中打包圖片。 Base64 編碼會增加約 33% 的效能開銷,因此更適合圖示和縮圖,而不是大型圖片——但對於這些小型資源來說,它是理想之選。對於新聞郵件和嵌入式組件,內聯還可以避免圖片連結失效的問題。

這款轉換器讓編碼變得輕鬆方便。只需將圖片拖入工具,它就能從檔案的位元組簽名中讀取實際格式,然後產生 Base64 字串或完整的 URI,您可以複製或下載為文字檔案。您可以選擇不含前綴的原始 Base64 輸出,也可以選擇帶有正確標記的 URI,也可以將長字串折疊到 64 或 76 個字元以方便閱讀。偵測到的格式和檔案大小會與結果一起顯示。所有操作都在您的瀏覽器中使用 JavaScript 完成,因此您的圖片無需上傳——它在本地讀取和編碼,無需伺服器參與。您也可以載入範例並立即查看編碼後的字串。

無論你稱它為圖像編碼器、Base64字串產生器或資料URI生成器,其目的都是一樣的:將圖片轉換為可移植文字。這款免費的線上轉換器在一個簡潔的介面中整合了多種格式支援、複製和下載選項以及自動換行控制。上傳圖片,取得其Base64字串,然後將其貼到專案所需的任何位置——所有操作都在瀏覽器中完成,無需上傳任何軟體,也無需安裝任何程式。這是將任何圖像編碼為Base64的最簡單方法,無論何時需要嵌入、傳輸或儲存圖片文本,它都能隨時派上用場。無需安裝任何軟體,也無需建立帳戶。

對任何圖像進行編碼

將 PNG、JPEG、WebP、GIF、SVG、AVIF、HEIC、BMP 或 ICO 轉換為 Base64 字串。

數據 URI 或原始數據

輸出完整資料:URI 或純 Base64 字串,根據您的程式碼需求而定。

偵測到格式

該工具從檔案位元組中讀取實際格式,並將其與檔案大小一起顯示出來。

複製或下載

將 Base64 程式碼複製到剪貼簿或另存為純文字 .txt 檔案。

換行控制

將 64 或 76 個字元的長輸出折起來,或保持為一行連續輸出。

完全私密

您的圖片會在瀏覽器中讀取和編碼—不會上傳任何內容。

常問問題

常見問題解答

影像轉 Base64 編碼可以將二進位影像資料轉換為使用 64 個可列印字元的文字字串。它允許您將圖片直接嵌入到 HTML、CSS、JSON 或電子郵件中,而無需單獨的文件。

開啟工具,切換到「圖片轉 Base64」選項,然後拖曳到圖片中。工具會讀取圖片格式,並顯示 Base64 字串或資料 URI,您可以複製或下載。

資料 URI 將 Base64 字串與其 MIME 類型封裝在一起,例如 data:image/png;base64。使用它可以將圖像內嵌到 HTML 或 CSS 中,這樣無需額外請求即可渲染圖像。

它支援對 PNG、JPEG、GIF、WebP、AVIF、HEIC、SVG、BMP 和 ICO 格式進行編碼,並透過位元組簽章讀取實際格式。無法識別的檔案仍然會導出為通用二進位字串。

不。編碼只是將圖像位元組轉換為文本,因此圖像與來源圖像完全相同。由於 Base64 轉換過程中沒有進行任何形式的重新壓縮,因此影像品質不會改變。

是的。選擇「原始 base64」選項可以跳過 data: 前綴,或選擇特定格式。輸出結果是一個純字串,您可以將其貼到程式碼中需要它的任何位置。

不。編碼過程完全在您的瀏覽器中使用 JavaScript 完成,因此您的映像永遠不會離開您的裝置。在整個過程中,不會有任何內容被上傳、遠端儲存或與任何人分享。

Base64編碼將每三個位元組轉換成四個字符,這會增加約33%的效能開銷。它非常適合圖標等小型素材,而大型主圖最好保存為單獨的文件。

是的。複製資料 URI,然後將其貼上到 img 的 src 屬性或 CSS 的 background-image url() 中。瀏覽器會將其渲染為普通圖像,而不會產生單獨的檔案。

是的。它完全免費,沒有浮水印,無需註冊,也沒有任何每日限制。您可以隨時在瀏覽器中編碼任意數量的圖片。