Edit short videos, record your screen, and create or optimize animated GIFs. Each tool explains whether it runs locally or uses temporary bounded processing.
Video & GIF Tools34 free tools
Cut, convert, record, compress, and create video and GIFs.
Most used
Video Compressor
NewShrink MP4 video file size with a tuned FFmpeg compression preset. Uploads are capped at 25 MB and temporary files are removed after processing.
Server · auto-deletedVideo Cutter
NewCut a selected time range from a short video privately on your device or with the faster compatibility server. Choose private on-device processing or a usually faster compatibility server. Local work never uploads the file, but it can take longer and use more memory.
Local + serverVideo Converter
NewConvert supported short videos to MP4 or WebM privately on your device or with the faster compatibility server. Choose private on-device processing or a usually faster compatibility server. Local work never uploads the file, but it can take longer and use more memory.
Local + serverOnline Screen Recorder
NewRecord a user-selected screen, window, or tab and download the WebM capture. Use the focused browser controls, compare the result with the source, and check the page's processing note before working with sensitive material.
In your browserGIF Maker
NewCreate an animated GIF from ordered images with frame timing controls. Use the focused browser controls, compare the result with the source, and check the page's processing note before working with sensitive material.
In your browserVideo to GIF Converter
Turn the opening section of an MP4 or M4V video into a looping GIF. Choose a bounded width and frame rate before temporary FFmpeg server processing.
Server · auto-deletedEdit video
Merge Video
NewJoin compatible short video clips into a single ordered output. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedSplit Video
NewExport a selected segment or divide a short video around a chosen timestamp. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedCrop Video
NewCenter-crop a short video to a popular aspect ratio privately on your device or with the faster compatibility server. Choose private on-device processing or a usually faster compatibility server. Local work never uploads the file, but it can take longer and use more memory.
Local + serverResize Video
NewScale a short video to a preset maximum width while keeping its aspect ratio. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedRotate Video
NewRotate a video clockwise, counterclockwise, or by 180 degrees. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedMute Video
NewRemove every audio stream from a video and return a silent copy. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedAdd Audio to Video
NewCombine a short video with an uploaded audio track under bounded processing limits. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedVideo Speed Changer
NewChange video playback speed and keep audio synchronized when supported. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedVideo Volume Changer
NewRaise, lower, or mute a video's audio track. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedAdd Text to Video
NewBurn a short text label into a video at a selected position. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedWatermark Video
NewAdd a text watermark to a short video in a selected corner. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedSubtitle & SRT Editor
NewCreate, validate, shift, and download subtitle cues in SRT format. Use the focused browser controls, compare the result with the source, and check the page's processing note before working with sensitive material.
In your browserSubtitle Converter & QA Checker
NewConvert common subtitle formats, edit cues, shift timing, and flag readability or overlap problems. Use the focused browser controls, compare the result with the source, and check the page's processing note before working with sensitive material.
In your browserVideo Frame Extractor
NewCapture an exact video frame or export timed PNG and JPEG sequences privately in your browser, with a compatibility server fallback. Choose private on-device processing or a usually faster compatibility server. Local work never uploads the file, but it can take longer and use more memory.
Local + serverConvert & compress
Extract Audio from Video
NewExtract a supported video's audio track as an MP3 listening file. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedMOV to MP4 Converter
NewConvert a supported QuickTime MOV file to a web-friendly MP4. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedWebM to MP4 Converter
NewConvert a WebM video to H.264 MP4 for broader playback support. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedMKV to MP4 Converter
NewConvert a supported Matroska video to a bounded MP4 output. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedAVI to MP4 Converter
NewConvert a supported AVI video to an H.264 MP4 file. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedVideo to WebM Converter
NewConvert a supported short video to a browser-friendly WebM file. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedGIF tools
GIF Compressor
NewReduce animated GIF dimensions and frame complexity under bounded processing limits. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedGIF Resizer
NewResize an animated GIF while preserving its frame sequence. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedGIF Cropper
NewCrop every frame of an animated GIF to the same validated rectangle. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedGIF Frame Extractor
NewExtract animated GIF frames into separate downloadable images. Use the focused browser controls, compare the result with the source, and check the page's processing note before working with sensitive material.
In your browserReverse GIF
NewReverse an animated GIF's frame order and preserve its animation timing. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedGIF to MP4 Converter
NewConvert an animated GIF to a compact looping MP4 video. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deletedGIF to WebM Converter
NewConvert an animated GIF to a looping WebM video. Use the focused controls, review the complete result, and note that processing runs through a bounded temporary server request.
Server · auto-deleted