
DRAG THE DIVIDER · SOURCE / OUTPUT
Smooth a reel before it reaches the feed.
Phone footage and exported edits get a smoother cadence before the final post—without rebuilding the edit.
Upload a clip. Choose 60, 120, or 240fps. See the exact xecond cost before you render.
Upload a clip120 trial xeconds · No card · Watermarked preview
ReframeFX fills the gap between captured frames.
ReframeFX adds the in-between frames your camera did not capture, then returns a downloadable MP4. Nothing to install; nothing charged until you approve the estimate.

DRAG THE DIVIDER · SOURCE / OUTPUT
Phone footage and exported edits get a smoother cadence before the final post—without rebuilding the edit.

DRAG THE DIVIDER · SOURCE / OUTPUT
Smooth gameplay, sport, pans, and handheld movement through the same browser workflow—without a local GPU setup.

DRAG THE DIVIDER · SOURCE / OUTPUT
Bring older or low-frame-rate footage into a modern timeline while keeping the original scene at the center of the result.
One xecond is one second of up-to-60fps interpolation. Higher targets paint more frames, so the multiplier changes—not the definition.
Estimate your clipChecking prices for your region…
STARTER
600 xeconds
POWER
4,000 xeconds
PRO
10,000 xeconds
Presign an upload, request a target FPS, and poll the job. Browser and API work share one xeconds balance.
Read the API docscurl -X POST /jobs \
-H "Authorization: Bearer <your_api_key>" \
-H "Content-Type: application/json" \
-d '{
"r2_key": "<uploaded_key>",
"target_fps": 120
}'The important limits and pricing rules, in plain language.
It generates in-between frames so motion can play at a higher frame rate or survive a slower playback rate. It does not rewrite your story or replace your edit.
You see the exact xecond charge before starting. Up to 60fps is 1× your whole input seconds, 61–120fps is 2×, and 121–240fps is 4×.
MP4, MOV, and WebM files up to 120 seconds and 250MB. The Studio probes the clip before any render begins.
No. Studio and API jobs use the same xeconds balance and the same project history.
Add the frames between it. Your first 120 xeconds are included.