{"id":1860,"date":"2026-09-05T09:15:00","date_gmt":"2026-09-05T13:15:00","guid":{"rendered":"https:\/\/www.xconvert.com\/blog\/?p=1860"},"modified":"2026-09-03T12:40:17","modified_gmt":"2026-09-03T16:40:17","slug":"cut-trim-video-online","status":"publish","type":"post","link":"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online","title":{"rendered":"How to Cut or Trim a Video Online (Any Format, No Software)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">You have a 40-minute screen recording and you need the 90 seconds where the thing actually happens. Or a phone clip with 12 seconds of pocket at the start and a dead-air ending. Neither job needs an editor, an install, or an account \u2014 but the online tools that do it split into two camps that behave very differently, and nobody tells you which one you\u2019re using. This guide explains the difference, shows what xconvert\u2019s cutter actually does to your file, and walks the real interface.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><strong>Quick answer:<\/strong> Open <a href=\"https:\/\/www.xconvert.com\/video-cutter\">xconvert.com\/video-cutter<\/a>, click <strong>Select File<\/strong> (or drop the video in), and the timeline appears. Use <strong>&#x2702;&#xfe0f;<\/strong> to split the clip at the playhead, then click each block to toggle it between <strong>Keep<\/strong> and <strong>Remove<\/strong> \u2014 the output is every <strong>Keep<\/strong> segment joined together, so you can trim the ends <em>and<\/em> cut chunks out of the middle in one pass. Pick a container under <strong>OUTPUT SETTING<\/strong> (<strong>Same As Input<\/strong>, MP4, MKV, MOV, WebM, MTS, AVI) and press <strong>Cut &amp; Download<\/strong>. Kept segments are <strong>re-encoded<\/strong>, at the original resolution and with a bitrate budget set to 100% of the source file\u2019s size \u2014 which is exactly why the cut lands on the frame you asked for instead of snapping to a keyframe.<\/p><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Jump to a section<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#terms\">Trim, cut, split: they\u2019re not the same job<\/a><\/li><li><a href=\"#accuracy\">The trade-off nobody mentions: keyframes vs re-encoding<\/a><\/li><li><a href=\"#pipeline\">What actually happens to your file<\/a><\/li><li><a href=\"#container\">Choosing the output container<\/a><\/li><li><a href=\"#tool\">Cut a video on xconvert<\/a><\/li><li><a href=\"#faq\">FAQ<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"terms\">Trim, cut, split: they\u2019re not the same job<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The words get used interchangeably, but they describe three different shapes of edit:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Trim<\/strong> \u2014 keep one continuous range and throw away the ends. \u201cStart at 0:12, end at 1:45.\u201d<\/li><li><strong>Cut<\/strong> \u2014 remove something from the <em>middle<\/em> and close the gap. The result has two or more surviving pieces joined together.<\/li><li><strong>Split<\/strong> \u2014 turn one file into several separate files.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Most online \u201ctrimmers\u201d only do the first one: two handles, one range, one output. That\u2019s fine until you need to drop the 30 seconds where someone\u2019s phone rang. xconvert\u2019s cutter uses a <strong>Keep \/ Remove<\/strong> model instead \u2014 you slice the timeline into segments and mark each one \u2014 so trim and cut are the same operation with different marks. Splitting into separate files is the one it doesn\u2019t do; for that, run the tool once per piece.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"accuracy\">The trade-off nobody mentions: keyframes vs re-encoding<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Every video cutter picks one of two strategies, and each buys you something at the other\u2019s expense.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Stream copy<\/strong> hands the compressed bytes straight through without decoding them. It\u2019s near-instant and bit-identical \u2014 but a video isn\u2019t a stack of independent pictures. Most frames only describe the <em>difference<\/em> from an earlier frame, so a cut can only begin at a <strong>keyframe<\/strong>, a frame that stands on its own. FFmpeg\u2019s own documentation puts it plainly: <em>\u201cUsing <code>-ss<\/code> with <code>-c copy<\/code> alike may not be accurate: since ffmpeg may only split on I-frame (keyframe independently decodable) alike.\u201d<\/em> If the file was encoded with keyframes several seconds apart, your \u201cstart at 0:12\u201d becomes \u201cstart at whatever keyframe came before 0:12.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Re-encoding<\/strong> decodes the frames, keeps the ones you asked for, and encodes them again. FFmpeg\u2019s documentation is equally clear on the payoff: <em>\u201cwhen transcoding with ffmpeg (i.e. not stream copying): <code>-ss<\/code> is also \u2018frame-accurate\u2019.\u201d<\/em> The cost is time and one generation of lossy compression.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">xconvert\u2019s cutter takes the second route, and aims the re-encode at the source\u2019s own average bitrate.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><\/th><th>Stream-copy cut<\/th><th>Re-encoded cut (xconvert)<\/th><\/tr><\/thead><tbody><tr><td>Where the cut lands<\/td><td>Nearest preceding keyframe<\/td><td>The exact time you set<\/td><\/tr><tr><td>Typical error<\/td><td>Up to the file\u2019s keyframe interval \u2014 often several seconds<\/td><td>None<\/td><\/tr><tr><td>Quality<\/td><td>Bit-identical to the source<\/td><td>One generation, at a bitrate budget equal to the source\u2019s own<\/td><\/tr><tr><td>Speed<\/td><td>Near-instant<\/td><td>Proportional to the length you keep<\/td><\/tr><tr><td>Output codec<\/td><td>Locked to the source codec<\/td><td>Can change when the container requires it<\/td><\/tr><tr><td>Best when<\/td><td>You don\u2019t care where the cut lands<\/td><td>The cut point matters<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The cutter does not expose a quality slider, and it does not hand the encoder a quality target. It hands it a <strong>size<\/strong> target: keep the output at 100% of the input file\u2019s size, at the input\u2019s resolution, with automatic downscaling switched off. Divide that budget by the clip\u2019s duration and you get a bitrate ceiling equal to the source\u2019s own average bitrate \u2014 so a kept segment is re-encoded at roughly the bitrate it already had. In practice that is hard to tell from the original on ordinary footage, but it is <em>not<\/em> mathematically lossless, and anyone who tells you an online cutter is lossless while it re-encodes is selling you something. What you\u2019re buying is precision.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"pipeline\">What actually happens to your file<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Worth knowing, because it explains where the quality cost is and isn\u2019t:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2400\" height=\"1712\" src=\"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/cutter-pipeline.png\" alt=\"Flow diagram of the xconvert video cutter pipeline: upload, mark Keep and Remove segments, re-encode each kept segment, join with a stream copy, download\" class=\"wp-image-1857\" srcset=\"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/cutter-pipeline.png 2400w, https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/cutter-pipeline-300x214.png 300w, https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/cutter-pipeline-1024x730.png 1024w, https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/cutter-pipeline-768x548.png 768w, https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/cutter-pipeline-1536x1096.png 1536w, https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/cutter-pipeline-2048x1461.png 2048w\" sizes=\"auto, (max-width: 2400px) 100vw, 2400px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Each <strong>Keep<\/strong> segment is extracted and encoded on its own. Then, if you kept more than one, the pieces are joined with FFmpeg\u2019s <strong>concat demuxer using a stream copy<\/strong> \u2014 the already-encoded segments are stitched together without being decoded a second time. So a five-segment cut costs you <em>one<\/em> generation of encoding, not five, and the joins themselves are free.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two side effects worth knowing: for MP4, MOV and the other MP4-family containers the output is written with <code>faststart<\/code>, so the file\u2019s index sits at the front and it can begin playing while it downloads instead of after. And timestamps are reset at every segment boundary, which is what stops the joined output from stuttering or reporting a wrong duration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"container\">Choosing the output container<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>OUTPUT SETTING<\/strong> is the only output control on this page, and it selects a <strong>container<\/strong>, not a quality level. Six choices plus \u201cleave it alone\u201d:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Choice<\/th><th>What it is<\/th><th>When to pick it<\/th><\/tr><\/thead><tbody><tr><td><strong>Same As Input<\/strong><\/td><td>Keeps the source container<\/td><td>The default, and right most of the time<\/td><\/tr><tr><td><strong>MP4<\/strong><\/td><td>The universal delivery container<\/td><td>Uploading anywhere, sharing with anyone<\/td><\/tr><tr><td><strong>MKV<\/strong><\/td><td>Matroska \u2014 carries almost any codec, plus multiple audio\/subtitle tracks<\/td><td>Archiving, or files with several tracks<\/td><\/tr><tr><td><strong>MOV<\/strong><\/td><td>Apple\u2019s QuickTime container<\/td><td>Final Cut, iMovie, Apple-centric workflows<\/td><\/tr><tr><td><strong>WebM<\/strong><\/td><td>The open web container<\/td><td>Embedding directly in a web page<\/td><\/tr><tr><td><strong>MTS<\/strong><\/td><td>AVCHD transport stream<\/td><td>Feeding back into camcorder-oriented software<\/td><\/tr><tr><td><strong>AVI<\/strong><\/td><td>Legacy Microsoft container<\/td><td>Old software that refuses anything newer<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">One of these is not like the others. The WebM Project defines the format narrowly: <em>\u201cWebM files consist of video streams compressed with the VP8 or VP9 video codecs and audio streams compressed with the Vorbis or Opus audio codecs.\u201d<\/em> An H.264 video cannot simply be poured into a WebM file \u2014 choosing WebM means the video is genuinely converted to a VP codec, which takes longer and is a bigger change than a container swap. Pick it when you specifically want an open-codec web file, not as a generic \u201cmake it smaller\u201d button.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There\u2019s no bitrate, resolution or codec control on the cutter, which is deliberate \u2014 it does one job. If the clip also needs to be <em>smaller<\/em>, cut first and compress second; <a href=\"https:\/\/www.xconvert.com\/blog\/how-to-compress-a-video-for-email\/\">how to compress a video for email<\/a> covers the second half, and cutting first usually does most of the work anyway, since size scales roughly with duration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"tool\">Cut a video on xconvert<\/h2>\n\n\n\n<ol class=\"wp-block-list\"><li>Open <a href=\"https:\/\/www.xconvert.com\/video-cutter\">xconvert.com\/video-cutter<\/a> and drop your file on <strong>Drop your file here, or browse<\/strong>, or click <strong>Select File<\/strong>. MP4, MOV, MKV, WebM, AVI, WMV, FLV, MTS, MPG, TS, VOB and HEVC are all accepted, among roughly 35 formats in total.<\/li><li>When the file loads you get <strong>Input Preview<\/strong>, <strong>Output Preview<\/strong> and a <strong>TIMELINE &amp; PLAYBACK<\/strong> strip. Drag the playhead handle to scrub; the <strong>-5s<\/strong> and <strong>+5s<\/strong> buttons nudge it when you\u2019re hunting for an exact moment.<\/li><li>Park the playhead where you want a boundary and click <strong>&#x2702;&#xfe0f;<\/strong> to split. Repeat for every boundary you need \u2014 the clip becomes a row of segments under <strong>CUT SEGMENTS<\/strong>.<\/li><li>Click a segment to toggle it between <strong>Keep<\/strong> and <strong>Remove<\/strong>. Drag a segment\u2019s edges to fine-tune, or type exact values into its <strong>Start<\/strong> and <strong>End<\/strong> fields. Hit <strong>Output Preview<\/strong> to watch only the Keep segments before you commit.<\/li><li>Under <strong>OUTPUT SETTING<\/strong>, leave <strong>Same As Input<\/strong> or choose a container. Then click <strong>Cut &amp; Download<\/strong>.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Your video is uploaded over an encrypted connection, cut on our servers, and <strong>deleted automatically a few hours later<\/strong>. No account, no watermark.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Doing the same job on an audio file? <a href=\"https:\/\/www.xconvert.com\/blog\/cut-trim-audio-online\/\">How to cut or trim an audio file online<\/a> covers the audio-side tool.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faq\">FAQ<\/h2>\n\n\n\n<h5 class=\"wp-block-heading\">Does cutting a video online lose quality?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, a little \u2014 and any tool claiming otherwise is either stream-copying (in which case your cut points snap to keyframes) or being loose with the word \u201clossless\u201d. xconvert re-encodes the kept footage to a bitrate budget equal to 100% of the source file\u2019s size, at the source\u2019s resolution \u2014 so the encoder is given roughly the same bitrate the original already used, and on ordinary footage you\u2019d need a side-by-side comparison and a good eye to see the difference. The upside is that the cut starts on the frame you chose rather than up to several seconds earlier.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Why did my cut start a few seconds early on another tool?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Because that tool stream-copied. Most video frames are stored as differences from a previous frame, so a copy-only cut has to begin at a self-contained keyframe. FFmpeg\u2019s documentation notes that with <code>-c copy<\/code>, cuts \u201cmay only split on I-frame\u201d. If the encoder wrote keyframes every few seconds, that\u2019s the granularity you get. Re-encoding is the only way around it.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Can I remove a section from the middle instead of just trimming the ends?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, and that\u2019s the main reason to use a Keep\/Remove timeline instead of a two-handle trimmer. Split the clip either side of the part you don\u2019t want, mark that middle segment <strong>Remove<\/strong>, and the surviving pieces are joined into a single output. You can do this as many times as you like in one pass; every kept piece is encoded once and then stitched together with a stream copy.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Will the cut file still play everywhere?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">If you leave <strong>OUTPUT SETTING<\/strong> on <strong>Same As Input<\/strong>, it plays wherever the original played \u2014 same container, same codec family. Choose <strong>MP4<\/strong> if the original was in something exotic and you need it to open on someone else\u2019s machine. The one choice that meaningfully changes compatibility is <strong>WebM<\/strong>, which mandates VP8 or VP9 video: great for a web page, less universal on older hardware players.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">How long does a cut take?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">It scales with the length you keep, not with the length of the source, because only the Keep segments are encoded. Cutting 30 seconds out of a two-hour recording is quick; keeping 90 minutes of it is not. Higher resolutions cost more time per second of footage, and HEVC is slower to encode than H.264.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Can I cut a video on my phone?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Yes \u2014 the tool runs in a mobile browser and the file is processed on our servers rather than your device, so an old phone doesn\u2019t slow it down. The practical limit is your upload: a large 4K file takes as long to send as your connection allows. If the clip is huge and you only need a short piece, that\u2019s an argument for cutting rather than sending the whole thing anywhere.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sources<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Last verified 2026-08-31.<\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/trac.ffmpeg.org\/wiki\/Seeking\">FFmpeg Wiki \u2014 Seeking<\/a> \u2014 \u201cwhen transcoding with ffmpeg (i.e. not stream copying): <code>-ss<\/code> is also \u2018frame-accurate\u2019\u201d, and that with <code>-c copy<\/code> ffmpeg \u201cmay only split on I-frame (keyframe independently decodable)\u201d.<\/li><li><a href=\"https:\/\/www.webmproject.org\/about\/\">The WebM Project \u2014 About<\/a> \u2014 \u201cWebM files consist of video streams compressed with the VP8 or VP9 video codecs and audio streams compressed with the Vorbis or Opus audio codecs.\u201d<\/li><li>xconvert\u2019s own pipeline \u2014 the cutter submits each job with a file-size-percentage compression target of 100% at the source resolution and auto-scaling off, so the encoder gets a bitrate budget rather than a CRF quality target; the kept segments are then joined with FFmpeg\u2019s concat demuxer using stream copy, with <code>faststart<\/code> applied to MP4-family output. Control names checked against the live tool on 2026-08-31.<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Cut or trim MP4, MOV, MKV, WebM and 30+ other formats online. Mark Keep\/Remove segments on a timeline \u2014 cuts land on the exact frame you choose.<\/p>\n","protected":false},"author":4,"featured_media":1858,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,14],"tags":[],"class_list":["post-1860","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to-guides","category-tools"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Cut or Trim a Video Online (Any Format, No Software)<\/title>\n<meta name=\"description\" content=\"Cut or trim MP4, MOV, MKV, WebM and 30+ other formats online. Mark Keep\/Remove segments on a timeline \u2014 cuts land on the exact frame you choose.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Cut or Trim a Video Online (Any Format, No Software)\" \/>\n<meta property=\"og:description\" content=\"Cut or trim MP4, MOV, MKV, WebM and 30+ other formats online. Mark Keep\/Remove segments on a timeline \u2014 cuts land on the exact frame you choose.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online\" \/>\n<meta property=\"og:site_name\" content=\"XConvert Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/xconvertcom\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-05T13:15:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/featured-7.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"840\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Stephanie Taylor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@xconvert_com\" \/>\n<meta name=\"twitter:site\" content=\"@xconvert_com\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Stephanie Taylor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/cut-trim-video-online#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/cut-trim-video-online\"},\"author\":{\"name\":\"Stephanie Taylor\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#\\\/schema\\\/person\\\/ae9300506c0e9e85f1a6ece4d762980d\"},\"headline\":\"How to Cut or Trim a Video Online (Any Format, No Software)\",\"datePublished\":\"2026-09-05T13:15:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/cut-trim-video-online\"},\"wordCount\":2014,\"image\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/cut-trim-video-online#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/featured-7.png\",\"articleSection\":[\"How To Guides\",\"Tools\"],\"inLanguage\":\"en-CA\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/cut-trim-video-online\",\"url\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/cut-trim-video-online\",\"name\":\"How to Cut or Trim a Video Online (Any Format, No Software)\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/cut-trim-video-online#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/cut-trim-video-online#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/featured-7.png\",\"datePublished\":\"2026-09-05T13:15:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#\\\/schema\\\/person\\\/ae9300506c0e9e85f1a6ece4d762980d\"},\"description\":\"Cut or trim MP4, MOV, MKV, WebM and 30+ other formats online. Mark Keep\\\/Remove segments on a timeline \u2014 cuts land on the exact frame you choose.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/cut-trim-video-online#breadcrumb\"},\"inLanguage\":\"en-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/cut-trim-video-online\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/cut-trim-video-online#primaryimage\",\"url\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/featured-7.png\",\"contentUrl\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/featured-7.png\",\"width\":1600,\"height\":840,\"caption\":\"The xconvert video cutter at \\\/video-cutter with the Select File button highlighted \u2014 add a video to open the Keep\\\/Remove timeline\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/cut-trim-video-online#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.xconvert.com\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Cut or Trim a Video Online (Any Format, No Software)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/\",\"name\":\"XConvert Blog\",\"description\":\"Blog for XConvert file converter\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-CA\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#\\\/schema\\\/person\\\/ae9300506c0e9e85f1a6ece4d762980d\",\"name\":\"Stephanie Taylor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/af9a54599087d3f3dd2d0ea950291c9e18fcc503af09b136b37fa52c418fe467?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/af9a54599087d3f3dd2d0ea950291c9e18fcc503af09b136b37fa52c418fe467?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/af9a54599087d3f3dd2d0ea950291c9e18fcc503af09b136b37fa52c418fe467?s=96&d=mm&r=g\",\"caption\":\"Stephanie Taylor\"},\"url\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/author\\\/stephanie\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Cut or Trim a Video Online (Any Format, No Software)","description":"Cut or trim MP4, MOV, MKV, WebM and 30+ other formats online. Mark Keep\/Remove segments on a timeline \u2014 cuts land on the exact frame you choose.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online","og_locale":"en_US","og_type":"article","og_title":"How to Cut or Trim a Video Online (Any Format, No Software)","og_description":"Cut or trim MP4, MOV, MKV, WebM and 30+ other formats online. Mark Keep\/Remove segments on a timeline \u2014 cuts land on the exact frame you choose.","og_url":"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online","og_site_name":"XConvert Blog","article_publisher":"https:\/\/www.facebook.com\/xconvertcom","article_published_time":"2026-09-05T13:15:00+00:00","og_image":[{"width":1600,"height":840,"url":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/featured-7.png","type":"image\/png"}],"author":"Stephanie Taylor","twitter_card":"summary_large_image","twitter_creator":"@xconvert_com","twitter_site":"@xconvert_com","twitter_misc":{"Written by":"Stephanie Taylor","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online#article","isPartOf":{"@id":"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online"},"author":{"name":"Stephanie Taylor","@id":"https:\/\/www.xconvert.com\/blog\/#\/schema\/person\/ae9300506c0e9e85f1a6ece4d762980d"},"headline":"How to Cut or Trim a Video Online (Any Format, No Software)","datePublished":"2026-09-05T13:15:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online"},"wordCount":2014,"image":{"@id":"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online#primaryimage"},"thumbnailUrl":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/featured-7.png","articleSection":["How To Guides","Tools"],"inLanguage":"en-CA"},{"@type":"WebPage","@id":"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online","url":"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online","name":"How to Cut or Trim a Video Online (Any Format, No Software)","isPartOf":{"@id":"https:\/\/www.xconvert.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online#primaryimage"},"image":{"@id":"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online#primaryimage"},"thumbnailUrl":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/featured-7.png","datePublished":"2026-09-05T13:15:00+00:00","author":{"@id":"https:\/\/www.xconvert.com\/blog\/#\/schema\/person\/ae9300506c0e9e85f1a6ece4d762980d"},"description":"Cut or trim MP4, MOV, MKV, WebM and 30+ other formats online. Mark Keep\/Remove segments on a timeline \u2014 cuts land on the exact frame you choose.","breadcrumb":{"@id":"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.xconvert.com\/blog\/cut-trim-video-online"]}]},{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online#primaryimage","url":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/featured-7.png","contentUrl":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/featured-7.png","width":1600,"height":840,"caption":"The xconvert video cutter at \/video-cutter with the Select File button highlighted \u2014 add a video to open the Keep\/Remove timeline"},{"@type":"BreadcrumbList","@id":"https:\/\/www.xconvert.com\/blog\/cut-trim-video-online#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.xconvert.com\/blog"},{"@type":"ListItem","position":2,"name":"How to Cut or Trim a Video Online (Any Format, No Software)"}]},{"@type":"WebSite","@id":"https:\/\/www.xconvert.com\/blog\/#website","url":"https:\/\/www.xconvert.com\/blog\/","name":"XConvert Blog","description":"Blog for XConvert file converter","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.xconvert.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CA"},{"@type":"Person","@id":"https:\/\/www.xconvert.com\/blog\/#\/schema\/person\/ae9300506c0e9e85f1a6ece4d762980d","name":"Stephanie Taylor","image":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/secure.gravatar.com\/avatar\/af9a54599087d3f3dd2d0ea950291c9e18fcc503af09b136b37fa52c418fe467?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/af9a54599087d3f3dd2d0ea950291c9e18fcc503af09b136b37fa52c418fe467?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/af9a54599087d3f3dd2d0ea950291c9e18fcc503af09b136b37fa52c418fe467?s=96&d=mm&r=g","caption":"Stephanie Taylor"},"url":"https:\/\/www.xconvert.com\/blog\/author\/stephanie"}]}},"_links":{"self":[{"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/posts\/1860","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/comments?post=1860"}],"version-history":[{"count":1,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/posts\/1860\/revisions"}],"predecessor-version":[{"id":1861,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/posts\/1860\/revisions\/1861"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/media\/1858"}],"wp:attachment":[{"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/media?parent=1860"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/categories?post=1860"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/tags?post=1860"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}