Shoe Size Converter
Convert shoe sizes between different measurement systems
Size Reference Chart
Men's Sizes
US | UK | EU | JP (cm) |
---|---|---|---|
6 | 5.5 | 39 | 24 |
6.5 | 6 | 39.5 | 24.5 |
7 | 6.5 | 40 | 25 |
7.5 | 7 | 41 | 25.5 |
8 | 7.5 | 41.5 | 26 |
8.5 | 8 | 42 | 26.5 |
9 | 8.5 | 42.5 | 27 |
9.5 | 9 | 43 | 27.5 |
10 | 9.5 | 44 | 28 |
10.5 | 10 | 44.5 | 28.5 |
11 | 10.5 | 45 | 29 |
11.5 | 11 | 45.5 | 29.5 |
12 | 11.5 | 46 | 30 |
12.5 | 12 | 47 | 30.5 |
13 | 12.5 | 47.5 | 31 |
13.5 | 13 | 48 | 31.5 |
14 | 13.5 | 48.5 | 32 |
15 | 14.5 | 49.5 | 33 |
16 | 15.5 | 50.5 | 34 |
Women's Sizes
US | UK | EU | JP (cm) |
---|---|---|---|
4 | 2 | 35 | 21 |
4.5 | 2.5 | 35.5 | 21.5 |
5 | 3 | 36 | 22 |
5.5 | 3.5 | 36.5 | 22.5 |
6 | 4 | 37 | 23 |
6.5 | 4.5 | 37.5 | 23.5 |
7 | 5 | 38 | 24 |
7.5 | 5.5 | 38.5 | 24.5 |
8 | 6 | 39 | 25 |
8.5 | 6.5 | 39.5 | 25.5 |
9 | 7 | 40 | 26 |
9.5 | 7.5 | 40.5 | 26.5 |
10 | 8 | 41 | 27 |
10.5 | 8.5 | 41.5 | 27.5 |
11 | 9 | 42 | 28 |
11.5 | 9.5 | 42.5 | 28.5 |
12 | 10 | 43 | 29 |
Children's Sizes
US | UK | EU | JP (cm) |
---|---|---|---|
3.5 | 3 | 19 | 9.5 |
4 | 3.5 | 19.5 | 10 |
4.5 | 4 | 20 | 10.5 |
5 | 4.5 | 21 | 11 |
5.5 | 5 | 21.5 | 11.5 |
6 | 5.5 | 22 | 12 |
6.5 | 6 | 23 | 12.5 |
7 | 6.5 | 23.5 | 13 |
7.5 | 7 | 24 | 13.5 |
8 | 7.5 | 25 | 14 |
8.5 | 8 | 25.5 | 14.5 |
9 | 8.5 | 26 | 15 |
9.5 | 9 | 27 | 15.5 |
10 | 9.5 | 27.5 | 16 |
10.5 | 10 | 28 | 16.5 |
11 | 10.5 | 28.5 | 17 |
11.5 | 11 | 29 | 17.5 |
12 | 11.5 | 30 | 18 |
12.5 | 12 | 30.5 | 18.5 |
13 | 12.5 | 31 | 19 |
13.5 | 13 | 32 | 19.5 |
Shoe Size Converter
Introduction
Shoe size conversion is essential in our globally connected world, where footwear is manufactured and sold across different regions using various measurement systems. The four major shoe sizing systems—US, UK, EU, and JP (Japanese)—each use different scales and reference points, making conversion necessary for international shopping, travel, and commerce.
This tool provides accurate conversions between these major sizing systems while accounting for gender and age differences. Understanding how these systems relate to each other can help ensure proper fit when purchasing shoes from international retailers or while traveling abroad.
Conversion Methods and Formulas
Shoe size conversion is based on foot length measurements, but the relationship between these measurements and size designations varies by system:
- US Sizing: Based on the "barleycorn" unit (⅓ inch or 8.46mm). Men's size 1 equals 8⅔ inches (220mm), with each additional size adding one barleycorn.
- UK Sizing: Similar to US but typically ½ to 1 size smaller. UK size 0 equals 8 inches (203mm) for adults.
- EU Sizing: Based on the Paris Point (⅔ cm or 6.67mm). EU size 1 equals 1 Paris Point (6.67mm).
- JP Sizing: Directly represents foot length in centimeters, making it the most straightforward system.
The mathematical relationships between these systems can be expressed as:
- US to UK (Men):
- UK to EU (Adult):
- US to JP (Men):
However, these formulas are approximations. In practice, conversion tables based on standardized measurements are more reliable, especially since there's no perfect international standardization.
Conversion Accuracy and Limitations
Shoe size conversion is inherently imprecise due to:
- Manufacturer variations: Brands may have slightly different sizing standards
- Regional differences: Even within systems, there can be country-specific variations
- Rounding issues: When converting between systems with different increments
- Width considerations: Most conversion systems only address length, not width
For the most accurate fit, it's advisable to know your foot length in millimeters or inches and consult brand-specific sizing charts when available.
Use Cases
Online Shopping
International e-commerce has made shoe size conversion more important than ever. When purchasing footwear from overseas retailers, understanding size equivalents helps consumers make informed decisions without the ability to try on shoes physically.
// Function to convert sizes for an e-commerce platform
function convertShoeSize(sourceSize, sourceSystem, targetSystem, gender) {
// Lookup tables for different genders and systems
const conversionTables = {
men: {
us: [6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12],
uk: [5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5],
eu: [39, 39.5, 40, 41, 41.5, 42, 42.5, 43, 44, 44.5, 45, 45.5, 46],
jp: [24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30]
},
women: {
us: [5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11],
uk: [3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9],
eu: [35, 36, 36.5, 37, 38, 38.5, 39, 40, 40.5, 41, 42, 42.5, 43],
jp: [21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5]
}
};
// Find index in source system
const sourceIndex = conversionTables[gender][sourceSystem].findIndex(
size => Math.abs(size - sourceSize) < 0.1
);
if (sourceIndex === -1) return null; // Size not found
// Return corresponding size in target system
return conversionTables[gender][targetSystem][sourceIndex];
}
// Example: Convert US Men's 9 to EU
const euSize = convertShoeSize(9, 'us', 'eu', 'men');
console.log(`US Men's 9 equals EU ${euSize}`); // Output: US Men's 9 equals EU 42.5
International Travel
Travelers often need to purchase shoes in foreign countries where different sizing systems are used. Understanding local sizing prevents the frustration of buying ill-fitting footwear.
Manufacturing and Retail
Footwear manufacturers and retailers operating in global markets must label their products with multiple size designations to serve international customers effectively.
public class ShoeSizeConverter {
// Conversion tables for men's shoes
private static final double[] US_MEN = {6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12};
private static final double[] UK_MEN = {5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5};
private static final double[] EU_MEN = {39, 39.5, 40, 41, 41.5, 42, 42.5, 43, 44, 44.5, 45, 45.5, 46};
private static final double[] JP_MEN = {24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30};
/**
* Generates a multi-system size label for manufacturing
* @param baseSize The base size in the manufacturer's system
* @param baseSystem The manufacturer's sizing system
* @return A string with sizes in all major systems
*/
public static String generateSizeLabel(double baseSize, String baseSystem) {
String gender = "men"; // For this example, assuming men's shoes
double usSize = convertSize(baseSize, baseSystem, "us", gender);
double ukSize = convertSize(baseSize, baseSystem, "uk", gender);
double euSize = convertSize(baseSize, baseSystem, "eu", gender);
double jpSize = convertSize(baseSize, baseSystem, "jp", gender);
return String.format("US: %.1f | UK: %.1f | EU: %.1f | JP: %.1f",
usSize, ukSize, euSize, jpSize);
}
private static double convertSize(double size, String fromSystem, String toSystem, String gender) {
// Implementation would use lookup tables similar to previous examples
// Simplified for brevity
return 0.0; // Placeholder
}
public static void main(String[] args) {
String label = generateSizeLabel(42, "eu");
System.out.println("Size Label: " + label);
}
}
Alternatives
Direct Measurement
Rather than relying on conversion between abstract sizing systems, measuring foot length directly in centimeters or inches provides a more universal reference:
1. Place a piece of paper against a wall
2. Stand on the paper with your heel against the wall
3. Mark the position of your longest toe
4. Measure the distance from the wall to the mark in millimeters
5. Use this measurement to find your size in any system
This method bypasses the inconsistencies of sizing systems, though it doesn't account for width or arch height.
Mondopoint System
The Mondopoint system (ISO 9407:2019) is an international standard that specifies both foot length and width in millimeters. While not commonly used in everyday retail, it's the standard for ski boots and military footwear in many countries.
// C function to convert foot length to Mondopoint
int footLengthToMondopoint(double lengthMm) {
// Mondopoint is foot length in mm, rounded to nearest 5mm
return 5 * (int)((lengthMm + 2.5) / 5.0);
}
// Example usage
int mondopoint = footLengthToMondopoint(267.8);
printf("Foot length 267.8mm = Mondopoint %d\n", mondopoint); // Output: Mondopoint 270
3D Foot Scanning
Modern technology offers alternatives to traditional sizing through 3D foot scanning, which creates precise digital models of feet. These scans can be used for:
- Matching to existing shoe lasts (the forms used to make shoes)
- Creating custom footwear
- Recommending specific brands and models that best match foot morphology
This technology is increasingly available in specialty footwear stores and through smartphone apps.
History of Shoe Sizing Systems
US Sizing System
The American system dates back to the 1880s and is based on the English barleycorn measurement. The original reference point was a child's size, with men's and women's scales developed as extensions. The system was standardized in the early 20th century but still maintains its somewhat arbitrary historical basis.
UK Sizing System
The British system is one of the oldest, dating back to the 14th century. It was originally based on the barleycorn (⅓ inch), with King Edward II decreeing in 1324 that three barleycorns would equal one inch, and shoe sizes would increase by one barleycorn. This system was later formalized and remains in use throughout the UK and former British colonies.
EU Sizing System
The European system evolved from the Paris Point, established in France in the 1800s. This system used a standard increment of ⅔ centimeter and was eventually adopted across continental Europe, though with regional variations. The modern EU system represents an attempt to standardize sizing across European countries.
JP Sizing System
The Japanese system is the most recent of the major systems and also the most straightforward, directly representing foot length in centimeters. This system was established in the mid-20th century and is used throughout Japan and some other Asian countries.
Comprehensive Size Charts
Men's Shoe Size Conversion Chart
US | UK | EU | JP (cm) |
---|---|---|---|
6 | 5.5 | 39 | 24 |
6.5 | 6 | 39.5 | 24.5 |
7 | 6.5 | 40 | 25 |
7.5 | 7 | 41 | 25.5 |
8 | 7.5 | 41.5 | 26 |
8.5 | 8 | 42 | 26.5 |
9 | 8.5 | 42.5 | 27 |
9.5 | 9 | 43 | 27.5 |
10 | 9.5 | 44 | 28 |
10.5 | 10 | 44.5 | 28.5 |
11 | 10.5 | 45 | 29 |
11.5 | 11 | 45.5 | 29.5 |
12 | 11.5 | 46 | 30 |
13 | 12.5 | 47.5 | 31 |
14 | 13.5 | 48.5 | 32 |
15 | 14.5 | 49.5 | 33 |
Women's Shoe Size Conversion Chart
US | UK | EU | JP (cm) |
---|---|---|---|
4 | 2 | 35 | 21 |
4.5 | 2.5 | 35.5 | 21.5 |
5 | 3 | 36 | 22 |
5.5 | 3.5 | 36.5 | 22.5 |
6 | 4 | 37 | 23 |
6.5 | 4.5 | 37.5 | 23.5 |
7 | 5 | 38 | 24 |
7.5 | 5.5 | 38.5 | 24.5 |
8 | 6 | 39 | 25 |
8.5 | 6.5 | 39.5 | 25.5 |
9 | 7 | 40 | 26 |
9.5 | 7.5 | 40.5 | 26.5 |
10 | 8 | 41 | 27 |
10.5 | 8.5 | 41.5 | 27.5 |
11 | 9 | 42 | 28 |
Children's Shoe Size Conversion Chart
US | UK | EU | JP (cm) |
---|---|---|---|
4 | 3.5 | 19.5 | 10 |
5 | 4.5 | 21 | 11 |
6 | 5.5 | 22 | 12 |
7 | 6.5 | 23.5 | 13 |
8 | 7.5 | 25 | 14 |
9 | 8.5 | 26 | 15 |
10 | 9.5 | 27.5 | 16 |
11 | 10.5 | 28.5 | 17 |
12 | 11.5 | 30 | 18 |
13 | 12.5 | 31 | 19 |
1 | 13.5 | 32 | 20 |
2 | 1 | 33.5 | 20.5 |
3 | 2 | 34.5 | 21 |
Special Considerations
Width Variations
Most sizing systems focus primarily on length, but width is equally important for proper fit. In the US system, widths are denoted by letters (e.g., AA, B, D, EE), with each letter representing a ⅛ inch difference in width. Other systems have their own width designations, but these are less standardized internationally.
public enum ShoeWidth
{
Narrow, // AA, A
Regular, // B, C, D
Wide, // E, EE
ExtraWide // EEE+
}
public class ShoeSizeWithWidth
{
public double Size { get; set; }
public string System { get; set; }
public ShoeWidth Width { get; set; }
public override string ToString()
{
string widthLabel = Width switch
{
ShoeWidth.Narrow => "Narrow",
ShoeWidth.Regular => "Regular",
ShoeWidth.Wide => "Wide",
ShoeWidth.ExtraWide => "Extra Wide",
_ => ""
};
return $"Size: {Size} {System}, Width: {widthLabel}";
}
}
Athletic Footwear
Sports shoes often have their own sizing peculiarities. Running shoes typically run ½ to 1 size smaller than standard shoes to account for foot swelling during activity. Different sports may have different fit requirements:
- Running shoes: Often sized up by ½ size
- Soccer cleats: Often sized down for tight fit
- Basketball shoes: May have different width profiles
- Cycling shoes: Often sized differently from walking shoes
Children's Growth Considerations
When converting children's sizes, it's important to account for growth. Many parents buy shoes ½ to 1 size larger than the current measurement to accommodate rapid foot growth.
References
-
International Organization for Standardization. (2019). ISO 9407:2019 Shoe sizes — Mondopoint system of sizing and marking. https://www.iso.org/standard/73758.html
-
American Society for Testing and Materials. (2020). ASTM D5867-20 Standard Test Methods for Measurement of Foot Length, Width, and Foot Characteristics. https://www.astm.org/d5867-20.html
-
Rossi, W. A. (2000). The Complete Footwear Dictionary (2nd ed.). Krieger Publishing Company.
-
Luximon, A. (Ed.). (2013). Handbook of Footwear Design and Manufacture. Woodhead Publishing.
-
British Standards Institution. (2011). BS 5943:2011 Specification for sizes of footwear and lasts. BSI Standards.
-
Japanese Industrial Standards Committee. (2005). JIS S 5037:2005 Sizing system for footwear. Japanese Standards Association.