Video Speed Controller - Online Slow Motion & Timelapse
Play any video at a custom rate (0.25x to 4x) without audio pitch change. Save the playback speed as a link. Local.
UD5 Toolkit
or click to browse — MP4, WebM, MOV, AVI, MKV
Upload a video or paste a URL to get started
A Video Speed Controller allows you to change the playback speed of any video in real-time. You can create slow-motion effects (as low as 0.25x) to analyze details frame by frame, or timelapse effects (up to 4x) to quickly skim through long content. This tool works entirely in your browser â no upload to any server is required, ensuring your privacy.
Slow Motion (0.25x â 0.99x): The video plays slower than normal, stretching the duration. Ideal for sports analysis, tutorial review, or catching fast details.
Timelapse (1.01x â 4x): The video plays faster, compressing time. Great for skipping through long recordings, presentations, or surveillance footage. Simply adjust the slider or click a preset button to switch speeds instantly.
Yes! Click the "Start Recording Export" button, and the tool will re-encode the video at your chosen speed using the MediaRecorder API. The exported file is in WebM format (or MP4 on Safari). Note that exporting at very slow speeds (e.g., 0.25x) will take longer because the video must play through its entire duration during recording. For remote URLs, CORS restrictions may prevent export â we recommend uploading local files for the best experience.
This tool supports all video formats that your browser can natively play, including MP4 (H.264), WebM (VP8/VP9), MOV (Safari), OGG (Theora), and AVI (limited browser support). For best cross-browser compatibility, we recommend MP4 files with H.264 encoding. Maximum recommended file size is 500MB for smooth performance.
The A-B Loop feature lets you continuously replay a specific segment of the video. Click the "A" button to mark the loop start point, and the "B" button to mark the end point. Then toggle the loop button (đ) to enable looping. The video will automatically jump back to point A when it reaches point B. This is perfect for analyzing sports techniques, dance moves, or any repetitive action in slow motion.
Absolutely! The interface is fully responsive and optimized for touch screens. On mobile, buttons are larger for easy tapping, and the layout adjusts to fit smaller screens. You can upload videos from your phone's gallery, adjust speed with the slider, and use all features including A-B loop and export. Keyboard shortcuts are available on desktop only.
Yes, when using browsers that support video.captureStream() (Chrome, Edge, Firefox), the exported video will include the original audio track adjusted to the new speed. Safari may export without audio in some versions. The pitch of the audio will change with the speed â slower speeds lower the pitch, faster speeds raise it, similar to analog tape speed changes.
No. All processing happens 100% locally in your browser. Your video never leaves your device. The tool uses the browser's built-in video playback engine, Canvas API, and MediaRecorder API to process everything client-side. This ensures complete privacy and eliminates upload wait times.
Frame-by-frame stepping (using the F and D keys or the step buttons) advances the video by approximately 1/30th of a second per press. Combined with slow motion, this allows you to analyze individual frames â invaluable for sports coaching, scientific observation, animation review, and quality inspection of video content.
The main limitations are: (1) Export quality depends on the browser's MediaRecorder implementation, typically using lossy compression; (2) Very large files (>1GB) may cause memory pressure; (3) Some video codecs may not be supported by your specific browser; (4) Safari has limited MediaRecorder support (MP4 only, no audio in some cases); (5) Remote URLs may face CORS restrictions preventing export. For professional-grade results, dedicated video editing software is recommended.
Play any video at a custom rate (0.25x to 4x) without audio pitch change. Save the playback speed as a link. Local.
Decode individual video frames from a local file using the VideoDecoder API. Step through frames. Cuttingâedge browser feature.
Drop a video file and instantly see its container format, codec(s), resolution, duration, and bitrate. Browserâbased, no upload.
Convert video files between common formats using FFmpeg WASM. No upload required; all processing stays in your browser.
Quick reference of common shutter speeds and when to use them (freeze motion, long exposure). Static photographic guide.
See the current viewport width/height, document size, scrollbar width, and pixel ratio. Essential responsive data.
Detect your current screen resolution, viewport dimensions, and device pixel ratio. Useful for responsive design testing. No data collection.
Hit the popping moles as fast as you can before they disappear. Increasing difficulty. Great for handâeye coordination. Browser only.
Quickly adjust the brightness and contrast of an image with live preview sliders. Download the tuned photo. Canvas.
Resize a video by cropping to a new aspect ratio or scaling up/down. Apply and download the result. Browserâbased.
Preview how your page title will appear in Google SERPs. See pixel width and character count. Avoid truncation. Free local tool for SEOs.
Remove all EXIF, IPTC, and XMP metadata from your photos. Strip GPS location. Protect your privacy before upload.
Convert short video clips to GIFs with adjustable resolution, frame rate, and dithering. Preview before download. All local.
Add a dramatic nightâvision green tint with grain and scanlines to any image. Fun horror/military aesthetic.
Convert illuminance units: lux, foot-candle, phot. Useful for lighting design and photography. Quick and free.
Compress images while preserving quality. Adjust compression level and preview output size. All processing is done client-side for fast and secure optimization.
Select colors in the OKLCH space with lightness, chroma, and hue. Convert to hex, RGB, and CSS oklch(). Perceptually uniform gradients.
Automatically adjust brightness, contrast, and saturation of a photo. Click to enhance and download. Canvasâbased.
Pixelate or censor parts of an image by dragging. Adjust block size for mosaic effect. Useful for hiding faces or sensitive data. Client-side processing.
See how your page title and description will look in Google SERP. Check pixel width and character count. Local tool.
Select a folder of images and start a fullâscreen slideshow right in your browser. Adjust interval and transition. No upload.
Crop images into rectangular or circular shapes with interactive handles. Output as PNG or JPEG. A simple, browser-based tool with no uploads required.
Resize and crop an image to a specific aspect ratio (1:1, 16:9âŚ) with automatic fit/cover. Download the perfect image.
Enter two hex colors and compute the CIE76, CIE94, and CIEDE2000 color difference. Understand how humans perceive color similarity.
Keep a virtual pet alive by feeding, playing, and cleaning. Its state persists in localStorage. Come back or it gets sad.
Adjust ISO, aperture, and shutter speed sliders and see how it affects the exposure of a sample scene. Learn photography basics.
Reduce GIF file size by lowering color count and removing duplicate frames. See sideâbyâside preview. All local.
Upload one image and see it encoded in AVIF, WebP, and JPEG XL sideâbyâside. Compare quality and file size in your browser.
Convert hex or RGB to CIELAB L*a*b* values. Understand perceptual lightness and color opponents. Local math.
Visualize how aperture, focal length, and subject distance affect background blur. Interactive DOF calculator.