{
  "date": "2026-10-27",
  "scope": "Three tools, three portraits, signed-out free mode, default automatic cutouts. No brush edits, new backgrounds, accounts or payments.",
  "disclosure": "BusinessHeadshots and AiIndex share ownership.",
  "limitations": [
    "Small subjective sample, not a general quality ranking.",
    "No ground-truth masks or accuracy scores.",
    "Source photos were downloaded with a 1600px long-side cap. The exact same three files were uploaded to each tool.",
    "Output sizes differ because this compares the free signed-out offers, not equal-resolution models.",
    "No private user photos were uploaded. Stock models do not endorse these tools.",
    "No timed performance benchmark; browser automation waits are not service processing times."
  ],
  "photos": [
    {
      "id": "soft-smile",
      "outputId": "soft-smile",
      "title": "Loose curls against a plain background",
      "author": "Vitaly Gariev",
      "source": "https://unsplash.com/photos/young-woman-with-curly-hair-smiling-gently-Cx3C8JdD1Ws",
      "license": "https://unsplash.com/license",
      "notes": "The face looks fine in all three. The curls are trickier: Pixelcut left broad patches of the blue-gray background around them. BusinessHeadshots removed more of that background, but left rough hair edges and a pale line along the right shoulder. Pixian also lost some fine strands and left background between the lower curls."
    },
    {
      "id": "white-shirt",
      "outputId": "white-shirt",
      "title": "A white shirt and a wooden chair",
      "author": "Noemi Jimenez",
      "source": "https://www.pexels.com/photo/portrait-of-a-man-wearing-white-shirt-16686151/",
      "license": "https://www.pexels.com/license/",
      "notes": "The face and shirt look fine in all three. Look lower down, though: Pixelcut kept much of the chair. BusinessHeadshots and Pixian removed it, along with part of the trousers. That missing detail is easy to overlook if you only check the face."
    },
    {
      "id": "outdoor",
      "outputId": "outdoor",
      "title": "Fine hair caught in the sunlight",
      "author": "Cemrecan Yurtman",
      "source": "https://unsplash.com/photos/a-close-up-of-a-person-with-curly-hair-ih03D0F6M6M",
      "license": "https://unsplash.com/license",
      "notes": "This photo gave all three tools trouble. They left a pale strip of the old background around the hair, and some fine strands disappeared. We would still tidy up those edges before using any of these on a dark background."
    }
  ],
  "tools": [
    {
      "id": "businessheadshots",
      "name": "BusinessHeadshots",
      "url": "https://businessheadshots.io/tools/headshot-background-remover",
      "caveat": "Let us download all three at the size we uploaded: 1600 pixels on the longest side. No account needed."
    },
    {
      "id": "pixelcut",
      "name": "Pixelcut",
      "url": "https://www.pixelcut.ai/background-remover",
      "caveat": "Let us download smaller copies, with a longest side of 1080 pixels. The download menu offered the original size for free after signing in; we did not try that option."
    },
    {
      "id": "pixian",
      "name": "Pixian",
      "url": "https://pixian.ai/",
      "caveat": "Gave us the smallest files in free mode: 665 by 374 pixels for the first photo and 408 by 612 for the other two. We chose transparent PNGs and kept the full photos without cropping."
    }
  ],
  "files": [
    {
      "photo": "soft-smile",
      "tool": "original",
      "name": "soft-smile.jpg",
      "width": 1600,
      "height": 900,
      "format": "jpeg",
      "bytes": 189847,
      "hasAlpha": false,
      "transparentPixels": 0,
      "sha256": "d83ab6af996f64192602f1588cdf34ebff3803e20ab7d034adcbf7d104df73ac",
      "preview": "soft-smile.jpg",
      "previewBytes": 189847
    },
    {
      "photo": "soft-smile",
      "tool": "businessheadshots",
      "name": "businessheadshots-soft-smile.png",
      "width": 1600,
      "height": 900,
      "format": "png",
      "bytes": 1898574,
      "hasAlpha": true,
      "transparentPixels": 204480,
      "sha256": "d0336d2d3b31207cebd4041498b648a523d860aa2aefe74c278eae840d804892",
      "preview": "businessheadshots-soft-smile.webp",
      "previewBytes": 959358
    },
    {
      "photo": "soft-smile",
      "tool": "pixelcut",
      "name": "pixelcut-soft-smile.png",
      "width": 1080,
      "height": 607,
      "format": "png",
      "bytes": 1049432,
      "hasAlpha": true,
      "transparentPixels": 95930,
      "sha256": "f4ba90c483688c242fb4da24fe8dd3a2a8ba2c9287d4dcfd11950ea316a0a6de",
      "preview": "pixelcut-soft-smile.webp",
      "previewBytes": 560878
    },
    {
      "photo": "soft-smile",
      "tool": "pixian",
      "name": "pixian-soft-smile.png",
      "width": 665,
      "height": 374,
      "format": "png",
      "bytes": 416543,
      "hasAlpha": true,
      "transparentPixels": 43435,
      "sha256": "aa3923d955893a6785aafa708216e644c6ffe561929836804dc11ed2efae2c10",
      "preview": "pixian-soft-smile.webp",
      "previewBytes": 222136
    },
    {
      "photo": "white-shirt",
      "tool": "original",
      "name": "white-shirt.jpg",
      "width": 1067,
      "height": 1600,
      "format": "jpeg",
      "bytes": 220984,
      "hasAlpha": false,
      "transparentPixels": 0,
      "sha256": "6b06cb5536f493a21deb4030f897e9b47bcb3ece2d353af6c6b78dcd5f4847ff",
      "preview": "white-shirt.jpg",
      "previewBytes": 220984
    },
    {
      "photo": "white-shirt",
      "tool": "businessheadshots",
      "name": "businessheadshots-white-shirt.png",
      "width": 1067,
      "height": 1600,
      "format": "png",
      "bytes": 1524285,
      "hasAlpha": true,
      "transparentPixels": 753271,
      "sha256": "7c8b3dc7a14aacd6795b549231835e3970e005d9eab84aebe528fb3c74cc9ec6",
      "preview": "businessheadshots-white-shirt.webp",
      "previewBytes": 748754
    },
    {
      "photo": "white-shirt",
      "tool": "pixelcut",
      "name": "pixelcut-white-shirt.png",
      "width": 720,
      "height": 1080,
      "format": "png",
      "bytes": 836392,
      "hasAlpha": true,
      "transparentPixels": 314274,
      "sha256": "a36cbdcd9ad1ea241de81d23e019ba3bdad842f20920ef4730d5005017af4a22",
      "preview": "pixelcut-white-shirt.webp",
      "previewBytes": 410602
    },
    {
      "photo": "white-shirt",
      "tool": "pixian",
      "name": "pixian-white-shirt.png",
      "width": 408,
      "height": 612,
      "format": "png",
      "bytes": 289031,
      "hasAlpha": true,
      "transparentPixels": 108340,
      "sha256": "237d22427e844f00664fd61d73b69077752baa299460650a0c0f660fb25b83fb",
      "preview": "pixian-white-shirt.webp",
      "previewBytes": 145612
    },
    {
      "photo": "outdoor",
      "tool": "original",
      "name": "outdoor.jpg",
      "width": 1067,
      "height": 1600,
      "format": "jpeg",
      "bytes": 242310,
      "hasAlpha": false,
      "transparentPixels": 0,
      "sha256": "68371a4b4dd1e9aa3befb499489dacb37417a56a6b97133250542d443f1f9f10",
      "preview": "outdoor.jpg",
      "previewBytes": 242310
    },
    {
      "photo": "outdoor",
      "tool": "businessheadshots",
      "name": "businessheadshots-outdoor.png",
      "width": 1067,
      "height": 1600,
      "format": "png",
      "bytes": 1977562,
      "hasAlpha": true,
      "transparentPixels": 544446,
      "sha256": "e2fa3b665cf2d68a53f29a05eff40f8d1d67df06a6d3a4e5e6e29622799265e0",
      "preview": "businessheadshots-outdoor.webp",
      "previewBytes": 970564
    },
    {
      "photo": "outdoor",
      "tool": "pixelcut",
      "name": "pixelcut-outdoor.png",
      "width": 720,
      "height": 1080,
      "format": "png",
      "bytes": 1048088,
      "hasAlpha": true,
      "transparentPixels": 253217,
      "sha256": "6839ebf1cda765188ea27344cf172872b456bf57b081dac683b05add2ae2a0c6",
      "preview": "pixelcut-outdoor.webp",
      "previewBytes": 548770
    },
    {
      "photo": "outdoor",
      "tool": "pixian",
      "name": "pixian-outdoor.png",
      "width": 408,
      "height": 612,
      "format": "png",
      "bytes": 367270,
      "hasAlpha": true,
      "transparentPixels": 82881,
      "sha256": "12d6b27f9d691fdeabd94960276ba794bd2f5c38835c99edaaceb09df87cc5d5",
      "preview": "pixian-outdoor.webp",
      "previewBytes": 198682
    }
  ]
}
