Base64 在线编码 / 解码
文本与 Base64 互转,支持中文和 URL 安全格式;文件可转 Base64 / data URL。
本地处理,不上传免费无需安装
等待输入
文件转 Base64
点击选择文件,或把文件拖到这里单个文件最大 20 MB,图片可直接生成 data URL
使用方法
- 在左侧输入文本或 Base64。
- 点击「编码」或「解码」,需要时勾选「URL 安全」。
- 要转换文件,把文件拖到下方区域,再复制 Base64 或 data URL。
常见问题
- 中文会乱码吗?
- 不会。编码前先把文本转为 UTF-8 字节,解码时也按 UTF-8 还原。
- 什么是 URL 安全 Base64?
- 把 + 换成 -,/ 换成 _,并去掉末尾的 =。它可以直接放进 URL 和文件名,JWT 也使用这种格式。解码时两种格式都能自动识别。
- 解码后提示不是文本怎么办?
- 说明原始内容是图片、压缩包等二进制数据。点击「下载解码文件」即可保存为文件。
- 文件大小有限制吗?
- 单个文件最大 20 MB。Base64 会让体积变大约 33%,太大的结果不适合直接写进网页或代码。
- 数据会上传吗?
- 不会。编码、解码和文件读取都在你的浏览器里完成。
更多开发者工具
JSON 格式化美化、压缩、校验 JSON,出错时提示行号。本地处理URL 编码解码URL 编码解码,支持中文;把查询参数解析成表格。本地处理时间戳转换时间戳与日期互转,自动识别秒和毫秒,实时显示当前时间戳。本地处理正则表达式测试实时高亮匹配,查看分组和替换结果,内置常用正则。本地处理UUID 生成器批量生成 UUID v4,可选大写、去连字符,一键复制。本地处理哈希计算 MD5/SHA计算文本或文件的 MD5、SHA-1、SHA-256、SHA-512,可核对校验值。本地处理