happytails.ai

Binary file comparator

Open Binary file comparator on Happytails.ai. This view has the same page content and links, with explicit tool capabilities. Read the processing notes before using a tool.

Tool capabilities

{
  "id": "binary-file-comparator",
  "category": "developer-tools",
  "built": true,
  "requirements": "Exactly two files, up to 256 MiB each and 512 MiB total. Offsets start at zero; range ends are exclusive. Comparison uses corresponding offsets and does not realign insertions. Up to 10,000 ranges are exported, with the total count retained.",
  "implementation": {
    "fields": [],
    "files": true,
    "input": false,
    "multiple": true,
    "maxFileBytes": 536870912,
    "presentation": "metrics",
    "deferImagePreview": true,
    "note": "Select exactly two files, each up to 256 MiB. Compare corresponding byte offsets; inserted data is not realigned. Download changed regions with decimal and hexadecimal offsets.",
    "experience": {
      "automatic": false,
      "single": false,
      "inputMaxLength": 1000000,
      "inputMode": "text",
      "label": "Your text",
      "placeholder": "Type or paste your input…",
      "help": "Up to 1,000,000 characters. Review the settings before running.",
      "helpParts": [
        "Up to 1,000,000 characters.",
        "Review the settings before running."
      ],
      "action": null
    },
    "mode": "explicit",
    "interactive": false
  },
  "execution": "Browser interface",
  "api": null,
  "browser_agent": {
    "supported": true,
    "name": "run_current_tool",
    "discovery": "WebMCP on the human page in a supporting browser",
    "verification": "See audit/API-AUDIT.md; availability is not verification"
  }
}

Page guide

Compare two local files byte by byte and download the changed offset ranges.

How to use Binary file comparator
  1. Choose the local file or files.
  2. Review the action and limits, then run the inspection.
  3. Check the result and download a separate output or report.

Useful next steps

Choose two files

Select both local files. Their selection order determines the left and right byte streams.

Inspect changed regions

Each contiguous difference becomes an offset range. Extra bytes at the end also count as differences.

Export a precise report

Download CSV with decimal and hexadecimal starting offsets and JSON with the byte counts. Neither original file is modified.