Garment data for the platforms that need it.
Real measurements — every garment, every SKU, to the millimeter. For marketplaces, e-commerce platforms, and AI shopping agents that want to build on fit, not guess at it.
{ "garment_id": "fab9fe02-a7bb-…", "garment_type": "Trousers", "brand": { "name": "Levi's", "model": "501 Original Fit", "country_of_origin": "Made in Vietnam" }, "size": { "display": "32 × 34", "size_system": "US" }, "fit": { "type": "Slim Straight", "category": "SLIM" }, "color": "Dark Indigo", "fabric": { "composition": "99% Cotton, 1% Spandex", "stretch": { "category": "Light", "bars": 2 } }, "measurements": [ { "name": "Waist", "inches": 32.0, "confidence": 0.94 }, { "name": "Inseam", "inches": 33.9, "confidence": 0.88 }, { "name": "Rise", "inches": 10.5, "confidence": 0.85 }, { "name": "Thigh", "inches": 10.7, "confidence": 0.91 } ], "care": { "symbols": ["machine_wash_cold", "tumble_dry_low", "no_bleach"] }}Where measurement happens.
Size AI's SDK measures garments as they enter your catalog — at the point a listing is created, photographed, or onboarded.
Marketplaces
Like eBay, Poshmark, Mercari, Grailed, Depop. SDK embedded inside the seller's listing flow — measurement happens in the same moment they list.
Brands & retailers
Inside your merchandising or studio team's existing photo + listing flow. One added step. No new ops.
Custom
We co-create capture flows with you. The SDK is the platform; the experience your shoppers and sellers feel is whatever fits your product, your team, and your roadmap.
What the data powers.
Real garment data your systems can use — for shop-by-fit, smarter recommendations, and the confident purchases that follow.
Shop by fit
Browse by fit. Not by brand, not by size.
Shoppers point to a garment they own and love; your surface returns everything across the catalog that fits the same way. A discovery axis no marketplace has today.
Recommendations
Different for a new shopper than a returning one.
New shopper, cold start: matched to a garment they already own. Returning shopper: matched to what they kept — “you kept X, here's Y, it fits the same way.” Both grounded in the measured garment, not co-purchase noise.
The data layer
Every captured garment becomes queryable. Any surface — a PDP, search, a rec engine, an AI shopping agent — asks “how does this garment fit, and what fits like it?” and gets a measured answer instead of a size-chart guess.
Whatever surface your shopper sees, the question is the same: will it fit? You answer with the garment, not a guess.
Showing fit, not just scoring it.
The rendered widget + the data behind it. Every garment ships with 17 measurement points, fabric composition, a 5-level stretch read, and a 17-class fit type — 400+ structured fields in one response.

{ // One Size AI response: visual + structured data. // 400+ fields per garment, 17 measurement points captured. "comparison_id": "cmp_9f2a3b1d-…", "fit_score": 0.94, "verdict": "great_fit", "your_pair": { "garment_id": "fab9fe02-a7bb-…", "brand": { "name": "Levi's", "model": "501 Original Fit" }, "size": { "display": "32 × 34", "size_system": "US" }, "fit": { "type": "Slim Straight", "category": "SLIM" }, "fabric": { "composition": "100% Cotton", "stretch": { "category": "Rigid", "bars": 1 } } }, "this_pair": { "garment_id": "8d31a4b2-c5e7-…", "brand": { "name": "Levi's", "model": "511 Slim" }, "size": { "display": "32 × 34", "size_system": "US" }, "fit": { "type": "Slim", "category": "SLIM" }, "fabric": { "composition": "99% Cotton, 1% Elastane", "stretch": { "category": "Light", "bars": 2 } } }, // 9 of 17 measurement points shown. match = 1.00 is a perfect // dimensional match between the two garments at that point. "deltas": [ { "point": "Waist", "match": 1.00 }, { "point": "Hip/Seat", "match": 1.00 }, { "point": "Front rise", "match": 0.96, "delta_in": -0.1 }, { "point": "Back rise", "match": 0.95, "delta_in": -0.1 }, { "point": "Thigh", "match": 0.87, "delta_in": -1.0 }, { "point": "Knee", "match": 0.87, "delta_in": -0.5 }, { "point": "Calf", "match": 0.91, "delta_in": -0.3 }, { "point": "Inseam", "match": 1.00 }, { "point": "Leg opening", "match": 0.86, "delta_in": -0.5 } // + 8 more (outseam, fly, yoke, waistband, cuff, ankle, …) ], // Fabric compatibility — the 511's Elastane bumps stretch from // 1 → 2 bars, which typically offsets the measured thigh tightness. "fabric_compatibility": { "stretch_delta": "+1 bar", "comfort_match": 0.92, "note": "Extra stretch likely offsets thigh tightness." }}Most fit tech outputs a number. Size AI delivers the full measurement story — visual on the surface your shoppers see, structured in the JSON your stack consumes.
Built for production scale.
Engineering questions we get first.
The shape of objections that come up on every partnership call. If yours isn't here, talk to us.
Size AI, integrated into your stack.
Tell us about your platform, your shoppers, and your roadmap. We co-build the right integration with you.
No NDA to start · Custom integrations · Built by the team behind Size.ly
