AI Tools

Output Preflight: check AI JSON, CSV and video

Check the output before you use it.

Find duplicate JSON keys, missing fields, uneven CSV rows and video size or duration mismatches. Get a downloadable report tied to your input's SHA-256 hash.

Files and pasted text stay in this browser. The checker makes no upload or model API request. Checks run when you press the button; they do not prove factual accuracy, visual quality or safety.

A selected file takes precedence over pasted text. Text: 40,000 characters. Video: 100 MiB.

Only the action name, product and broad traffic source are sent, at most once per action in this tab. Files, text, results, filenames, hashes and identifiers are excluded. Your choice is off by default and is not saved. Do Not Track and Global Privacy Control turn counting off.

Ready.

    Save or transfer your check rules

    Save the requirements for a repeated task. Your input and report are excluded. Device storage depends on your browser settings.

    Use the result

    Repair one enclosing JSON fence and run this check again. Duplicate keys require a decision about the intended value; the checker never silently chooses one.

    See retained benchmark outputs and technical results, compare observed task costs, or start from a reproducible recipe.

    Download portable checks and fixtures
    What these checks establish

    JSON uses strict parsing, rejects repeated object keys and non-finite numbers, and optionally checks required top-level fields. CSV supports quoted fields, escaped quotes and line breaks; formula indicators are warnings with possible false positives. Video checks browser-readable dimensions and duration only. The downloadable Python/FFmpeg workflow performs a full video decode.

    These are deterministic technical checks. The report includes unknowns and the checker version. Passing checks is not human acceptance, verification of a claim, a malware scan or a comparison between AI models.