Your video,
ready for anywhere
Drop a file. Pick where it's going. Done.
Squash optimizes your video for 30+ destinations automatically.
Free tier available · macOS (Apple Silicon) · No account required
Three steps. That's it.
No settings. No codecs. No decisions.
Drop your video
Drag any video file into Squash. MOV, MP4, MKV, AVI — whatever you have.
Pick destinations
Select where it's going. Discord, TikTok, Email — pick one or pick ten.
Done
Squash handles the rest. Right codec, right size, right format. Every time.
30+ destinations.
Zero settings.
Every platform has different limits and best-practice formats. Squash knows them all. Pick where your video is going — we handle the rest.
YouTube
Up to 8K
YouTube Shorts
9:16, max 3 min
TikTok
9:16, up to 60 min
Instagram Reels
9:16, max 3 min
Instagram Feed
4:5, 1080p
1080p, 240 min
Facebook Reels
9:16 vertical
Twitter / X
1080p, max 2:20
X Premium
1080p, up to 4 hours
1080p, max 10 min
LinkedIn Vertical
9:16, short-form
Bluesky
< 100 MB, max 3 min
Discord
10 MB upload cap
Discord Nitro Basic
50 MB upload cap
Discord Nitro
500 MB upload, ~100 MB inline
25 MB cap, target <= 18 MB
2 GB upload, ~100 MB sweet spot
iMessage
< 100 MB
Telegram
< 2 GB
Telegram Premium
< 4 GB, 1080p
Slack
< 1 GB
Microsoft Teams
< 100 MB
Client Delivery
High quality MP4
Client Review
Small, fast review
ProRes
422 HQ, for NLE editing
Archive
H.265, best compression
Web / HTML5
Max compatibility
Presentation
PPT / Keynote
Background Video
< 5 MB, no audio
Course Platform
1080p, LMS-ready
Audio MP3
192 kbps
Audio WAV
Lossless PCM
Audio M4A
AAC, 256 kbps
Audio FLAC
Lossless compressed
Podcast
Mono, 128 kbps
Generic MP4
Universal format
GIF
Animated, optimized
Screen Recording
Optimized for clarity
Official limits and practical targets are shown below where they matter most. All destinations available for free. Free output is limited to 60 seconds with a branded end card.
See it happen
What 247 MB → 8 MB actually looks like.
Input
iPhone 4K clip
Output
Ready to send
Input
Screen recording
Output
Attachable
Input
16:9 landscape
Output
9:16 vertical
Simple doesn't mean basic
Powerful where it matters. Invisible everywhere else.
Privacy first
Your videos never leave your computer. No uploads, no cloud, no accounts. Everything runs locally.
Hardware accelerated
Uses VideoToolbox on Mac for fast, hardware-accelerated encoding.
Batch processing
Drop a whole folder. Pick your destinations. Walk away and let Squash chew through them all.
Trim & cut
Visual timeline with in/out handles. Trim before compressing — no separate tool needed.
Rotate & flip
Fix sideways phone videos with one tap. 90, 180, 270 degrees plus horizontal and vertical flip.
Smart stream copy
When your input already matches the destination, Squash copies it instantly — no re-encoding.
One price. No subscription.
Pay once, own it forever. Free version has no time limit.
Free
Full app, every destination
forever
Download free version- All 30+ destinations
- Full quality output
- Unlimited exports
- Batch processing
- Trim, rotate & flip
- 60-second output limit
- 3-second branded end card
Squash Pro
Everything. No limits. Forever.
one-time
- All 30+ destinations
- Full quality output
- Unlimited exports
- No duration limit
- No end card
- Batch processing
- Trim, rotate & flip
- Lifetime updates
Stop fighting
with file sizes
Your video deserves to look good everywhere. Squash makes it happen in one drag.
Free forever · No account required · Your files stay on your device