全部工具
这里的工具接收你手上已有的一段字符串或一个文件,全部在你的浏览器里完成。使用过程中网络面板不会出现任何请求。
编码转换
Base64 转图片
粘贴任何 Base64 —— 带前缀、裸串、折行、URL-safe,甚至已经坏掉的 —— 直接看到图。
图片转 Base64
拿到你真正需要的那种字符串:Data URI、纯 Base64、CSS、HTML 或 JSON。
裸 Base64 解码器
不需要 data: 前缀。格式从字节读出,而不是听声明。
URL-safe Base64 转图片
处理 JWT、Cookie 与查询参数里那套 - 和 _ 字母表。
Base64 转 PNG
把裸字符串直接解成 .png 文件,透明通道原样保留。
Base64 转 JPG
靠 FF D8 FF 签名识别 JPEG,没有前缀也能认。
PNG 转 Base64
把透明 PNG 编码成可直接写进 CSS 或 JSON 的 Data URI。
JPG 转 Base64(CSS 用)
已经替你把引号和外壳处理好,粘进样式表或邮件模板即可。
URL 编解码
把百分号编码做对,包括 + 与 %20 那个老问题。
Ascii85 编解码
把文本或 hex 字节编码成 Ascii85,或反向解码 —— 包裹符、z 压缩与残缺尾组都明确处理。
硬件标识
图片
这些工具的共同点
它们都接收你已有的输入,回给你可以直接用的东西:一张图片、一段能粘进源码的字面量、或者一个修好的字符串。没有一个要求注册账号,也没有一个把数据发到别处 —— 处理就在页面里完成,这也是它们首次加载之后还能离线使用的原因。
代价是这里不保存任何东西。关掉标签页,输入就没了;可能还要用的话请留住原文件。而当转换无法诚实地完成时 —— 值放不进要去的那个字段、字符串长度说明字符在传输中丢了 —— 工具会直接说明,而不是给你一个看起来很合理的错答案。