Prepare the file and its product link / KitForma

Google Merchant product video checker & video_link builder

Check your final video before adding it to a product. This local preflight checks technical metadata and URL structure, then prepares supplemental feed fields for your existing product ID. It does not upload your video, fetch its URL or submit anything to Google.

No account neededRuns in your browserFree to use
Prepare the file and its product link01 → 03
Your setup
Local check
Your plan
Small details. Clear answers.Understand the conditions behind every result.
From question to next step

Merchant Video Check

Start with the details you know. Unknown answers stay unknown. Try the example to see how the check works.

Your inputs

Required fields are marked with an asterisk.

01

Processed on your device. Choose the actual final export, not a project file.

1 MB = 1,000,000 bytes; copy the exact byte size divided by 1,000,000.

Use the exact ID already in your primary product data. Needed only for the feed snippet.

Optional for the file check. Up to 10 links per product. YouTube video URLs or direct raw-video links; no login or expiring share links.

Your files and answers stay in this browser.

Your report

A practical interpretation of your evidence.

02

Make the next step clear.

Your findings, assumptions and next steps will appear here after you run the check.

Merchant Video Check · https://merchantvideo.kitforma.com/ · KitForma

01

Inspect local video metadata without uploading the file

02

Catch format, duration and URL preparation problems

03

Generate ID + video_link snippets without changing your product ID

Good questions

Before you start

Does this submit a product video to Google?

No. It reads your local file and prepares a report plus feed snippets. You host the video and update your Merchant Center data source yourself.

Is the generated snippet a complete product feed?

No. It contains only id and video_link. Use it as a supplemental update associated with existing products, or merge the fields into your complete primary feed. Keep the existing ID unchanged.

Can this verify that Googlebot can download the video?

No network request is made to pasted video URLs. The tool checks their text and likely structure only. Server responses, authentication, robots rules, geoblocking and redirects need a separate hosting check.

Why is a link to my product page unsuitable?

A page with a video player is different from the underlying video file. For a non-YouTube link, supply the public raw-video resource. A URL without a filename can still work if the host actually serves a supported video, so it is flagged for review rather than declared invalid.

Does passing guarantee video approval or impressions?

No. Hosting, visual quality, rights, product relevance and Google’s processing remain outside the local technical check. The video attribute also does not determine approval of the product offer itself.

Why does the example URL need a hosting check?

It is deliberately an illustrative example.com address. Loading the example shows how the report and feed fields work; it is not a real hosted product video.

The evidence behind the check

Sources & assumptions

Rules are reviewed against the references below. Manufacturer updates, firmware and your exact setup can change the result.

Reviewed 2026-10-13. Read our methodology or report an issue.

Essential local storage remembers this choice for up to 180 days. Your choice applies to this subdomain. Global Privacy Control and Do Not Track override optional measurement.

Advertising has a separate choice. Use Advertising preferences in the footer to allow or reject the optional guide-page banner.