首页/编码转换/Base64 编解码

Base64 编解码

支持中文、Emoji 等非 ASCII 字符的完整编码,不会出现乱码。

原文长度0
结果长度0

选择任意本地文件,生成可直接嵌入网页的 Base64 字符串(含 Data URL 前缀)。文件只在您的浏览器中读取,不会上传。

文件大小-
文件类型-
Base64 长度-
体积变化-

把 Base64 字符串还原成可下载的文件。支持带或不带 Data URL 前缀。

关于 Base64

Base64 是一种把二进制数据用 64 个可打印字符表示出来的编码方式,常用于在只支持文本的环境里传输图片、附件等内容(例如把图片内嵌到 HTML 或 CSS 中)。编码后的体积会比原始数据大约 33%。
URL 安全字符集:标准 Base64 中的 + 与 / 在 URL 中有特殊含义,放在网址里时通常替换为 - 与 _。
Base64 只是编码,不是加密,任何人都可以还原,请勿用于保护敏感信息。

编码转换 · 其他工具

分类页 ›
文本文件编码修复本地读取 UTF-8、GBK、Big5、UTF-16 等文本,严格解码预览并导出 UTF-8 文件。Unicode 转换中文与 Unicode 转义序列(\uXXXX)互相转换文本与 UTF-8 字节文本与 UTF-8 十六进制、二进制字节互转,支持 Base64 与十六进制双向转换。编解码处理链组合 URL、Base64、Hex 与 GZIP 步骤,查看中间结果。GZIP 文件与文本在本地压缩和解压 GZIP,支持文本预览、字节统计及文件下载。URL 编解码网址编码与解码,并把查询参数逐项拆解成表格HTML 实体转换中文与特殊符号转 HTML 实体,反向还原成可读字符Cookie 与 JSON 转换解析 Cookie 请求头为保留重复键的 JSON 数组,并转换回 Cookie 文本。JSON 工具格式化、压缩、校验、转义与转义符还原 JSON 数据JSONL 批处理转换批量转换 JSON 数组和逐行 JSON,定位错误行,导出完整数据文件。JSON YAML XML 转换格式化 YAML/XML,进行 JSON 与 YAML 互转,以及 XML 与节点结构 JSON 的往返转换。CSV 与 JSON 互转CSV 表格与 JSON 数组互相转换,可指定分隔符与表头通讯录 VCF 与 CSV 转换保留多电话和邮箱,整理通讯录并导出 VCF 或表格。数字转大写人民币金额转中文大写,也可把中文大写数字还原为阿拉伯数字数字转英文阿拉伯数字转换成英文读法,支持小数与超大数值罗马数字阿拉伯数字与罗马数字互相转换,支持 1 到 3999进制转换二进制、八进制、十进制、十六进制与任意 2-36 进制互转颜色转换HEX、RGB、HSL、CMYK 颜色值互相转换并实时预览色块