爱意满满的作品展示区。
tool2d

做了一个 base64 编码/解码工具

  •  
  •   tool2d · Dec 8, 2023 · 3614 views
    This topic created in 1062 days ago, the information mentioned may be changed or developed.
    base64 不难,但是我需要支持二进制格式,而且细节有点多,找了一圈没找到。

    比如解码后区分 utf8 格式,gbk 格式,二进制格式。
    解码前,又区分 base64 urlsafe 和严格模式 base64(带有==结尾), 和非严格模式 base64(可以省略==结尾)

    所以就随手写了一个在线工具:

    https://tool2d.com/#base64
    14 replies  •  2025-07-01 18:34:18 +08:00
    maymay5
    maymay5
    Dec 8, 2023
    1
    我反而觉得免费 SSL 在线申请那个工具比较方便,嘿嘿
    awalkingman
    awalkingman
    Dec 8, 2023❤️1
    3
    V 站人均一个小工具
    nagisaushio
    nagisaushio
    Dec 8, 2023 via Android
    4
    unicode 是什么,指 utf32 么
    tool2d
    tool2d
    OP
    Dec 8, 2023
    5
    @maymay5 说来惭愧,我自己都没用这个工具。

    有几个问题,Let's Encrypt 证书对于老手机兼容性不怎么好。我日常用的是 zerossl ,但是很多 SSL 自动签发服务器,对跨域都有严格限制,不像 let encrypt 那么宽松,要安装 chrome 插件才行,做成网页版就挺麻烦的。
    xiangyuecn
    xiangyuecn
    Dec 8, 2023
    6
    @shuxhan #2 哈哈,感谢分享😁

    @tool2d #5 zerossl 网页里面申请也是可以搞的,我是直接在他们的 acme 地址打开的页面里直接执行 js 代码,就不存在跨域问题了,不算复杂
    yumusb
    yumusb
    Dec 8, 2023
    7
    https://cyberchef.eu.org/ cyberchef 不够吗
    ysc3839
    ysc3839
    Dec 8, 2023 via Android
    8
    CyberChef 也许能满足你的需求
    https://gchq.github.io/CyberChef/
    tool2d
    tool2d
    OP
    Dec 8, 2023
    9
    @xiangyuecn "我是直接在他们的 acme 地址打开的页面里直接执行 js 代码,就不存在跨域问题了,不算复杂"

    这方法真的很有创意。

    但我个人觉得最好的方案,还是用用户下载一个修改过跨域版本的 electron 运行网页,那样就彻底没问题了。
    NewYear
    NewYear
    Dec 8, 2023
    10
    支持不同编码的 base64 还是很赞的,有时候解不出来的时候就头疼,搞不清是什么情况,不可能每个人都去研究二进制内容……
    hackpro
    hackpro
    Dec 8, 2023 via iPhone
    11
    又好用的 alfred workflow 推荐吗
    最好不需要安装外部依赖 npm 这些
    soft101team
    soft101team
    Dec 9, 2023
    12
    赞
    liuhui244671426
    liuhui244671426
    Jul 1, 2025
    13
    巧了。在线 base64 在线工具[https://base64.xin/]
    liuhui244671426
    liuhui244671426
    Jul 1, 2025
    14
    果然是人均一个小工具 https://base64.xin/
    @awalkingman
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3406 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 10:31 · PVG 18:31 · LAX 02:31 · JFK 05:31
    ♥ Do have faith in what you're doing.