SizeCap: Compress Video to MB
Compress one video or a batch of up to nine on iPhone and iPad. SizeCap works locally, checks each finished file's actual byte size, and only hands you results at or below the cap you chose.
What it does
- Compresses one video or up to nine videos selected together
- Uses a 10, 25, 50, or 100 MB cap, or a custom number you enter
- Applies one cap to the whole batch and processes videos one at a time
- Lets you cancel an in-progress compression or batch
- Works out the bitrate from your cap, then checks the result's real bytes
- Tells you the smallest workable size when a cap is too small for the clip's length
- Imports from Photos, Files, or the iOS share sheet
- Uses H.264 for SDR video and HEVC Main 10 for HDR video, preserving HDR color information
- Preserves separate audio tracks instead of flattening them into one
- Saves to Photos or hands the finished MP4 file to the share sheet
- When available, tries to keep the shooting date on copies saved to Photos
- On iOS 26, user-started long compressions can continue in the background when the system allows
- Runs on your device and leaves your original videos untouched
Requirements
iOS 17 or later, on iPhone or iPad.
What it costs
Version 1.3 is free. There are no ads, no watermark, and nothing to sign up for.
Getting help
Email szpwqq@gmail.com and I will reply. SizeCap is built and maintained by one developer, so answers come from a person rather than a ticket queue.
Bug reports are more useful with the iOS version, the device model, the clip's length and resolution, the cap you set, and the size of the file you got.
Things to know in version 1.3
- A batch can contain up to nine videos. Every video in that batch uses the same cap and is compressed in sequence.
- Results are MP4 files. SDR uses H.264; HDR uses HEVC Main 10 with HDR color information. Audio is AAC, and separate source audio tracks remain separate.
- Very short clips can land well under the cap. SizeCap verifies the upper limit; how close the result gets depends on the footage.
- The shooting date can only be carried over when that detail is available to the app.
- Background continuation on iOS 26 is controlled by the system and can still be stopped for resource or time limits.
SizeCap 视频压缩到指定大小
在 iPhone 和 iPad 上压缩单个视频,或一次选择最多 9 个。SizeCap 全程在设备本地处理,逐个核对成品的真实字节数,只交付不超过你所设上限的结果。
它做什么
- 压缩单个视频,或一次选择最多 9 个视频
- 使用 10 / 25 / 50 / 100 MB 上限,或自己输入数值
- 同一批视频使用统一上限,并按顺序逐个压缩
- 压缩单个视频或整批视频时都可以取消
- 按上限倒推码率,导出后核对真实字节数
- 上限小到做不到时,直接告诉你最少需要多大
- 支持从照片、文件或 iOS 系统分享菜单导入
- SDR 视频使用 H.264;HDR 视频使用 HEVC Main 10,并保留 HDR 色彩信息
- 多条音轨分别保留,不会混成一条
- 成品为 MP4,可存入相册或直接分享
- 信息可用时,尽量为存入相册的副本保留拍摄日期
- iOS 26 上,用户启动的长压缩可在系统允许时转到后台继续
- 全程在设备本地处理,原视频保持不变
系统要求
iPhone 或 iPad,iOS 17 或更新版本。
要花多少钱
1.3 版本免费。没有广告,没有水印,也不用注册。
联系方式
写信到 szpwqq@gmail.com,我会回。SizeCap 由一个人开发和维护,回复你的是人,不是工单系统。
报告问题时带上 iOS 版本、设备型号、视频的时长和分辨率、你设定的上限,以及你拿到的文件大小,处理起来会快很多。
使用 1.3 版本前请留意
- 每批最多 9 个视频,统一使用同一个上限,并按顺序逐个压缩。
- 成品为 MP4:SDR 使用 H.264;HDR 使用 HEVC Main 10 并保留 HDR 色彩信息。音频为 AAC,源视频中的多条音轨仍分别保留。
- 很短的视频压完可能明显低于上限。SizeCap 会核对上限,成品离上限多近则取决于素材本身。
- 只有在应用能取得拍摄日期时,才能尽量把它带到相册副本中。
- iOS 26 的后台继续由系统调度,仍可能因为资源或时间限制而停止。