{"$schema":"https://toolsly.tools/schemas/tool-manifest-v1.json","generated":"2026-05-20T20:47:38.156Z","discovery":{"catalog":"https://toolsly.tools/tools.json","llmsTxt":"https://toolsly.tools/llms.txt","sitemap":"https://toolsly.tools/sitemap.xml"},"relatedTools":[{"slug":"video-compress","name":"Compress Video","url":"https://toolsly.tools/video-compress"},{"slug":"mp4-to-webm","name":"MP4 to WebM","url":"https://toolsly.tools/mp4-to-webm"},{"slug":"mp4-to-mkv","name":"MP4 to MKV","url":"https://toolsly.tools/mp4-to-mkv"},{"slug":"mp4-to-mov","name":"MP4 to MOV","url":"https://toolsly.tools/mp4-to-mov"},{"slug":"mp4-to-gif","name":"MP4 to GIF","url":"https://toolsly.tools/mp4-to-gif"},{"slug":"mp4-to-mp3","name":"MP4 to MP3","url":"https://toolsly.tools/mp4-to-mp3"},{"slug":"mp4-to-wav","name":"MP4 to WAV","url":"https://toolsly.tools/mp4-to-wav"},{"slug":"mp4-to-aac","name":"MP4 to AAC","url":"https://toolsly.tools/mp4-to-aac"}],"kind":"converter","slug":"video-trimmer","name":"Video Trimmer","description":"Cut a clip from a video file — MP4, WEBM, MKV, MOV, AVI — in your browser.","longDescription":"Trim a video down to just the part you want. Enter a start and end time — in seconds (\"30\"), MM:SS (\"1:15\"), or HH:MM:SS (\"0:01:15\") — and download the clip as MP4. The default \"Fast (copy)\" mode is essentially instant because it copies the existing H.264 stream without re-encoding, but cut points snap to the nearest keyframe — your clip may start a second or two earlier than requested. Pick \"Re-encode H.264\" for a sample-accurate cut at the cost of encoding time. Everything runs locally via ffmpeg.wasm; the file never leaves your device. Re-encoded outputs are also downscaled to a 1080p ceiling so the browser doesn't run out of memory on 4K sources.","category":"video","categoryName":"Video","keywords":["video trimmer","trim video online","cut video online","video cutter free","online video editor","video cutter","trim mp4 online","cut mp4","video clipper","online video trimmer","free video cutter","mp4 trimmer","shorten video online"],"url":"https://toolsly.tools/video-trimmer","runsOn":"client","multiple":false,"batch":false,"input":{"type":"file","extensions":[".mp4",".webm",".mkv",".mov",".avi"],"mimeTypes":["video/mp4","video/webm","video/x-matroska","video/quicktime","video/x-msvideo","video/avi"]},"output":{"type":"file","extension":".mp4","mimeType":"video/mp4"},"options":[{"type":"text","key":"start","label":"Start time","defaultValue":"0","placeholder":"0  or  1:15  or  0:01:15","help":"Seconds, MM:SS or HH:MM:SS. Defaults to the beginning of the video."},{"type":"text","key":"end","label":"End time","defaultValue":"","placeholder":"leave blank for end of video, or +10 for 10s from start","help":"Same format as start. Leave blank to cut through the end. Prefix with \"+\" to mean \"this many seconds after start\" (e.g. \"+10\")."},{"type":"select","key":"format","label":"Cut mode","defaultValue":"copy","choices":[{"value":"copy","label":"Fast (copy — keyframe-snapped)"},{"value":"reencode","label":"Re-encode H.264 (precise, slower)"}],"help":"Copy mode is instant but cuts at the nearest keyframe. Re-encode is sample-accurate but takes time and downscales sources above 1080p."}],"invocation":{"webUi":"https://toolsly.tools/video-trimmer","api":null,"notes":"Currently runs client-side in the user's browser. Drop a file on the UI at `webUi` and download the converted result. A remote MCP/REST API is planned."}}