目标体积优先 · v1.0.0 · 全程离线

输入 500 KB,
出来就是 500 KB 以内

不是再给你一个“质量滑块”。你只说要多大,PicZ 自动二分画质、必要时等比降采样,达标才输出;实在达不到,也会如实告诉你差多少,而不是无限压糊。

零网络请求 不覆盖原图 批量队列 滑动对比 元数据可控

iOS 18.0+ · iPhone · 本地引擎 · 无账号、无广告 SDK、无分析 SDK

478 KB 已达成 ≤ 500 KB
PicZ 压缩配置界面:目标文件大小 500 KB、压缩策略与元数据开关
−94.3% 8.4 MB → 478 KB · 17.5:1
本地处理 · 断网也能压 原图绝不覆盖 导出到独立「PicZ」相簿 GPS 可一键抹除 v1.0.0 · Build 1
Target Size First

先把“多大”说清楚,再谈画质

报名系统只收 100 KB、邮件附件只要 200 KB、朋友圈不想被二次压糊——先给一个上限,剩下的交给引擎。

目标 KB / MB 输入

数字步进 + 单位切换,默认 500 KB,记住你上次用的值。100 / 200 / 500 KB 一键套用。

三步完成首次压缩

质量二分求解

JPEG 质量与体积非线性,所以不猜公式:编码、量体积、缩小区间,几轮逼近到阈值内。

质量-体积双向试探

必要时等比降采样

质量已到下限仍超标时,按比例缩小分辨率后重编。宽高比恒定,不拉伸、不裁切。

可关闭,只压质量

达不到就直说

若压到画质下限仍无法达标,明确提示“未达标 + 实际体积”,让你换策略,而不是偷偷压成马赛克。

结果永远可核对
Strategies

四种调优策略,默认就够用

不想调参数就直接开始;想抠细节,再展开质量、长边与采样开关。

智能均衡默认

质量下探到 55% 仍超标时才启用降采样,优先保住分辨率与细节。日常分享、聊天发送都合适。

画质78%
体积达标
尺寸保留
极限压缩最小体积

允许更低的画质下限并更早降分辨率,优先把体积压到阈值内。适合报名、上传、附件等硬性限制。

画质48%
体积更小
尺寸可降
画质优先锐度优先

尽量不缩分辨率,先吃质量预算。适合需要保留纹理与文字细节的截图、票据、证件照片。

画质92%
体积偏大
尺寸原尺寸
自定义全手动

自己定质量、最长边与是否等比缩放。清楚自己要什么的时候,直接给参数。

质量可调
长边可调
等比开关
100 KB · 报名考试 200 KB · 证件上传 500 KB · 社交分享 自定义 KB / MB

预设只是替你填好数字,是否达标仍按实际输出体积核对。

Flow

选图 → 目标 → 对比 → 导出

不会先把你丢进参数页。默认参数已可用,只有想看细节时才需要往下翻。

选照片

自建相册浏览器,支持多选、连续选择、相簿切换与全选/取消,缩略图直接标出文件大小。

定目标

输入 KB/MB 或套用预设,按需切换策略;高级项折叠在下方,不打扰。

看对比

原图与结果左右滑动,100% / 200% 放大检视边缘噪点与文字锐度。

导出

存到「PicZ」相簿、导出到文件或系统分享。默认保留原图,不自动删除任何东西。

Compare

省了多少,一眼看清

输出体积、压缩比、节省比例与分辨率变化全部可核对,不靠“感觉更清晰了”。

原图 · ORIGINAL
8.4 MB
4032 × 3024 · HEIC
未做任何修改
输出 · TARGET ≤ 500 KB
478 KB
3024 × 2268 · JPEG
已达标
体积压缩比17.5 : 1
节省空间−94.3% · 7.9 MB
目标达成是 · 余量 22 KB
分辨率4032 → 3024 75%

以上为界面示意数据,实际结果取决于原图内容、格式与目标体积。

Batch Queue

八张、八十张,用同一套标准

统一参数、逐张状态、总体进度;失败的可以单独重试,也可以整队取消。

内存按任务释放,并发有上限,长队列不会把手机拖垮。每张的结果独立记录:达标、未达标、跳过不支持格式,各自说明。

总进度 5 / 8 · 已节省 26.4 MB · 1 项待重试

失败可重试

iCloud 原图未下载、解码失败等会明确标注,处理后单独重跑。

随时可取消

取消不会留下半成品,也不会动你的原图。

任务队列统一参数 · 8 张
IMG_4821.HEIC8.4 MB → 478 KB达标
IMG_4822.HEIC6.1 MB → 462 KB达标
IMG_4823.JPG4.8 MB → 371 KB达标
IMG_4824.PNG72% · 等比降采样处理中
IMG_4825.HEIC等待中排队
IMG_4826.HEICiCloud 原图未下载待重试
Format & Metadata

格式与元数据,不糊弄

智能匹配只在合适的时候换格式;元数据只写入输出文件,原图一个字节都不改。

项目v1.0 行为状态
智能匹配
按原图类型选最稳的输出
照片走 JPEG,截图与含透明通道的图保留 PNG,避免把透明背景压成黑块。已支持
JPEG 输出
主力格式
质量二分求解,配合等比降采样守住目标体积。已支持
PNG 输出
截图 / 透明图
走适合的优化路径,不盲目转 JPEG。已支持
HEIC 输出
苹果生态
可在设置中指定输出为 HEIC,兼顾体积与画质。已支持
拍摄时间与相机参数
EXIF
默认保留,输出后相册排序与拍摄信息不乱。可控
GPS 地理位置
隐私敏感
推荐一键抹除,分享出去不带家庭住址坐标。可控
色彩配置
P3 / sRGB
保留原色彩配置,避免导出后偏色。可控
WebP 输出
系统无编码器
系统框架只能解码 WebP。v1 不引入第三方库,宁可不做也不做假。v1.1
RAW 原始格式
支持不完整
无法解码的资产会明确提示并跳过,不崩溃、不静默失败。部分不支持
实况照片
动态效果
按静帧处理,并在导出前提示“将转为静态图”。静帧
v1 明确不做:云端同步、批量删除原图、GIF 与 WebP 输出、精确物理尺寸(cm / dpi)。功能表与 App 内「关于与隐私」保持一致。

你的照片,不需要离开这台手机

解码、缩放、重编码全部在本机完成,App 不发起任何图片上传,也没有第三方广告或分析 SDK。断网状态下整条链路照常工作。

零上传没有账号体系,没有服务器接收你的照片。
不动原图结果另存为新文件到「PicZ」相簿,绝不覆盖或删除。
位置可抹除导出前可去掉 GPS,只留时间与相机参数。
Screens

界面预览

设计稿阶段的高保真界面,最终以真机版本为准。

FAQ

常见问题

“压到 500 KB”真的每次都能做到吗?

绝大多数照片可以。引擎先二分质量,若质量到下限仍超标,才按比例降分辨率再试。遇到极端内容(例如满是噪点的长曝光)可能仍无法在可接受画质下达标,此时会明确提示实际体积,而不是继续压糊。

会不会把我原来的照片替换掉或删掉?

不会。PicZ 只读取原图,结果写成新文件并导出到独立的「PicZ」相簿。App 不调用任何删除接口,也不会修改原图元数据。

需要联网吗?照片会上传吗?

不需要,也不会上传。全部处理在设备本地完成,App 无图片上传通道,也没有第三方广告或分析 SDK。只有在从 iCloud 读取尚未下载的原图时,才会由系统负责下载。

为什么不能输出 WebP?

iOS 的系统图像框架只提供 WebP 解码,没有编码器。要支持输出就得引入第三方编码库,会带来体积与色彩管理风险。v1 选择不做,界面如实标注,而不是用一个假的格式开关。

压缩后相册里的时间顺序会乱吗?

默认保留拍摄日期、相机参数与色彩配置,因此导出照片在相册中仍按拍摄时间排序。你也可以按需关闭,或抹除 GPS 位置后再分享。

实况照片和 RAW 怎么办?

实况照片按静帧压缩,导出前会提示将失去动态效果;部分无法解码的 RAW / DNG 资产会标记为不支持并跳过,不会导致任务中断或崩溃。

支持 iPad 或 macOS 吗?

v1 面向 iPhone(iOS 18.0 及以上),在 iPad 上以手机布局运行。暂未提供 iPad 专用布局或桌面版本。

PicZ 正在准备上架

iOS 18.0+ · iPhone · v1.0.0 (Build 1)。上架前可以先读隐私政策,或回到应用集看看其他作品。

隐私政策 返回应用集

Bundle ID com.weikly.picz · 本地处理 · 无账号 · 无广告