Base64 转换器
文本和文件可转成 Base64,也可以贴入 Base64 内容(支持 Data URI 前缀)直接查看内容。
输入
粘贴 Base64 或拖入文件
这里会显示文本内容、可直接查看的媒体,或者文件摘要。
怎么用这个 Base64 转换器
贴入内容或上传文件后,就可以按结果选择预览、复制或下载。
粘贴内容或上传文件
支持普通文本、Base64 内容(可带 Data URI 前缀),也支持直接上传本地文件。
选择自动、编码或解码
不确定时可以直接用自动模式,已知输入类型时也可以手动切换。
预览、复制或下载
结果可以复制为原始 Base64,或切换为带 Data URI 前缀的 Base64,也可以直接查看支持的媒体类型,或下载结果文件。
这个转换器能做什么
文案只围绕它真正提供的能力:把内容转成 Base64,或从 Base64 取回文本、文件与可预览内容。
-
编码解码合在一起
同一页里就能处理文本、文件,以及带或不带 Data URI 前缀的 Base64 内容。
-
MIME 识别与不匹配提醒
会识别常见文件类型,当前缀里的 MIME 类型和实际内容不一致时给出提醒。
-
媒体结果可直接预览
当结果属于支持的媒体类型时,图片、音频、视频和 PDF 都可直接查看。
-
浏览器本地处理
编码、解码和预览都在浏览器里完成。
-
原始 Base64 与带前缀版本都能复制
结果既可以复制成原始 Base64,也可以复制成带完整 Data URI 前缀的 Base64。
这里常见的几种用法
只保留和这个转换器实际能力一致的直接场景。
文本转 Base64
贴入普通文本,直接复制编码后的 Base64 结果。
文件转 Base64
上传本地文件,生成 Base64;需要时可附带 Data URI 前缀。
查看解码结果
贴入 Base64 内容(支持 Data URI 前缀),查看文本内容,或直接查看支持的媒体类型。
下载解码文件
把 Base64 还原成文件,并按需下载保存。
可直接预览的结果类型
Base64 本身不限制文件类型,这里列的是页面可直接预览或识别的常见解码结果。
图片
图片文件可编码成 Base64;贴入图片 Base64 内容(支持 Data URI 前缀)时也可直接查看图片。
音频
支持的音频文件可编码成 Base64;贴入对应内容时也可直接播放。
视频
贴入支持的视频 Base64 内容(支持 Data URI 前缀)后可直接查看。
文档
PDF 可直接查看,文本可直接读取,页面不能预览的文件也可下载。
常见 Base64 转换
图片、PDF、音频等常见内容,都可以在同一个转换器里转成 Base64,或贴入后直接查看。
图片转 Base64
上传图片文件,直接拿到编码后的 Base64 字符串。
Base64 转图片
贴入图片的 Base64 内容(支持 Data URI 前缀),直接查看图片内容。
JPG 转 Base64
JPG 或 JPEG 文件都可以从同一个上传入口转成 Base64。
PNG 转 Base64
生成 PNG 的 Base64;需要时可附带 Data URI 前缀。
PDF 转 Base64
上传 PDF 后,直接在浏览器里生成对应的 Base64 字符串。
Base64 转 PDF
贴入 PDF 的 Base64 内容(支持 Data URI 前缀),可直接查看 PDF 内容,或按需下载。
音频转 Base64
把支持的音频文件编码成 Base64,继续复制到别处使用。
Base64 转音频
贴入音频的 Base64 内容(支持 Data URI 前缀),在格式受支持时直接播放。
Base64 转换器 FAQ
关于输入类型、预览能力、隐私和输出格式的简明说明。
这个 Base64 转换器能处理哪些内容?
它可以把普通文本和上传文件编码成 Base64,也可以把 Base64 内容(包括带 Data URI 前缀的形式)解析成文本、可直接查看的媒体,或可下载文件。
Base64 转换器会上传我的文件或字符串吗?
不会。转换和预览都在浏览器里完成,文本、文件和解码结果不需要发送到服务器。
这个页面能当作 base64 to image、audio、video、pdf 转换器来用吗?
可以。只要输入内容属于支持的媒体类型,页面就会直接显示预览,方便你马上查看。
这里能做 image to base64、jpg to base64、png to base64、pdf to base64 吗?
可以。上传对应文件后,页面会生成 Base64;需要时也可附带 Data URI 前缀。
原始 Base64 和 Data URI 有什么区别?
原始 Base64 只有编码后的字节内容;Data URI 会额外加上类似 data:image/png;base64, 这样的前缀,把 MIME 类型一起写进去。
自动模式怎么判断该编码还是解码?
自动模式会先判断输入是否像 Base64 内容,是否带有 Data URI 前缀;如果都不像,就按普通文本做编码处理。