跳到主要内容

创刊于 2016 总第 3337 期


Goslion的Blog

一个专注技术与写作的个人博客,记录日常与技术沉淀,马上十年了


2026年10月9日 星期五 总第 3337 期 今日 2 篇 · 存稿 418 篇

Base64 编解码

文本与文件的 Base64 互转,支持 URL-safe 变体,中文按 UTF-8 处理,也可把任意文件编码成 Base64。

Base64 编解码

全部在浏览器本地处理,不上传任何内容

文件 → Base64

还没有选择文件。

Base64 → 文件

中文按 UTF-8 编码(TextEncoder),不会出现 btoa('中文') 那种报错。解码前会自动忽略换行、空格等非 Base64 字符, URL-safe 的 - _ 与缺失的 = 填充会自动还原;带 data:image/png;base64, 前缀的内容也能直接解码。