格式与转换 / LING.TOOLS

图片与 Base64 转换

将本地图片编码为 Base64 Data URL,或解码为可预览、可下载的图片。

输入与设置

01
配置工具输入
在你的浏览器本地处理,输入不会被上传或保存。

结果

02

让灵感开始运行

调整左侧的输入与设置,点击「运行工具」,结果就会显示在这里。

私密 · 即时 · 本地

使用说明

关于这个工具

图片在浏览器本地读取,并限制大小,避免浏览器卡顿。仅接受 PNG、JPEG、GIF 和 WebP 图片;解码不会上传数据。

如何使用

  1. 选择编码并上传图片,或选择解码并粘贴 Base64 Data URL。
  2. 运行后可预览、复制或下载图片。
示例

上传 PNG 可得到 data:image/png;base64,...;粘贴该地址可还原图片。

随机字符串按字符类别或自定义字符集生成随机字符串,可排除易混淆字符,适合测试数据和临时标识。随机十六进制生成指定长度的随机十六进制字符串,支持大小写和批量输出,可用于字节样本与测试向量。随机数字在指定范围内生成随机整数或小数,控制端点是否包含、小数精度和数量,快速准备数值测试样本。UUID 生成器批量生成基于加密安全随机数的 UUID v4,支持大写和连字符格式,用于数据库、请求追踪和测试标识。密码生成器在本地生成加密安全随机密码,支持字符类别、排除字符和批量生成,并确保所选类别至少各出现一次。ULID / NanoID生成可按时间排序的 ULID 或紧凑的 NanoID,支持自定义 NanoID 长度、字母表和批量输出。占位文本生成器按单词、句子或段落生成 Lorem Ipsum 占位文本,方便测试页面布局、字体排版与内容长度。JSON 格式化校验、格式化和压缩 JSON,可递归排序对象键,定位语法错误,便于检查接口响应和配置数据。YAML ↔ JSON在 YAML 配置和 JSON 数据之间双向转换,采用安全解析,不执行自定义标签或代码。Base64 / Base64URL将 Unicode 文本进行 Base64 编解码,支持 UTF-8 中文和 Base64URL,适合令牌、查询参数与数据交换。URL 编解码对完整 URI 或单个 URL 组件进行百分号编解码,正确处理 Unicode 与保留字符,检查查询参数和链接。HTML 实体转换将文本转义为 HTML 实体或解码实体引用,解码后的标记只以纯文本显示,便于检查模板与转义结果。
↑ ↓ 选择 · Enter 打开Esc 关闭