Change Video Speed Online (Free, No Upload)
Adjust video playback speed right in your browser, no file upload needed. Your video stays on your device the whole time. Pick a speed from 0.25x slow motion to 4x time-lapse, and the audio pitch stays correct automatically.
Try it in your browser
Loading FFmpeg engine... (~31 MB)
About MP4 format
Video speed adjustment is one of the most common edits in short-form content. Speed up a tutorial to cut dead air. Slow down a highlight to show detail. Create a time-lapse from a long recording. The FFmpeg setpts filter handles the video side by multiplying each frame's timestamp, and the atempo filter handles audio so pitch stays correct. Most browser-based tools that change video speed upload your file to a server, process it there, then send it back. This tool does all of that locally, using FFmpeg compiled to run directly in your browser. There's nothing to install and nothing leaves your device.
Use the API
curl -X POST https://renderio.dev/api/v1/run-ffmpeg-command \
-H "X-API-KEY: ffsk_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"ffmpeg_command": "-i {{in_video}} -filter_complex \"[0:v]setpts=0.5*PTS[v];[0:a]atempo=2.0[a]\" -map \"[v]\" -map \"[a]\" {{out_video}}",
"input_files": {
"in_video": "https://example.com/input.mp4"
},
"output_files": {
"out_video": "output.mp4"
}
}'Need an API key? Get your free API key to start processing files programmatically.
Common Variations
-i input.mp4 -filter_complex "[0:v]setpts=0.667*PTS[v];[0:a]atempo=1.5[a]" -map "[v]" -map "[a]" output.mp4-i input.mp4 -filter_complex "[0:v]setpts=0.5*PTS[v];[0:a]atempo=2.0[a]" -map "[v]" -map "[a]" output.mp4-i input.mp4 -filter_complex "[0:v]setpts=2.0*PTS[v];[0:a]atempo=0.5[a]" -map "[v]" -map "[a]" output.mp4-i input.mp4 -filter_complex "[0:v]setpts=4.0*PTS[v];[0:a]atempo=0.5,atempo=0.5[a]" -map "[v]" -map "[a]" output.mp4-i input.mp4 -filter_complex "[0:v]setpts=0.25*PTS[v];[0:a]atempo=2.0,atempo=2.0[a]" -map "[v]" -map "[a]" output.mp4-i input.mp4 -vf "setpts=0.5*PTS" -an output.mp4Frequently Asked Questions
Does changing video speed affect audio pitch?+
What's the maximum speed multiplier I can use?+
What's the slowest I can go?+
Does speeding up video reduce file size?+
Can I change speed without re-encoding the video?+
What happens to embedded subtitles when I change speed?+
Will my file stay private when I use this tool?+
What video formats does this support?+
Privacy
Your video is processed entirely in your browser using FFmpeg. No file is uploaded to any server at any point during processing. Nothing is stored, logged, or shared with third parties.
Related Operations
Need to process at scale?
Automate this with the RenderIO FFmpeg API. Process thousands of files programmatically or through no-code video automation.