Base64 编码还能逐过程看?这工具太懂我了

Base64 编码还能逐过程看?这工具太懂我了

上周调一个 API 接口,对方非要传 Base64 编码的图片数据,我对着终端里那串乱码一样的字符串,心里直犯嘀咕:这玩意儿到底编对了吗?以前用过的在线工具,要么只能给个结果,要么界面丑得不想打开。结果翻到一个叫devtool.tech/base64的页面,直接把我留住了——它居然把编码的每一步都拆开给你看。

【编码过程“直播”,比看文档还直观】 这个工具最戳我的点,是那个转化过程解析面板。你输入一段文本,它会实时展示从文本(Unicode)UInt8Array、再到二进制、然后到Base64 索引、最后变成Base64 字符的完整链条。比如我输入“hello, world”,右边立刻列出每一步的对应值,连填充的等号怎么来的都一清二楚。对于我这种半吊子开发者,这比翻 RFC 文档好理解十倍。

【多语言支持,中文 emoji 都不怕】 它支持UTF-8 字符集,我专门试了中文“道可道非常道”、emoji“”,甚至生僻字“𠮷”,都能正确编码解码。工具还附带一个速对表,把 64 个字符的索引和对应字符列得明明白白,想查某个字符的索引值直接看,不用自己算。

【免费、本地运行、无注册,还带工具链推荐】 这个站点属于开发者武器库(devtool.tech),提供60+ 免费工具,全部在浏览器本地运行,数据不上传服务器,不用注册,没有付费墙。Base64 页面底部还贴心地推荐了URL 编码哈希生成器,一条龙服务。如果你也经常跟编码格式打交道,不妨试试这个工具,看看它把编码过程掰开揉碎的样子,说不定能帮你省下不少查资料的时间。你平时遇到过什么编码相关的坑?欢迎在评论区聊聊。

devtool.tech
点击访问