OmniTools是什么?

一款一站式多功能聚合工具应用,集成系统运维、快捷指令、文件处理、网络工具、格式转换、文本编辑、批量处理等数十类实用小工具,无需单独下载多款软件,界面简洁轻量化、运行高效,兼顾个人日常办公、数码调试、居家运维等多种场景。

功能清单:

1个工具包含约 125 项细分功能,不少工具无论开发还是办公都非常实用

其中常用功能包含:

工具类目具体工具与功能
🖼️ 图像、视频与音频图像调整(调整大小、格式转换、背景移除、压缩、裁切) 图像编辑(编辑、滤镜、透明度调整、背景移除、色彩调整) 视频处理(剪辑、反转、合并、镜像/翻转、转换为GIF) 音频处理(提取、处理)
📄 PDF文档分割与合并(拆分大型PDF、合并多个PDF) 处理(编辑、旋转页面、加密、转换其它格式为PDF) 其他(添加密码保护、OCR文字识别、注释)
✍️ 文本与字符串大小写与编码(大小写转换、URL编码/解码、Base64编码/解码、ROT13) 字符串操作(文本反转、随机生成、回文检查、字符检测) 格式化(美化代码、文本格式化、转义/反转义)
📊 数据与CSVJSON工具(格式化、压缩、验证、比较、转XML/CSV/YAML) CSV工具(与JSON/XML/YAML互转、行列操作、去重、转置) XML工具(处理、格式化等)
📅 日期与时间计算与转换(日期计算、时区转换、Unix时间戳与日期互转) 单位转换(天、小时、秒互转)
🧮 数学与数字随机数生成(随机数、随机端口) 序列与计算(质数、完全数、算术序列生成,电学参数计算)

image-20260611183049455

Demo网址:https://omnitools.app

不用安装,可在线试用

工具版本:

有自托管、在线、本地软件版本,以下给大家重点介绍自托管版本

  • 自托管版:可部署在私有服务器 / 群晖,数据完全可控

  • 在线网页版(omnitools.app):浏览器直接用,无需安装,工具数量更多,适合临时快速处理OmniTools

  • 桌面客户端(omnitools.work):macOS/Windows/Linux 原生应用,全部本地处理、不上云,支持离线 AI(OCR、文档摘要、翻译),轻量无广告omnitools.work

安装部署

1、创建本地文件夹

mkdir -p /opt/omnitools
cd /opt/omnitools

2、Docker命令方式

1)拉取镜像

docker pull iib0011/omni-tools:latest

2)创建并启动容器

docker run -d \
  --name omni-tools \
  --restart unless-stopped \
  -p 8090:80 \
  iib0011/omni-tools:latest

3、Docker Compose配置

services:
  omni-tools:
    image: iib0011/omni-tools:latest
    container_name: omni-tools
    restart: unless-stopped
    ports:
      - "8090:80"
    environment:
      - TZ=Asia/Shanghai

使用教程

1、初始化

1)打开工具首页

输入http://服务器ip:8090

2)设置语言

修改界面语言,设置为中文

image-20260612123657780

2、工具示例

1)Json转CSV

用途说明:输入一段Json字符串,转换成CSV格式

image-20260612124146687

2)改变图像的颜色

用途说明:快速准确地将图像中的选定颜色替换为新颜色

输入图片,可以从剪贴板或拖拽上传一张示例图

image-20260612125627968

3)识别图片文字

用途:使用光学字符识别 (OCR) 从图像 (JPG、PNG) 中提取文本

字体颜色最好是一种颜色,那种渐变色效果会差些

image-20260612130035462

image-20260612130518940

4)PDF工具

PDF 处理(最常用)合并 / 拆分 / 压缩、PDF 转 Word / 图片、提取 / 删除页面、加密 / 解密、PDF编辑水印、注释等

更多推荐