Base64 编码与解码

能正确处理日文和其他非拉丁文字(很多快速转换工具会把它们弄乱),还能把任意文件变成一个 data: URI —— 一长串可以在网页里代替这个文件本身的文本。

正在加载工具……

工作原理

  1. 粘贴文本,按 “Encode”(编码)或 “Decode”(解码)。
  2. 或者拖入一个文件,得到它的 data: URI。
  3. 复制结果。

为什么什么都不用上传

这个页面上的每一步操作,都由运行在你浏览器标签页里的代码完成,用的就是渲染网页的那套引擎。文件从磁盘读进标签页的内存,在那里被处理,再作为下载写回去。它不会被送到任何地方 —— 不会送给我们,也不会送给第三方。

自己动手验证

  1. 打开浏览器的开发者工具(F12),选择“网络”(Network)面板。
  2. 载入你的文件,运行这个工具。
  3. 你能看到的请求只有这些:工具自己的代码 —— 少数几个重型工具还会从公共 CDN 取它们的开源引擎 —— 外加一条发往 loreatec.jp 的小小访问记录(页面地址和标题,仅此而已)。没有一条带着你的文件。

文件不外传的证明 →

常见问题

Base64 是加密吗?

不是。它只是用 64 个安全字符重新表示数据,任何人都能立刻把它还原 —— 把它当成秘密来用,是安全事故的一个常见起因。它还会让数据体积膨胀大约三分之一。

有东西会离开我的浏览器吗?

不会。什么都不会发送到服务器。整个工具都是在你浏览器标签页里运行的代码,页面加载完成之后,就算断网也照样能用。