{
 "slug": "fabric-stain-removers",
 "name": "Fabric Stain Removers",
 "root": "household",
 "unit": "L",
 "unit_as_designed": "ml",
 "unit_note": "Use the listed net volume in ml; convert fluid ounces to ml and multiply by the number of containers in a multipack. Mass-only listings cannot be reliably converted to volume without a stated density.",
 "gpc": {
  "brick_code": "10000443",
  "brick": "Stain Removers",
  "class": "Cleaners",
  "family": "Cleaning Products",
  "segment": "Cleaning/Hygiene Products"
 },
 "google_product_category": {
  "id": 4657,
  "path": "Home & Garden > Household Supplies > Laundry Supplies > Fabric Stain Removers"
 },
 "taxonomy": {
  "shopify": {
   "id": "gid://shopify/TaxonomyCategory/hg-10-9-8",
   "path": "Home & Garden > Household Supplies > Laundry Supplies > Fabric Stain Removers",
   "attributes": [
    {
     "name": "Alcohol/Solvent content",
     "handle": "alcohol-solvent-content",
     "values": [
      "Alcohol >24%",
      "Alcohol \u226424%",
      "Solvent - large container (>1L)",
      "Solvent - small container (\u22641L)",
      "Other"
     ]
    },
    {
     "name": "Bleach type",
     "handle": "bleach-type",
     "values": [
      "Bleach-free",
      "Chlorine bleach",
      "Color-safe bleach",
      "Hydrogen peroxide",
      "Oxygen bleach",
      "Other"
     ]
    },
    {
     "name": "Chemical product form",
     "handle": "chemical-product-form",
     "values": [
      "Flakes",
      "Gel",
      "Granules",
      "Liquid",
      "Pellets",
      "Powder",
      "Stick",
      "Tablets",
      "Other"
     ]
    },
    {
     "name": "Color",
     "handle": "color",
     "values": [
      "Beige",
      "Black",
      "Blue",
      "Bronze",
      "Brown",
      "Clear",
      "Gold",
      "Gray",
      "Green",
      "Multicolor",
      "Navy",
      "Orange",
      "Pink",
      "Purple",
      "Red",
      "Rose gold",
      "Silver",
      "White",
      "Yellow"
     ]
    },
    {
     "name": "Dispenser type",
     "handle": "dispenser-type",
     "values": [
      "Ampoule",
      "Bottle",
      "Box",
      "Can",
      "Capsules",
      "Case",
      "Jar",
      "Palette",
      "Pan",
      "Pencil",
      "Pot",
      "Pouch",
      "Pump bottle",
      "Roll-on",
      "Sachet",
      "Spray",
      "Squeeze bottle",
      "Stick",
      "Tube",
      "Wipes",
      "Other"
     ]
    },
    {
     "name": "Fragrance",
     "handle": "fragrance",
     "values": [
      "Aquatic",
      "Cherry",
      "Cinnamon",
      "Citrus",
      "Eucalyptus",
      "Floral",
      "Fresh",
      "Fresh linen",
      "Fruity",
      "Herbal",
      "Jasmine",
      "Lavender",
      "Ocean breeze",
      "Oriental",
      "Pine",
      "Rose",
      "Sandalwood",
      "Spicy",
      "Strawberry",
      "Tea tree",
      "Unscented",
      "Vanilla",
      "Woody",
      "Other"
     ]
    },
    {
     "name": "Material",
     "handle": "material",
     "values": [
      "Acrylic",
      "Aluminum",
      "Angora",
      "Bamboo",
      "Biodegradable materials",
      "Brass",
      "Bronze",
      "Canvas",
      "Carbon",
      "Cardboard",
      "Cashmere",
      "Ceramic",
      "Chrome",
      "Clay",
      "Coir",
      "Concrete",
      "Copper",
      "Corduroy",
      "Cork",
      "Cotton",
      "Denim",
      "Fabric",
      "Faux fur",
      "Faux leather",
      "Felt",
      "Fiberglass",
      "Flannel",
      "Fleece",
      "Fur",
      "Glass"
     ]
    },
    {
     "name": "Pattern",
     "handle": "pattern",
     "values": [
      "Abstract",
      "Animal",
      "Art",
      "Bead & reel",
      "Birds",
      "Brick",
      "Bull's eye",
      "Camouflage",
      "Characters",
      "Checkered",
      "Chevron",
      "Chinoiserie",
      "Christmas",
      "Collage",
      "Coral",
      "Damask",
      "Diagonal",
      "Diamond",
      "Dog's tooth",
      "Dots",
      "Egg & dart",
      "Ethnic",
      "Everlasting knot",
      "Floral",
      "Fret",
      "Geometric",
      "Guilloche",
      "Hearts",
      "Illusion",
      "Lace"
     ]
    },
    {
     "name": "Sustainability",
     "handle": "sustainability",
     "values": [
      "Fair trade",
      "Handcrafted",
      "Responsibly sourced",
      "Other"
     ]
    },
    {
     "name": "Targeted stains",
     "handle": "targeted-stains",
     "values": [
      "Blood",
      "Coffee",
      "Dander",
      "Feces",
      "Food",
      "Ink",
      "Mud",
      "Oil",
      "Urine",
      "Vomit",
      "Other"
     ]
    }
   ]
  },
  "google": {
   "id": 4657,
   "path": "Home & Garden > Household Supplies > Laundry Supplies > Fabric Stain Removers"
  },
  "gpc": {
   "brick_code": "10000443",
   "brick": "Stain Removers",
   "class": "Cleaners",
   "family": "Cleaning Products",
   "segment": "Cleaning/Hygiene Products"
  }
 },
 "fields": [
  {
   "key": "target_use_application",
   "label": "Target Use/Application",
   "type": "enum",
   "unit": null,
   "values": [
    "ALL PURPOSE",
    "LAUNDRY",
    "UPHOLSTERY",
    "CARPET",
    "UNCLASSIFIED",
    "UNIDENTIFIED"
   ],
   "why_it_matters": "Confirms the product is intended for laundry fabrics rather than only carpets or other surfaces."
  },
  {
   "key": "chemical_product_form",
   "label": "Chemical product form",
   "type": "enum",
   "unit": null,
   "values": [
    "Liquid",
    "Gel",
    "Stick",
    "Powder",
    "Spray",
    "Wipes",
    "Other"
   ],
   "why_it_matters": "Form affects how the remover is applied and whether it suits spot treatment or broader use."
  },
  {
   "key": "bleach_type",
   "label": "Bleach type",
   "type": "enum",
   "unit": null,
   "values": [
    "Bleach-free",
    "Color-safe bleach",
    "Chlorine bleach",
    "Oxygen bleach",
    "Hydrogen peroxide",
    "Other"
   ],
   "why_it_matters": "Bleach chemistry affects color and fabric compatibility as well as stain-removing action."
  },
  {
   "key": "targeted_stains",
   "label": "Targeted stains",
   "type": "string",
   "unit": null,
   "values": null,
   "why_it_matters": "Specific stain claims show whether a product addresses common or harder-to-remove stains."
  },
  {
   "key": "in_wash_non_wash_stain_removers",
   "label": "In-wash/Non-wash Stain Removers",
   "type": "enum",
   "unit": null,
   "values": [
    "STAIN REMOVERS - IN WASH USE",
    "STAIN REMOVERS - NON WASH USE",
    "UNCLASSIFIED",
    "UNIDENTIFIED"
   ],
   "why_it_matters": "Distinguishes products added to a wash from those applied directly to a stain."
  },
  {
   "key": "if_pre_treatment_wash",
   "label": "If Pre-Treatment/Wash",
   "type": "enum",
   "unit": null,
   "values": [
    "YES",
    "NO",
    "UNIDENTIFIED"
   ],
   "why_it_matters": "Shows whether the remover is designed to treat fabric before laundering."
  },
  {
   "key": "dispenser_type",
   "label": "Dispenser Type",
   "type": "enum",
   "unit": null,
   "values": [
    "BOTTLE",
    "PUMP",
    "SPRAY",
    "AEROSOL SPRAY/STREAM",
    "BRUSH",
    "PAD",
    "UNCLASSIFIED",
    "UNIDENTIFIED"
   ],
   "why_it_matters": "Applicator design affects precision, convenience, and suitability for spot treatment."
  },
  {
   "key": "fragrance",
   "label": "Fragrance",
   "type": "enum",
   "unit": null,
   "values": [
    "Aquatic",
    "Citrus",
    "Fresh",
    "Fresh linen",
    "Floral",
    "Lavender",
    "Unscented",
    "Other"
   ],
   "why_it_matters": "Scent or an unscented formula can be a meaningful preference when products otherwise perform similarly."
  }
 ],
 "minimum_spec": {
  "description": "For most laundry stain-removal needs, choose a product explicitly intended for laundry fabrics and usable either as a pretreatment or in the wash. A bleach-free or color-safe formula is the safer general-purpose baseline for colored fabrics.",
  "rules": [
   {
    "key": "target_use_application",
    "op": "in",
    "value": [
     "LAUNDRY",
     "ALL PURPOSE"
    ]
   },
   {
    "key": "in_wash_non_wash_stain_removers",
    "op": "in",
    "value": [
     "STAIN REMOVERS - IN WASH USE",
     "STAIN REMOVERS - NON WASH USE"
    ]
   },
   {
    "key": "bleach_type",
    "op": "in",
    "value": [
     "Bleach-free",
     "Color-safe bleach",
     "Oxygen bleach",
     "Hydrogen peroxide"
    ]
   }
  ]
 },
 "premium_dimensions": [
  "targeted_stains",
  "bleach_type",
  "chemical_product_form",
  "in_wash_non_wash_stain_removers",
  "dispenser_type",
  "fragrance"
 ],
 "baseline": {
  "item_id": 197302,
  "name": "Msvvko Bleach Pen",
  "unit_price": 236.517,
  "retailer": "amazon"
 },
 "items": [
  {
   "id": 197302,
   "name": "Msvvko Bleach Pen",
   "brand": "Msvvko",
   "gtin": null,
   "category": "fabric-stain-removers",
   "size": {
    "value": 59.1,
    "unit": "ml"
   },
   "size_as_extracted": {
    "value": 59.15,
    "unit": "ml"
   },
   "unit_price_unit": "L",
   "specs": {
    "target_use_application": "LAUNDRY",
    "chemical_product_form": "Gel",
    "bleach_type": null,
    "targeted_stains": null,
    "in_wash_non_wash_stain_removers": "STAIN REMOVERS - NON WASH USE",
    "if_pre_treatment_wash": "YES",
    "dispenser_type": "UNCLASSIFIED",
    "fragrance": null
   },
   "standard_attributes": {
    "Chemical product form": "Gel",
    "Dispenser type": "Pencil"
   },
   "shopify_category_id": "gid://shopify/TaxonomyCategory/hg-10-9-8",
   "meets_minimum_spec": false,
   "tier": "basic",
   "premium_note": null,
   "best": {
    "unit_price": 236.517,
    "price": 13.99,
    "retailer": "amazon",
    "url": "https://www.amazon.com/dp/B0GTPXPV4Q"
   },
   "lowest_price": {
    "price": 13.99,
    "retailer": "amazon",
    "url": "https://www.amazon.com/dp/B0GTPXPV4Q"
   },
   "size_missing": false,
   "unranked_reason": null,
   "offers": [
    {
     "retailer": "amazon",
     "retailer_id": "B0GTPXPV4Q",
     "gtin": null,
     "price": 13.99,
     "currency": "USD",
     "price_usd": 13.99,
     "unit_price": 236.517,
     "availability": "In Stock",
     "in_stock": true,
     "seller": "Msvvko",
     "first_party": false,
     "shipping": {
      "text": "FREE delivery",
      "price": 0.0
     },
     "size_text": "2 Fl Oz (Pack of 1)",
     "url": "https://www.amazon.com/dp/B0GTPXPV4Q",
     "observed_at": "2026-10-09T12:40:08-04:00",
     "age_minutes_at_build": 18705
    }
   ],
   "url": "/items/197302.json",
   "html": "/items/197302.html",
   "rank": 1
  },
  {
   "id": 197301,
   "name": "Adhesive Gbye Bleach Pen Unscented",
   "brand": "Adhesive Gbye",
   "gtin": null,
   "category": "fabric-stain-removers",
   "size": {
    "value": 58.6,
    "unit": "ml"
   },
   "size_as_extracted": {
    "value": 58.56,
    "unit": "ml"
   },
   "unit_price_unit": "L",
   "specs": {
    "target_use_application": "LAUNDRY",
    "chemical_product_form": "Gel",
    "bleach_type": null,
    "targeted_stains": "Food, wine, coffee, makeup",
    "in_wash_non_wash_stain_removers": "STAIN REMOVERS - NON WASH USE",
    "if_pre_treatment_wash": "YES",
    "dispenser_type": "UNCLASSIFIED",
    "fragrance": "Unscented"
   },
   "standard_attributes": {
    "Chemical product form": "Gel",
    "Dispenser type": "Pencil",
    "Fragrance": "Unscented",
    "Targeted stains": "Food, Coffee, Other"
   },
   "shopify_category_id": "gid://shopify/TaxonomyCategory/hg-10-9-8",
   "meets_minimum_spec": false,
   "tier": "basic",
   "premium_note": null,
   "best": {
    "unit_price": 238.9,
    "price": 13.99,
    "retailer": "amazon",
    "url": "https://www.amazon.com/dp/B0FQJG8VDH"
   },
   "lowest_price": {
    "price": 13.99,
    "retailer": "amazon",
    "url": "https://www.amazon.com/dp/B0FQJG8VDH"
   },
   "size_missing": false,
   "unranked_reason": null,
   "offers": [
    {
     "retailer": "amazon",
     "retailer_id": "B0FQJG8VDH",
     "gtin": null,
     "price": 13.99,
     "currency": "USD",
     "price_usd": 13.99,
     "unit_price": 238.9,
     "availability": "In Stock",
     "in_stock": true,
     "seller": "etching",
     "first_party": false,
     "shipping": {
      "text": "FREE delivery",
      "price": 0.0
     },
     "size_text": "1.98 Fluid Ounces",
     "url": "https://www.amazon.com/dp/B0FQJG8VDH",
     "observed_at": "2026-10-09T12:37:11-04:00",
     "age_minutes_at_build": 18708
    }
   ],
   "url": "/items/197301.json",
   "html": "/items/197301.html",
   "rank": 2,
   "premium": {
    "pct_over_baseline": 1.0,
    "spec_diffs": {
     "targeted_stains": [
      null,
      "Food, wine, coffee, makeup"
     ],
     "fragrance": [
      null,
      "Unscented"
     ]
    },
    "note": null
   }
  }
 ],
 "unranked_items": [
  {
   "id": 197299,
   "name": "Brooklinen Stain Remover",
   "brand": "Brooklinen",
   "gtin": null,
   "category": "fabric-stain-removers",
   "size": {
    "value": null,
    "unit": "ml"
   },
   "size_as_extracted": {
    "value": null,
    "unit": "ml"
   },
   "unit_price_unit": "L",
   "specs": {
    "target_use_application": "LAUNDRY",
    "chemical_product_form": null,
    "bleach_type": null,
    "targeted_stains": null,
    "in_wash_non_wash_stain_removers": "UNIDENTIFIED",
    "if_pre_treatment_wash": "UNIDENTIFIED",
    "dispenser_type": "UNIDENTIFIED",
    "fragrance": null
   },
   "standard_attributes": {},
   "shopify_category_id": "gid://shopify/TaxonomyCategory/hg-10-9-8",
   "meets_minimum_spec": false,
   "tier": "basic",
   "premium_note": null,
   "best": null,
   "lowest_price": {
    "price": 9.0,
    "retailer": "brooklinen",
    "url": "https://www.brooklinen.com/products/stain-remover"
   },
   "size_missing": true,
   "unranked_reason": "size_missing",
   "offers": [
    {
     "retailer": "brooklinen",
     "retailer_id": "6845018472538",
     "gtin": null,
     "price": 9.0,
     "currency": "USD",
     "price_usd": 9.0,
     "unit_price": null,
     "availability": "InStock",
     "in_stock": true,
     "seller": null,
     "first_party": null,
     "shipping": null,
     "size_text": "1157 g",
     "url": "https://www.brooklinen.com/products/stain-remover",
     "observed_at": "2026-10-09T08:11:05-04:00",
     "age_minutes_at_build": 18974
    }
   ],
   "url": "/items/197299.json",
   "html": "/items/197299.html"
  },
  {
   "id": 197300,
   "name": "Brooklinen Stain Remover",
   "brand": "Brooklinen",
   "gtin": null,
   "category": "fabric-stain-removers",
   "size": {
    "value": null,
    "unit": "ml"
   },
   "size_as_extracted": {
    "value": null,
    "unit": "ml"
   },
   "unit_price_unit": "L",
   "specs": {
    "target_use_application": "LAUNDRY",
    "chemical_product_form": null,
    "bleach_type": null,
    "targeted_stains": null,
    "in_wash_non_wash_stain_removers": "UNIDENTIFIED",
    "if_pre_treatment_wash": "UNIDENTIFIED",
    "dispenser_type": "UNIDENTIFIED",
    "fragrance": null
   },
   "standard_attributes": {},
   "shopify_category_id": "gid://shopify/TaxonomyCategory/hg-10-9-8",
   "meets_minimum_spec": false,
   "tier": "basic",
   "premium_note": null,
   "best": null,
   "lowest_price": {
    "price": 9.0,
    "retailer": "brooklinen",
    "url": "https://www.brooklinen.com/products/stain-remover"
   },
   "size_missing": true,
   "unranked_reason": "size_missing",
   "offers": [
    {
     "retailer": "brooklinen",
     "retailer_id": "6845018472538",
     "gtin": null,
     "price": 9.0,
     "currency": "USD",
     "price_usd": 9.0,
     "unit_price": null,
     "availability": "InStock",
     "in_stock": true,
     "seller": null,
     "first_party": null,
     "shipping": null,
     "size_text": "1157 g",
     "url": "https://www.brooklinen.com/products/stain-remover",
     "observed_at": "2026-10-09T10:44:18-04:00",
     "age_minutes_at_build": 18820
    }
   ],
   "url": "/items/197300.json",
   "html": "/items/197300.html"
  },
  {
   "id": 232606,
   "name": "Heitmann Color and Dirt Catcher Sheets",
   "brand": "Heitmann",
   "gtin": "4062196240642",
   "category": "fabric-stain-removers",
   "size": {
    "value": null,
    "unit": "ml"
   },
   "size_as_extracted": {
    "value": null,
    "unit": "ml"
   },
   "unit_price_unit": "L",
   "specs": {
    "target_use_application": "LAUNDRY",
    "chemical_product_form": "Wipes",
    "bleach_type": null,
    "targeted_stains": null,
    "in_wash_non_wash_stain_removers": "STAIN REMOVERS - IN WASH USE",
    "if_pre_treatment_wash": "NO",
    "dispenser_type": "PAD",
    "fragrance": null
   },
   "standard_attributes": {
    "Chemical product form": "Other"
   },
   "shopify_category_id": "gid://shopify/TaxonomyCategory/hg-10-9-8",
   "meets_minimum_spec": false,
   "tier": "basic",
   "premium_note": null,
   "best": null,
   "lowest_price": {
    "price": 26.99,
    "retailer": "doz",
    "url": "https://www.doz.pl/p/heitmann-chusteczki-wylapujace-kolor-i-brud-45-szt-204140"
   },
   "size_missing": true,
   "unranked_reason": "size_missing",
   "offers": [
    {
     "retailer": "doz",
     "retailer_id": "204140",
     "gtin": "4062196240642",
     "price": 26.99,
     "currency": "USD",
     "price_usd": 26.99,
     "unit_price": null,
     "availability": "InStock",
     "in_stock": true,
     "seller": null,
     "first_party": null,
     "shipping": null,
     "size_text": null,
     "url": "https://www.doz.pl/p/heitmann-chusteczki-wylapujace-kolor-i-brud-45-szt-204140",
     "observed_at": "2026-10-10T04:34:10-04:00",
     "age_minutes_at_build": 17751
    }
   ],
   "url": "/items/232606.json",
   "html": "/items/232606.html"
  },
  {
   "id": 232607,
   "name": "20 Mule Team Borax",
   "brand": "20 Mule Team",
   "gtin": null,
   "category": "fabric-stain-removers",
   "size": {
    "value": null,
    "unit": "ml"
   },
   "size_as_extracted": {
    "value": null,
    "unit": "ml"
   },
   "unit_price_unit": "L",
   "specs": {
    "target_use_application": "LAUNDRY",
    "chemical_product_form": "Powder",
    "bleach_type": "Bleach-free",
    "targeted_stains": null,
    "in_wash_non_wash_stain_removers": "STAIN REMOVERS - IN WASH USE",
    "if_pre_treatment_wash": "NO",
    "dispenser_type": "UNCLASSIFIED",
    "fragrance": null
   },
   "standard_attributes": {
    "Bleach type": "Bleach-free",
    "Chemical product form": "Powder"
   },
   "shopify_category_id": "gid://shopify/TaxonomyCategory/hg-10-9-8",
   "meets_minimum_spec": true,
   "tier": "basic",
   "premium_note": null,
   "best": null,
   "lowest_price": {
    "price": 7.79,
    "retailer": "shipt",
    "url": "https://www.shipt.com/shop/products/c4c15820-d00c-11f0-8dd6-73957fa5e969"
   },
   "size_missing": true,
   "unranked_reason": "size_missing",
   "offers": [
    {
     "retailer": "shipt",
     "retailer_id": null,
     "gtin": null,
     "price": 7.79,
     "currency": "USD",
     "price_usd": 7.79,
     "unit_price": null,
     "availability": "InStock",
     "in_stock": true,
     "seller": "Shipt",
     "first_party": true,
     "shipping": null,
     "size_text": "65 Ounce",
     "url": "https://www.shipt.com/shop/products/c4c15820-d00c-11f0-8dd6-73957fa5e969",
     "observed_at": "2026-10-10T04:15:13-04:00",
     "age_minutes_at_build": 17770
    }
   ],
   "url": "/items/232607.json",
   "html": "/items/232607.html"
  }
 ],
 "n_items": 6,
 "n_priced": 2,
 "url": "/categories/fabric-stain-removers.json",
 "html": "/categories/fabric-stain-removers.html"
}