Now available for macOS

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.

01

Drop your video

Drag any video file into Squash. MOV, MP4, MKV, AVI — whatever you have.

02

Pick destinations

Select where it's going. Discord, TikTok, Email — pick one or pick ten.

03

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

Facebook

1080p, 240 min

Facebook Reels

9:16 vertical

Twitter / X

1080p, max 2:20

X Premium

1080p, up to 4 hours

LinkedIn

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

Email

25 MB cap, target <= 18 MB

WhatsApp

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.

Discord10 MB upload cap

Input

247MB

iPhone 4K clip

4s

Output

0.0MB

Ready to send

Email25 MB inbox cap

Input

1200MB

Screen recording

12s

Output

0MB

Attachable

TikTok9:16, 1080x1920

Input

890MB

16:9 landscape

8s

Output

0MB

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

$0

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
Early bird pricing

Squash Pro

Everything. No limits. Forever.

Original price: $39$29

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