Linux/macOS 将图片转为 base64 字符串

base64 Linux macOS About 371 words

命令

Linux/Windows Git Bash

-w 0:不自动换行,非常适合直接拷贝到HTML/JSON/YAML中。

base64 -w 0 image.png

macOS

-b 0:禁用换行。

base64 -b 0 image.png

Linux/macOS 通用命令

tr -d '\n'去掉自动换行

base64 image.png | tr -d '\n'

注意

HTMLimg标签使用时,需要加data:image/png;base64,前缀。

快捷命令

png图片:

echo "data:image/png;base64,$(base64 -w 0 image.png)"

jpg/jpeg图片:

echo "data:image/jpeg;base64,$(base64 -w 0 image.jpg)"
Views: 8 · Posted: 2026-02-05

———         Thanks for Reading         ———

Give me a Star, Thanks:)

https://github.com/fendoudebb/LiteNote

扫描下方二维码关注公众号和小程序↓↓↓

扫描下方二维码关注公众号和小程序↓↓↓
Prev Post
Today In History
Browsing Refresh