Size Chart Generator
Editable US / EU / UK conversion tables for men’s and women’s tops, shoes and kids’ clothing — output that embeds in any product page or prints clean. Free, no sign-up.
Chest and length in cm — the most-searched conversion pair.
| Size | Chest (cm) | Length (cm) | US | EU |
|---|---|---|---|---|
Live preview — exactly what shoppers see
Garment measurements (not body). Lay flat: chest is pit-to-pit ×2.
Show embed code
<div style="max-width:560px;font-family:system-ui,-apple-system,sans-serif;"> <table style="border-collapse:collapse;width:100%;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;"> <caption style="caption-side:top;text-align:left;padding:0 0 8px;font-weight:700;color:#0f172a;font-size:16px;">Men's Tops Size Chart</caption> <thead><tr><th style="padding:8px 12px;background:#f1f5f9;text-align:left;font-size:13px;color:#475569;">Size</th><th style="padding:8px 12px;background:#f1f5f9;text-align:left;font-size:13px;color:#475569;">Chest (cm)</th><th style="padding:8px 12px;background:#f1f5f9;text-align:left;font-size:13px;color:#475569;">Length (cm)</th><th style="padding:8px 12px;background:#f1f5f9;text-align:left;font-size:13px;color:#475569;">US</th><th style="padding:8px 12px;background:#f1f5f9;text-align:left;font-size:13px;color:#475569;">EU</th></tr></thead> <tbody><tr><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;font-weight:600;">S</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">92</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">68</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">34</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">44</td></tr> <tr><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;font-weight:600;">M</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">100</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">70</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">38</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">48</td></tr> <tr><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;font-weight:600;">L</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">108</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">72</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">42</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">52</td></tr> <tr><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;font-weight:600;">XL</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">116</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">74</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">46</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">56</td></tr> <tr><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;font-weight:600;">XXL</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">124</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">76</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">50</td><td style="padding:8px 12px;border-top:1px solid #e2e8f0;font-size:14px;color:#1e293b;">60</td></tr></tbody> </table> <p style="margin:6px 0 0;font-size:12px;color:#64748b;">Garment measurements (not body). Lay flat: chest is pit-to-pit ×2.</p> </div>
Frequently asked questions
How do I make a size chart for my online store?
Pick the template closest to your product, edit any cell to your real garment measurements, and copy the embed code. It is self-contained HTML with inline styles — it drops into Shopify, WooCommerce, Etsy descriptions or any editor that accepts HTML.
Are the default measurements accurate?
They are widely-used reference values meant as a starting point, not gospel. Every cell is editable precisely because each brand cuts differently — always replace with your actual garment measurements for the final chart.
Should I size by age or height for kids?
Height, nearly always. Age bands vary wildly between brands and countries, while height is measurable on the child. That is why the kids template is organized by height with age as a rough hint.
How do I convert US shoe sizes to EU?
There is no single official formula — brands differ by up to a size. The shoe template uses the most common conversion midpoints (US 7 → EU 40–41, US 10 → EU 44) with foot length in cm as the ground truth; edit cells to match your supplier’s chart.
Does the embed slow my product page down?
No — it is a few hundred bytes of table HTML with inline styles. No scripts, no external requests, no iframes.