BTSHELL BTSHELL
首页
工具箱
Linux命令
GitHub (opens new window)
首页
工具箱
Linux命令
GitHub (opens new window)
  • 开发工具箱
  • Linux命令搜索

开发工具箱

适合做日常编码转换、数据整理和摘要计算。

共 14 个工具

Base64 编解码

支持 UTF-8 文本。

URL 编解码

适合处理 query 参数和路径片段。

16进制与字符串互转

支持 UTF-8 文本与十六进制字符串互转。

UUID 生成

支持带 - 和无 - 两种格式,可批量生成。

身份证号码生成

地区 北京市市辖区朝阳区
性别 男
生日 2001-01-01
年龄限制 不限
按规则生成测试数据,结果格式:号码 性别 年龄 姓名。

图片处理

点击这里后按 Ctrl+V 粘贴图片到“图片处理”
未选择图片。支持 png、jpg、jpeg、webp、bmp。
尺寸裁剪
留空则保持原始尺寸;同时填写宽高时按居中裁剪输出。
添加文字
可在预览图上单击选择文字位置,双击可放大查看。当前坐标:24, 24
编辑预览
原图预览区
尺寸 未加载
大小 未加载
处理结果
处理后预览区
尺寸 未生成
大小 未生成
支持压缩质量、居中裁剪和文字叠加,处理在浏览器本地完成。

图片切割 9 宫格

点击这里后按 Ctrl+V 粘贴图片到“9 宫格切图”
九宫格切图使用这里单独上传的图片,不会和上方图片处理混在一起。
裁切预览
先上传图片,再拖动调整裁切区域
裁切区域 1080 × 1080
当前位置 0, 0
切图结果
生成后会显示 9 张切图
单张尺寸 未生成
数量 未生成
支持将当前图片裁切成 9 宫格,可拖拽调整裁切位置。

图片拼接

点击这里后按 Ctrl+V 追加图片到“图片拼接”
未选择拼接图片。支持一次上传多张图片,并在预览中拖拽调整每张图的位置。
布局参数
长图会按上传顺序从上到下拼接,可统一设置单张宽高和每张之间的间隙。
拖拽说明
在下方拼接预览中按住单张图片拖动,可微调上下左右位置。
长图模式会按顺序拼接;9 宫格模式最多使用前 9 张,空位会保留。
当前输出:未配置
拼接预览
拼接预览区
已选图片 0 张
输出尺寸 未配置
拼接结果
拼接结果预览区
尺寸 未生成
大小 未生成
支持长图和 9 宫格拼接,可在预览中拖拽微调每张图片的位置。

视频转 GIF

未选择视频。建议使用较短片段以减少浏览器内存占用。
截取区间
默认取完整视频。处理时会自动按视频总时长做范围校验。
抽帧与编码
每秒帧数越大,GIF 越流畅也越大;速度倍率越大,生成的 GIF 播放越快。
原视频
视频预览区
时长 未加载
尺寸 未加载
大小 未加载
预估抽帧 未计算
GIF 结果
GIF 预览区
GIF 尺寸 未生成
GIF 大小 未生成
状态 待生成
进度 0%
支持本地视频转 GIF,可设置区间、每秒帧数和播放速度。

OCR 文字识别

未选择文件。支持 png、jpg、webp、bmp、pdf。
使用 OCR.Space 免费 API 识别图片或 PDF 文本。

二维码生成

二维码预览区
输入内容后可生成二维码并下载 PNG。

JSON 格式化

输入合法 JSON 后即可处理。

JSON / YML / Properties 互转

在任意一个输入框中填写合法内容,另外两种格式会自动转换回显。

JSON

YML

Properties

输入 JSON、YML 或 Properties 后会自动转换另外两种格式。

摘要计算

输入文本
使用 crypto-js 算法库。

IP 归属地查询

支持 IPv4 和 IPv6,浏览器端基于百度 IP 接口查询。

时间戳转换

支持秒级、毫秒级时间戳和可解析的日期字符串。

时间间隔计算

开始时间
结束时间
支持两个时间点之间的可读性间隔计算。
上次更新: 2026/07/16, 08:49:59
Linux命令搜索

Linux命令搜索→

Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式