命令行工具

离线使用Base64工具,无需打开浏览器。支持Windows、macOS、Linux。

Terminal
# Base64编码$ b64 encode "Hello World"
SGVsbG8gV29ybGQh# Base64解码$ b64 decode "SGVsbG8gV29ybGQh"
Hello World# 文件编码$ b64 encode -f logo.png -o logo.b64# URL-safe编码$ b64 encode --url "https://example.com?q=1+2"
aHR0cHM6Ly9leGFtcGxlLmNvbT9xPTErMg==
极速处理
纯Go编写,性能出色
单文件分发
无需安装,下载即用
跨平台支持
Win/Mac/Linux全覆盖
代码补全
支持主流Shell自动补全

下载安装

🪟

Windows

安装命令:

b64tool --install

使用示例:

b64tool.exe encode "Hello World"
🍎

macOS

安装命令:

brew install base64club/tap/b64tool

使用示例:

./b64tool encode "Hello World"
🐧

Linux

安装命令:

curl -fsSL https://b64.club/install.sh | sh

使用示例:

./b64tool encode "Hello World"

命令参考

b64 encode "text"Base64编码
b64 decode "SGVsbG8="Base64解码
b64 encode -f file.png文件编码
b64 decode -o output.png文件解码
b64 encode --url "text"URL-safe编码
b64 batch -d *.txt批量处理
b64 analyze "base64..."智能分析
b64 diff file1.b64 file2.b64差异对比

Shell自动补全

安装Shell补全脚本,获得命令自动补全功能。

Bashb64tool --completion bash > /etc/bash_completion.d/b64tool
Zshb64tool --completion zsh > ~/.zfunc/_b64tool
PowerShellb64tool --completion powershell >> $PROFILE
Fishb64tool --completion fish > ~/.config/fish/completions/b64tool.fish

Docker支持

也可以通过Docker使用,无需安装:

docker run --rm base64club/cli encode "Hello World"
下载CLI工具查看开发者文档