Smaller files. More storage. Full control.

VideoCompressor - Fast Shrink gives you precise control over video compression on your iPhone. Choose between H.264 and H.265 (HEVC) codecs, pick a resolution from 480p to 1080p (or keep the original), and dial in the bitrate anywhere from 0.5 to 10 Mbps using a smooth slider. A real-time estimated file size updates as you adjust settings, so you always know what you're going to get before you hit compress.

Download on the App Store

Get it on the App Store

Download on the App Store

Fine-Tune Bitrate and Resolution

Slide the bitrate control between 0.5 and 10 Mbps in 0.1 Mbps steps. Choose from four resolutions — 480p, 720p, 1080p, or original size. You decide the tradeoff between quality and file size.

H.264 and H.265 (HEVC) Support

Compress with the widely compatible H.264 codec, or switch to H.265 (HEVC) for smaller files at the same visual quality. Pick the codec that fits your device and sharing needs.

Real-Time Size Estimate

The app calculates an estimated output file size from your bitrate and video duration as you adjust settings. No more guessing — see the projected result before you start compressing.

Save to Photos in One Tap

When compression finishes, an alert shows the actual output size and asks if you want to save. Tap "Save to Photos" and the compressed video lands in your camera roll instantly.

Bitrate Slider with Live Size Preview

The bitrate slider lets you move between 0.5 and 10 Mbps in 0.1 Mbps increments. The current value is shown next to the label, and the estimated file size at the bottom of the settings panel updates in real time with every adjustment. Audio is always encoded at AAC 128 kbps stereo, so the size estimate already accounts for it.

BITRATE
RESOLUTION

Four Resolution Options, Aspect Ratio Preserved

Keep the original dimensions for minimal quality loss, or choose 1080p, 720p, or 480p to significantly reduce file size. The app calculates the correct output dimensions based on the original aspect ratio and rounds to the nearest even pixel count for codec compatibility. No stretching, no cropping.

H.265 (HEVC) for Smaller Files at the Same Quality

Switching to H.265 (HEVC) can cut file size significantly compared to H.264 at equivalent visual quality. When H.265 is active, a badge in the settings panel confirms the selection. Use H.264 when sharing with older devices or services that may not support HEVC.

CODEC
SAVE

Compression Result Alert and One-Tap Save

When compression completes, an alert shows the compressed file size and offers two options: save directly to your Photos library or close the alert and decide later. A second alert confirms when the save is successful. If an error occurs at any stage, a clear error message is shown so you know exactly what went wrong.

Pick a video.
Set the quality. Compress.

3 Steps to Compress Your Video

1
Select a video and adjust the settings

Tap "Choose Video" to pick a video from your photo library. The original file size and duration are shown at the top. Set the codec, resolution, and bitrate — the estimated output size updates in real time as you make changes.

2
Start compression

Tap the "Start Compression" button. A progress indicator appears while the video is being processed. When it finishes, an alert displays the compressed file size.

3
Save to your Photos library

Tap "Save to Photos" in the completion alert to add the compressed video to your camera roll. A second alert confirms the save was successful.

Get it on the App Store

Download on the App Store

What Users Are Saying

"My iCloud storage was nearly full so I used this to compress older videos. Switching to H.265 at 720p cut the file size by more than half with barely any noticeable quality drop. The estimated size display before compressing is a really useful touch."

— storage_saver_masa

"I use this before uploading videos to social media. Being able to fine-tune the bitrate with the slider means I can find the sweet spot between quality and file size without going too far in either direction. Clean and straightforward to use."

— content_creator_saki

"I rely on this for sending work footage to clients. The codec and resolution options give it a professional feel, but the interface is simple enough that I never have to think about it. One-tap save to the camera roll is a nice finishing touch."

— business_user_kenji

Frequently Asked Questions

Find answers to common questions below.

QWhich codecs does the app support?

AThe app supports H.264 (broad compatibility) and H.265 / HEVC (higher compression). H.265 produces smaller files at the same visual quality, but older devices or platforms may not support HEVC playback.
QHow can I check the output file size before compressing?

AThe settings screen shows a real-time estimated file size calculated from your chosen bitrate and the video's duration. The actual compressed size is also shown in the completion alert after processing finishes.
QWhat resolutions are available?

AYou can choose from Original Size, 1080p (1920×1080), 720p (1280×720), and 480p (854×480). The original aspect ratio is always preserved automatically.
QCan I adjust the audio quality?

AAudio is encoded at a fixed setting of AAC, stereo, 44,100 Hz, 128 kbps. This lets you focus on adjusting the video bitrate and resolution without worrying about audio parameters.
QHow much does the app cost?

APlease check the App Store listing for current pricing information.

Get it on the App Store

Download on the App Store
App Gallery