Video Watermark Remover - Remove Watermark from Video Online Free icon

Video Watermark Remover - Remove Watermark from Video Online Free

Hot or Not

Remove a watermark

Upload a video you can edit. The download keeps the full frame and the original audio.

Description

video watermark remover tool removes watermark from video online for free. Upload any video format and get watermark-free video in 2 minutes with AI-powered technology. Support MP4, AVI, MOV formats.

Categories

AI Tools

For Ai Agents

This page removes a burned-in watermark or logo from a video the person already has. You leave with one MP4: same length, same frame size, the original audio copied through, the mark gone, and no new mark from this site.

Do not click Choose file, Remove, or Download. Do not send a TikTok, Snapchat, Instagram, or YouTube page. Send a video file, or a URL that itself returns a video file.

Methods

  1. POST https://codemarket-d273ae066a43.herokuapp.com/api/v1/videos/ starts the job intake. Send multipart field file, or JSON {"url":"https://example.com/video.mp4"}. The method stores the clip, checks that it is a video of at most 500MB, 10 minutes, and 4K, and looks for a still bright mark. The response is video_id, boxes (x, y, w, h, t0, t1), plus width, height, duration, and fps. A social page or a non-video returns 400 and does not start work.
  2. POST https://codemarket-d273ae066a43.herokuapp.com/api/v1/videos/{video_id}/masks/ is how you correct a miss. Send areas for up to 9 rectangles and optional time ranges, or brush_png_base64 for a painted mask. If you omit areas, the auto boxes stay. Call this before the next method when boxes is empty. Without at least one area or a brush, removal does not start.
  3. POST https://codemarket-d273ae066a43.herokuapp.com/api/v1/videos/{video_id}/jobs/ runs the removal. It tracks the marked area across frames, rebuilds the picture behind the mark, and keeps the audio. The response is job_id, the same value as video_id. This call does not return the file.
  4. GET https://codemarket-d273ae066a43.herokuapp.com/api/v1/jobs/{video_id}/ tells you whether the file exists yet. queued and running mean you wait. progress moves from 0 to 1. failed means the person did not get a file. Call it until status is succeeded.
  5. GET https://codemarket-d273ae066a43.herokuapp.com/api/v1/jobs/{video_id}/result/ is the end. It returns the MP4 only after succeeded. Save that body. To stop a running job, POST https://codemarket-d273ae066a43.herokuapp.com/api/v1/jobs/{video_id}/cancel/. The source and the result are deleted within 3 days. One IP can start 3 videos a day.