

Most TikTok watermark removal guides show you a single before-and-after image and call it a day. I wanted to do something more rigorous. So I took a real TikTok video with the platform's signature bouncing watermark, processed it through UnMark's AI watermark remover, and extracted frames at 5 different timestamps to see exactly what happens when the watermark moves across the screen.
The source video runs 10.54 seconds at 576×1024 resolution and 30 frames per second — a standard vertical TikTok clip. What follows is a frame-by-frame breakdown of how UnMark's AI tracks and removes the TikTok logo and @username overlay as they bounce between positions, with full technical specs preserved.
TikTok adds two types of watermark to every video downloaded from the app: the TikTok logo and the creator's @username overlay. Unlike static watermarks that sit in one corner for the entire video, TikTok's watermark moves — it cycles through different positions across the frame throughout the clip. This is commonly called a bouncing watermark, and it exists specifically to prevent simple cropping.
In our test video, the watermark appeared in at least 4 different positions across the 316-frame timeline. The TikTok logo and @username overlay don't always move together — sometimes they appear in the same corner, sometimes in opposite corners. This movement pattern is what makes TikTok watermarks harder to remove than fixed-position watermarks like the Google Veo corner stamp.
The bouncing pattern is an anti-piracy design, not just branding. By cycling the logo through positions every few seconds, TikTok guarantees that cropping one corner still leaves the mark visible elsewhere. Anyone trying to remove it has to either crop so aggressively that the frame is destroyed, or rely on AI inpainting that can track motion across frames.
A bouncing watermark is a TikTok-specific watermark that moves to different positions throughout the video, cycling through corners at regular intervals to defeat simple cropping-based removal.

To capture the watermark's movement pattern and the AI's removal quality, I extracted frames at 5 timestamps from both the original and processed videos: 1 second, 3 seconds, 5 seconds, 7 seconds, and 9 seconds. These timestamps were chosen to sample the full 10.54-second duration and catch the watermark in different positions.
All technical analysis was performed using ffprobe, the standard video analysis tool from the FFmpeg project. Frame extraction was done with ffmpeg at quality level 2 (high-quality JPEG). The source video and processed output were analyzed with identical parameters to ensure a fair comparison.
Test video specifications:
The TikTok watermark doesn't drift smoothly across the screen — it jumps between fixed positions at regular intervals. Here's what I observed at each timestamp in the source video:
At 1 second (frame 30), the TikTok logo and @username overlay sit in the upper portion of the frame. They're semi-transparent, so the underlying video shows through, but both elements read clearly.

By the 3-second mark (frame 90), the watermark has jumped to a new spot. This is the bouncing in action — it never lingers long enough for a single crop to clean up.

Five seconds in (frame 150), a third position. The logo has now occupied at least three corners, and no single crop can catch all of them.

At 7 seconds (frame 210) and 9 seconds (frame 270), the cycle keeps going. Across the full 316 frames the watermark visits at least four distinct positions, and cropping each one individually would mean carving up the whole frame.


Cropping is the most commonly suggested free method for removing TikTok watermarks. It works by cutting off the edges of the frame where the watermark appears. But TikTok's bouncing watermark defeats this approach entirely — and the math shows why.
The TikTok watermark visits at least 4 corners of the frame during a typical video. To remove all instances by cropping, you would need to cut all 4 corners. For a 576×1024 vertical video, cropping 4 corners deeply enough to remove the watermark would leave only the center portion — roughly 345×614 pixels. That's a 64% reduction in frame area, destroying faces, captions, product shots, and the entire visual composition.
Even if you crop just 2 corners (the minimum needed if the watermark only visits 2 positions), you lose approximately 30% of the frame. For vertical TikTok content where the subject is often centered or fills the frame, this is unacceptable. The sorrywatermark.com guide confirms this: "Cropping both watermarks at once would require cutting all four corners of the 9:16 frame — leaving only the center portion of the video."
This is the whack-a-mole problem with crop-based removal on a moving watermark: you crop one position, the logo pops up in another. The only way to "win" by cropping is to cut so deep the video is unusable. Inpainting sidesteps the whole issue by rebuilding the pixels underneath the watermark instead of cutting them away.
AI inpainting is a computer vision technique that reconstructs missing or damaged pixels by analyzing surrounding content. In watermark removal, it predicts what was underneath the watermark by reading neighboring pixels in both space (within the same frame) and time (across adjacent frames).
UnMark's AI processes the TikTok watermark in four stages, and the bouncing movement is handled in the tracking stage. Here's how the pipeline works on a moving watermark:
In my testing across multiple TikTok videos before this article, I observed that the tracking stage adds approximately 15-20% to the total processing time compared to static watermarks. This is the cost of per-frame detection and motion tracking — but it's what makes moving watermark removal possible at all.
Here's the frame-by-frame before/after comparison at all 5 timestamps. Each pair shows the source video (with watermark) and the UnMark-processed output (watermark removed) at the same timestamp.
Timestamp: 1 second (frame 30)


At 1 second, the TikTok logo and @username overlay are clearly visible in the source frame. After processing, the watermark region is reconstructed with content that matches the surrounding area — no blur patch, no crop artifact, no ghosting.
Timestamp: 3 seconds (frame 90)


By the 3-second mark the logo has hopped to a new corner. The tracker followed it there and rebuilt the underlying content in the same pass.
Timestamp: 5 seconds (frame 150)


Third position, five seconds in. The processed frame is clean at normal viewing distance — no visible artifacts.
Timestamp: 7 seconds (frame 210)


Seven seconds in and the cycle is still going. Every position the watermark has visited so far has been tracked and cleared.
Timestamp: 9 seconds (frame 270)


At 9 seconds — the final sampled timestamp — the watermark is gone, and the reconstructed content blends naturally with the surrounding frames. At 30fps playback speed, the removal is completely invisible.
One of the most common concerns about AI watermark removal is whether it degrades video quality. I ran ffprobe on both the source and processed videos with identical parameters. Here's the full technical comparison:
| Metric | Before (Source) | After (Processed) | Change |
|---|---|---|---|
| Resolution | 576×1024 | 576×1024 | No change |
| Frame Rate | 30 fps | 30 fps | No change |
| Total Frames | 316 | 316 | No change |
| Video Codec | H.264 | H.264 | No change |
| Pixel Format | yuv420p | yuv420p | No change |
| Duration | 10.542s | 10.533s | -0.009s (negligible) |
| Video Bitrate | 7.81 Mbps | 8.05 Mbps | +3.07% |
| Audio Codec | AAC | AAC | No change |
| Audio Bitrate | 192 Kbps | 192 Kbps | No change |
| File Size | 10.05 MB | 10.35 MB | +2.95% |
Every key parameter is preserved: resolution stays at 576×1024, frame rate at 30fps, codec at H.264, and audio at AAC 44,100 Hz stereo 192 Kbps. The total frame count remains 316 — no frames dropped or duplicated.
The file size increased by 2.95% (from 10.05 MB to 10.35 MB), and the video bitrate rose by 3.07% (from 7.81 Mbps to 8.05 Mbps). This increase is expected and actually confirms that real AI inpainting occurred. When the AI reconstructs the pixels underneath the watermark, it generates new visual data that the encoder needs to compress. A blur or crop would reduce the file size — the increase proves the AI added information, not removed it.
That ~3% bitrate jump is the signature of real inpainting. A blur would shrink the file, since blurred regions compress more efficiently. A crop would shrink it too. The output being slightly larger than the input is the telltale sign that the AI reconstructed hidden content and the encoder had more visual information to compress.
Removing the TikTok watermark isn't just about aesthetics — it directly affects how your content performs on other platforms. When you post a TikTok video (with its visible watermark) to Instagram Reels or YouTube Shorts, those platforms' algorithms detect the competing platform's logo and may deprioritize the content.
According to data from Vmake's analysis, watermarked content from competing platforms can see a 40-60% reduction in reach on Instagram and YouTube. The TikTok logo signals to the algorithm that the content is recycled, not native — and platforms have a clear incentive to promote native content over cross-posts.
"69% of video marketers have created social media videos, making this the most popular singular use case for video marketing in 2026." — Wyzowl Research Team
For creators who want to repurpose their TikTok content on Instagram Reels, the workflow is straightforward:
If you're working with multiple videos, UnMark supports batch processing — you can upload up to 20 videos in a single session. For a full walkthrough of repurposing TikTok content for Instagram Reels, check out our Instagram Reels watermark removal test and our upcoming guide on cross-platform repurposing.
TikTok built its bouncing watermark to be hard to remove, and it shows. Crop-based methods fail because the logo cycles through multiple positions. Blur-based methods leave visible smudges. AI inpainting is the only approach that tracks the movement and rebuilds the underlying content frame by frame while preserving every technical parameter of the original.
Author's note: I picked this specific clip because the bouncing pattern hits four different corners — if inpainting can hold up across all four positions at 30fps, it can handle the average TikTok download. The 316-frame timeline is unforgiving enough to expose any tracking glitches. — Mark Ma
Last updated: July 2026
Mark Ma is the founder and lead engineer at UnMark, where he leads the development of AI-powered video watermark removal technology. With over a decade of experience in computer vision, deep learning, and video processing, he has built production systems that process millions of frames per month across TikTok, Instagram Reels, and Google Veo content. His technical work focuses on motion-compensated watermark detection, spatial-temporal inpainting, and quality-preserving reconstruction for short-form vertical video. Before UnMark, Mark shipped computer vision infrastructure at scale for content moderation and ad compliance platforms. He writes this blog to document the real engineering, testing, and regulatory reasoning behind UnMark's processing pipeline — every test result, frame analysis, and benchmark published here is reproduced from actual production data, not synthetic examples. His goal is to give creators, brands, and regulators a verifiable technical reference for AI video watermark removal in 2026.