Skip to content
For platforms and marketplaces

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.

0.92s / garment
400+ data points / garment
Built for scale
JSONSample garment row
{
"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"]
}
}
Capture

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.

iPhone + LiDAR
0.92s per garment
92 garment types · 9 categories
400+ data points
Works offline
Use

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.

Also
Returns prediction
PDP fit enrichment
Fit answers for AI agents

Whatever surface your shopper sees, the question is the same: will it fit? You answer with the garment, not a guess.

What shoppers see

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.

Fit comparison widget: the shopper's owned pair overlaid on the new garment, with per-point match scores at waist, hip, thigh, knee, inseam, and leg opening — overall Fit Score 94.
JSONComparison 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 scale

Built for production scale.

0.92s
scan
on-device, LiDAR fused
400+
data points
per garment
92
garment types
across 9 categories
1M+
garments
measured to date
10,000+
sellers
scanning in production today
Per-SKU
granular
not size-chart-level
Compliance & infrastructure
SOC 2 in progress
GDPR
EU residency
Isolated per partner
Encrypted at rest + in transit
Documented SLAs on contract
FAQ

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

Measure garments, scan labels, create pro shots & product descriptions all from your iPhone. Built for sellers & retailers.

Download Now
©2026 - All Rights Reserved.