For TikTok, Reels and Shorts

Stop losing quality when you post.

Every short-form app re-compresses your upload. PostCrisp rebuilds your video for that second encode, so it looks crisper after you post and the file is smaller before you do.

3 free videos on signup · No card needed · Files deleted after 7 days

Rec1080×1920H.264 High
UPLOADEDPOSTCRISP
00:00:12:046.0 Mbps−61% size
Illustration: after a platform re-encode, an unprepared upload goes soft while a PostCrisp file keeps its edges.

Measured results

Phone-style 16 Mbps clip
61% smaller upload
60 fps HDR HEVC clip
78% smaller, tone-mapped to SDR
Real phone footage, after a modelled re-encode
+1.0 VMAF NEG over the same encode without cleanup

From our published benchmark. See the method and every setting.

How it works

Three steps, about a minute.

  1. 01

    Upload

    Drop in an MP4 or MOV up to 500 MB and 10 minutes, straight from your phone or editor.

  2. 02

    We rebuild it

    FFmpeg reframes it to 1080×1920, cleans the noise, restores edge detail and encodes it to the shape the apps expect.

  3. 03

    Compare and post

    Play the before and after side by side, check the size saving, download, and post it.

What changes in your file

Tuned for the encoder that comes after us.

Short-form apps squeeze every upload into a tight bitrate. Sensor noise eats that budget and their scaler softens edges. PostCrisp removes the noise, does the resize itself with a sharper filter, and hands the app a file it has no reason to rescale or re-time.

Read the full reasoning

Frame
1080×1920, square pixels, letterboxed if the source isn't 9:16
Motion
Constant frame rate at your source's rate, capped at 60 fps
Colour
BT.709 SDR; iPhone HDR and HLG tone-mapped so it doesn't wash out
Cleanup
Light temporal denoise, then a small-radius luma sharpen
Encode
H.264 High, CRF 21 with a 6 Mbps cap (9 Mbps at 60 fps), 2 s keyframes
Audio
AAC 192 kbps, 48 kHz stereo
Delivery
MP4 with the index at the front, metadata and GPS tags stripped

Pricing

Start free. Pay per video after that.

3 free credits when you sign up. One credit processes one video. Credits never expire, and failed jobs are refunded automatically.

  • Starter

    10 videos

    $4.99 · $0.50 each

    Try it on a week of posts.

  • Most popular

    Creator

    30 videos

    $11.99 · $0.40 each

    A month of daily posting.

  • Studio

    100 videos

    $29.99 · $0.30 each

    For teams and heavy posters.

Questions

Before you upload

Which apps is this for?

TikTok first, and the same file works for Instagram Reels and YouTube Shorts. All three re-encode every upload into a 1080×1920-class H.264 or newer stream, which is the target this file is built for.

Will my video look different?

Side by side before posting, the difference is subtle: slightly cleaner shadows and a touch more edge definition. The difference shows up after the app re-compresses it, when there is less noise for its encoder to smear and edges that hold up.

Why is the file smaller?

Phone cameras record at 15 to 50 Mbps. Short-form apps keep a fraction of that, so the extra bits in your upload are thrown away on ingest. PostCrisp spends a capped budget on the detail that survives and strips the noise that doesn't. Already heavily compressed 720p clips can come out slightly larger, because they are rebuilt at full 1080×1920; the result screen always shows the real change.

What happens if processing fails?

Your credit is refunded automatically, and the screen tells you what went wrong. Jobs that stall are stopped and refunded after 20 minutes.

What happens to my files?

Uploads and results are stored privately and deleted after 7 days, or immediately when you delete them from your account. They are never shared or used for anything else.

Why sign in with Discord?

It gives you an account without another password. PostCrisp only reads your Discord username and avatar.

Your next post, minus the mush.