US Ring Size Calculator
This tool helps you determine your US ring size based on either the inside diameter of a ring you already own or the circumference of your finger. Measurements should be in millimeters (mm).
Measurement Type
Inside Diameter (mm)
Finger Circumference (mm)
Measurement Value (mm)
Calculate US Ring Size
Your Estimated Ring Size
-
Tip: If your measurement falls between two sizes, we recommend choosing the larger size for comfort.
US Ring Size Chart (Quick Reference)
US Size
Diameter (mm)
Circumference (mm)
6
16.5
51.9
7
17.3
54.4
8
18.1
57.0
9
18.9
59.5
10
19.8
62.1
11
20.6
64.6
12
21.4
67.2
Related Sizing Guides
Necklace Length Guide Bracelet Size Calculator
Disclaimer: This tool provides an estimated result for educational purposes only. Actual prices, sizing, or values may vary by jeweler, region, and market conditions within the United States. We recommend consulting with a professional jeweler for precise sizing.
/* Shopify-safe styles with specific class prefixes */
.ring-size-calculator-section,
.size-chart-section,
.calculator-footer {
margin: 0 auto;
max-width: 720px;
}
.section-title {
color: #323232;
font-size: 24px;
font-weight: 600;
margin: 30px 0 15px 0;
padding-bottom: 10px;
border-bottom: 1px solid #e6e6e6;
}
.calculator-info {
background-color: #f8f9fa;
border-radius: 8px;
padding: 16px;
margin-bottom: 20px;
font-size: 15px;
color: #555;
}
.ring-calculator-wrapper {
background: white;
border: 1px solid #e0e0e0;
border-radius: 12px;
padding: 24px;
margin-bottom: 30px;
box-shadow: 0 2px 8px rgba(0,0,0,0.04);
}
.calculator-input-group {
margin-bottom: 20px;
}
.calculator-label {
display: block;
margin-bottom: 8px;
font-weight: 500;
color: #323232;
font-size: 15px;
}
.calculator-select-wrapper {
position: relative;
}
.calculator-select,
.calculator-input {
width: 100%;
padding: 12px 16px;
border: 1px solid #d1d1d1;
border-radius: 6px;
font-size: 15px;
color: #323232;
background-color: white;
transition: border-color 0.2s;
appearance: none;
}
.calculator-select:focus,
.calculator-input:focus {
outline: none;
border-color: #3a7bd5;
box-shadow: 0 0 0 1px rgba(58, 123, 213, 0.1);
}
.select-arrow {
position: absolute;
right: 16px;
top: 50%;
transform: translateY(-50%);
color: #666;
pointer-events: none;
}
.calculator-button {
width: 100%;
background-color: #3a7bd5;
color: white;
border: none;
border-radius: 6px;
padding: 14px 20px;
font-size: 16px;
font-weight: 600;
cursor: pointer;
transition: background-color 0.2s;
margin-top: 8px;
}
.calculator-button:hover {
background-color: #2a6bc4;
}
.calculator-result {
margin-top: 24px;
padding: 20px;
border-radius: 8px;
background-color: #f8f9fa;
border: 1px dashed #c1c1c1;
display: none;
}
.calculator-result.active {
display: block;
animation: calculatorFadeIn 0.3s ease;
}
@keyframes calculatorFadeIn {
from { opacity: 0; transform: translateY(10px); }
to { opacity: 1; transform: translateY(0); }
}
.result-title {
font-size: 16px;
font-weight: 600;
color: #323232;
margin-bottom: 8px;
}
.ring-size-display {
font-size: 32px;
font-weight: 700;
color: #3a7bd5;
margin: 10px 0;
}
.result-details {
font-size: 15px;
color: #555;
margin-bottom: 12px;
}
.calculator-note {
font-size: 14px;
color: #666;
padding: 10px;
background-color: #f0f7ff;
border-radius: 5px;
border-left: 3px solid #3a7bd5;
}
.chart-wrapper {
overflow-x: auto;
margin: 20px 0 30px 0;
border: 1px solid #e0e0e0;
border-radius: 8px;
}
.chart-table {
min-width: 500px;
width: 100%;
}
.chart-header {
display: flex;
background-color: #3a7bd5;
color: white;
}
.chart-row {
display: flex;
border-bottom: 1px solid #e0e0e0;
}
.chart-row:nth-child(even) {
background-color: #f9f9f9;
}
.chart-row.highlighted {
background-color: #e8f2ff;
font-weight: 600;
}
.chart-cell {
flex: 1;
padding: 14px 16px;
text-align: left;
font-size: 15px;
}
.chart-header-cell {
font-weight: 600;
font-size: 15px;
}
.calculator-footer {
margin-top: 40px;
}
.footer-title {
font-size: 18px;
font-weight: 600;
color: #323232;
margin-bottom: 15px;
}
.links-container {
display: flex;
flex-wrap: wrap;
gap: 12px;
margin-bottom: 25px;
}
.related-link {
flex: 1;
min-width: 200px;
padding: 14px 18px;
background-color: #f8f9fa;
border-radius: 6px;
text-decoration: none;
color: #3a7bd5;
font-weight: 500;
transition: all 0.2s;
border: 1px solid #e0e0e0;
}
.related-link:hover {
background-color: #e8f2ff;
transform: translateY(-2px);
box-shadow: 0 2px 8px rgba(0,0,0,0.08);
}
.calculator-disclaimer {
background-color: #fff3e0;
border-left: 4px solid #ff9800;
padding: 16px;
border-radius: 6px;
font-size: 14px;
color: #5d4037;
line-height: 1.5;
}
/* Responsive adjustments */
@media (max-width: 768px) {
.ring-calculator-wrapper {
padding: 18px;
}
.section-title {
font-size: 22px;
}
.ring-size-display {
font-size: 28px;
}
.chart-cell {
padding: 12px 14px;
font-size: 14px;
}
.related-link {
min-width: 100%;
}
}