Foot Size Calculator

.foot-calc-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; max-width: 600px; margin: 20px auto; padding: 25px; border: 1px solid #e1e1e1; border-radius: 12px; background-color: #ffffff; box-shadow: 0 4px 6px rgba(0,0,0,0.05); } .foot-calc-container h2 { color: #2c3e50; text-align: center; margin-top: 0; } .foot-calc-group { margin-bottom: 15px; } .foot-calc-group label { display: block; font-weight: 600; margin-bottom: 5px; color: #34495e; } .foot-calc-group input, .foot-calc-group select { width: 100%; padding: 12px; border: 1px solid #ccc; border-radius: 6px; box-sizing: border-box; font-size: 16px; } .foot-calc-btn { width: 100%; background-color: #27ae60; color: white; padding: 15px; border: none; border-radius: 6px; cursor: pointer; font-size: 18px; font-weight: bold; transition: background-color 0.3s; } .foot-calc-btn:hover { background-color: #219150; } .foot-calc-result { margin-top: 25px; padding: 20px; background-color: #f8f9fa; border-radius: 8px; display: none; } .foot-calc-result h3 { margin-top: 0; color: #2c3e50; border-bottom: 2px solid #27ae60; padding-bottom: 10px; } .size-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; } .size-item { padding: 10px; background: white; border: 1px solid #eee; border-radius: 4px; text-align: center; } .size-val { display: block; font-size: 20px; font-weight: bold; color: #27ae60; } .size-label { font-size: 12px; color: #7f8c8d; text-transform: uppercase; }

Foot Size Calculator

Centimeters (cm) Inches (in)
Men Women Children (Standard)

Your Calculated Sizes

US Size
UK Size
EU Size
Mondopoint (mm)
function calculateFootSize() { var length = parseFloat(document.getElementById('footLength').value); var unit = document.getElementById('lengthUnit').value; var gender = document.getElementById('gender').value; if (isNaN(length) || length <= 0) { alert("Please enter a valid foot length."); return; } var lengthInInches; var lengthInCm; if (unit === 'cm') { lengthInCm = length; lengthInInches = length / 2.54; } else { lengthInInches = length; lengthInCm = length * 2.54; } var usSize, ukSize, euSize, mondoSize; // EU Formula: (1.5 * CM) + 2 euSize = (1.5 * lengthInCm) + 2; // US & UK Formulas if (gender === 'men') { usSize = (3 * lengthInInches) – 22; ukSize = (3 * lengthInInches) – 23; } else if (gender === 'women') { usSize = (3 * lengthInInches) – 21; ukSize = (3 * lengthInInches) – 22.5; } else { // Kids formula usSize = (3 * lengthInInches) – 9.67; ukSize = (3 * lengthInInches) – 10; } // Mondopoint is simply mm mondoSize = Math.round(lengthInCm * 10); // Rounding logic for shoe sizes function roundSize(num) { return (Math.round(num * 2) / 2).toFixed(1).replace('.0', ''); } document.getElementById('usSize').innerText = roundSize(usSize); document.getElementById('ukSize').innerText = roundSize(ukSize); document.getElementById('euSize').innerText = Math.round(euSize); document.getElementById('mondoSize').innerText = mondoSize; document.getElementById('footResult').style.display = 'block'; }

How to Use the Foot Size Calculator

Finding the right shoe size is critical for both comfort and foot health. This foot size calculator uses standard industry formulas to convert your foot measurements into US, UK, EU, and Mondopoint sizes. Whether you are shopping for sneakers, formal shoes, or boots, having an accurate measurement is the first step toward a perfect fit.

How to Measure Your Foot Length Accurately

To get the most accurate result from our calculator, follow these steps to measure your feet at home:

  • Step 1: Place a piece of paper on a flat surface against a wall.
  • Step 2: Stand on the paper with your heel against the wall.
  • Step 3: Mark the tip of your longest toe with a pencil (ensure the pencil is held vertically).
  • Step 4: Use a ruler to measure the distance from the edge of the paper (heel) to the mark (toe).
  • Step 5: Repeat the process for the other foot, as one foot is often slightly larger than the other. Use the measurement of the larger foot in the calculator.

Understanding Different Shoe Size Systems

Shoe sizing varies significantly across the globe. Here is a breakdown of the systems used in our calculator:

  • US Size: Common in North America. Men's and Women's sizes differ by about 1 to 1.5 sizes (a Men's 8 is roughly a Women's 9.5).
  • UK Size: Used in the United Kingdom and many Commonwealth nations. These are generally 1 size smaller than US Men's sizes.
  • EU Size: The European system uses "Paris Points," where each unit is 2/3 of a centimeter. This system is unisex.
  • Mondopoint: A universal system used primarily by the military and for ski boots. it is simply the length of the foot in millimeters.

Pro Tips for the Perfect Fit

While the calculator provides a mathematically accurate starting point, consider these factors before making a purchase:

  1. Measure in the evening: Your feet naturally swell throughout the day. Measuring in the afternoon or evening ensures your shoes won't be too tight later in the day.
  2. Account for socks: If you are buying winter boots or athletic shoes, wear the specific socks you plan to use with them while measuring.
  3. Check the brand's specific chart: Some brands (like Nike, Adidas, or Clark's) may run slightly large or small. Always check the manufacturer's specific sizing guide if available.
  4. Width matters: This calculator focuses on length. If you have particularly wide or narrow feet, you may need to look for specific "Wide (E/EE)" or "Narrow (B)" width designations.

Example Calculation

If a man measures his foot and finds it is 10.5 inches long:

  • US Size calculation: (3 * 10.5) – 22 = 9.5
  • UK Size calculation: (3 * 10.5) – 23 = 8.5
  • EU Size calculation: (1.5 * 26.67cm) + 2 ≈ 42

In this scenario, the individual should look for a US size 9.5 or 10 depending on the specific shoe's build.

Leave a Comment