New World Armor Weight Calculator

New World Armor Weight Calculator | Equip Load Optimization Tool /* RESET & BASE STYLES */ * { box-sizing: border-box; margin: 0; padding: 0; } body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; background-color: #f8f9fa; color: #333; line-height: 1.6; } /* LAYOUT – SINGLE COLUMN CENTERED */ .main-container { max-width: 960px; margin: 0 auto; padding: 20px; background-color: #ffffff; min-height: 100vh; box-shadow: 0 0 20px rgba(0,0,0,0.05); } header, footer, section { width: 100%; margin-bottom: 40px; } h1 { color: #004a99; font-size: 2.5rem; text-align: center; margin-bottom: 20px; border-bottom: 3px solid #004a99; padding-bottom: 15px; } h2 { color: #004a99; font-size: 1.8rem; margin-top: 30px; margin-bottom: 15px; border-left: 5px solid #28a745; padding-left: 15px; } h3 { color: #444; font-size: 1.4rem; margin-top: 25px; margin-bottom: 10px; } p { margin-bottom: 15px; text-align: justify; } ul, ol { margin-bottom: 15px; padding-left: 25px; } li { margin-bottom: 8px; } a { color: #004a99; text-decoration: none; font-weight: 600; } a:hover { text-decoration: underline; } /* CALCULATOR STYLES */ .loan-calc-container { background-color: #fff; border: 1px solid #e0e0e0; border-radius: 8px; padding: 30px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); margin-bottom: 40px; } .input-group { margin-bottom: 20px; position: relative; } .input-group label { display: block; font-weight: 700; margin-bottom: 8px; color: #004a99; } .input-row { display: flex; gap: 10px; } .input-group input, .input-group select { width: 100%; padding: 12px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; transition: border-color 0.3s; } .input-group select { flex: 1; background-color: #f1f8ff; cursor: pointer; } .input-group input { flex: 1; } .input-group input:focus, .input-group select:focus { border-color: #004a99; outline: none; box-shadow: 0 0 0 3px rgba(0, 74, 153, 0.1); } .helper-text { font-size: 0.85rem; color: #666; margin-top: 5px; } .error-msg { color: #dc3545; font-size: 0.85rem; margin-top: 5px; display: none; } .btn-row { display: flex; gap: 15px; margin-top: 25px; } button { padding: 12px 24px; border: none; border-radius: 4px; font-size: 16px; font-weight: 600; cursor: pointer; transition: background-color 0.2s; flex: 1; } .btn-reset { background-color: #6c757d; color: white; } .btn-copy { background-color: #28a745; color: white; } .btn-reset:hover { background-color: #5a6268; } .btn-copy:hover { background-color: #218838; } /* RESULTS AREA */ #results-area { margin-top: 30px; padding-top: 20px; border-top: 2px solid #f0f0f0; } .primary-result-box { background-color: #e8f4fd; border: 2px solid #004a99; border-radius: 8px; padding: 20px; text-align: center; margin-bottom: 20px; } .result-label { font-size: 1.1rem; color: #004a99; margin-bottom: 5px; } .result-value { font-size: 2.5rem; font-weight: 800; color: #333; } .status-badge { display: inline-block; padding: 5px 15px; border-radius: 20px; color: white; font-weight: bold; margin-top: 10px; text-transform: uppercase; } .status-light { background-color: #28a745; } .status-medium { background-color: #ffc107; color: #333; } .status-heavy { background-color: #dc3545; } .intermediate-grid { display: grid; grid-template-columns: 1fr; gap: 15px; margin-bottom: 20px; } @media (min-width: 600px) { .intermediate-grid { grid-template-columns: repeat(3, 1fr); } } .stat-card { background: #fff; border: 1px solid #ddd; padding: 15px; border-radius: 6px; text-align: center; } .stat-title { font-size: 0.9rem; color: #666; margin-bottom: 5px; } .stat-num { font-size: 1.4rem; font-weight: 700; color: #004a99; } /* CANVAS & TABLE */ .chart-container { margin: 30px 0; border: 1px solid #eee; padding: 15px; background: white; border-radius: 6px; } canvas { width: 100%; height: 120px; display: block; } table { width: 100%; border-collapse: collapse; margin-top: 20px; font-size: 0.95rem; } th, td { padding: 12px; text-align: left; border-bottom: 1px solid #ddd; } th { background-color: #004a99; color: white; } tr:nth-child(even) { background-color: #f9f9f9; } .caption { font-size: 0.85rem; color: #666; text-align: center; margin-top: 5px; font-style: italic; } /* ARTICLE SPECIFIC */ .variables-table th { background-color: #28a745; } .faq-item { background: #fff; border: 1px solid #e9ecef; border-radius: 5px; margin-bottom: 10px; padding: 15px; } .faq-q { font-weight: 700; color: #004a99; margin-bottom: 8px; }

New World Armor Weight Calculator

Optimize your build for Light, Medium, or Heavy equip loads instantly.

— Select Armor Type — Light Head (1.5) Medium Head (2.6) Heavy Head (4.5) None (0.0)
Standard: Light (1.5), Med (2.6), Heavy (4.5)
Please enter a valid positive number.
— Select Armor Type — Light Chest (3.5) Medium Chest (6.0) Heavy Chest (10.5) None (0.0)
Standard: Light (3.5), Med (6.0), Heavy (10.5)
Please enter a valid positive number.
— Select Armor Type — Light Gloves (1.5) Medium Gloves (2.6) Heavy Gloves (4.5) None (0.0)
Standard: Light (1.5), Med (2.6), Heavy (4.5)
Please enter a valid positive number.
— Select Armor Type — Light Legs (2.0) Medium Legs (3.5) Heavy Legs (6.0) None (0.0)
Standard: Light (2.0), Med (3.5), Heavy (6.0)
Please enter a valid positive number.
— Select Armor Type — Light Boots (1.5) Medium Boots (2.6) Heavy Boots (4.5) None (0.0)
Standard: Light (1.5), Med (2.6), Heavy (4.5)
Please enter a valid positive number.
— Select Shield Type — Round Shield (2.8) Kite Shield (5.3) Tower Shield (10.3) None (0.0)
Shields only add weight when weapon is active (Sword & Shield).
Please enter a valid positive number.
Total Weight & Equip Load
0.0 lbs
Light Load
Sum of all equipped armor pieces.
Movement Type
Roll
Damage Bonus
+20%
To Next Threshold
13.0 lbs
Real-time Equipment Load Gauge (Thresholds: 13.0, 23.0)
Slot Weight (lbs) % of Total
Weight distribution by armor slot.

What is a New World Armor Weight Calculator?

A new world armor weight calculator is an essential tool for players of Amazon Games' MMORPG, New World, designed to help optimize character builds by precisely calculating Equip Load. In New World, the total weight of the armor you wear—Helmet, Chest, Gloves, Legwear, Footwear, and optionally a Shield—determines your character's mobility, damage output, and crowd control capabilities.

This tool is primarily used by "min-maxers" and PvP players who want to achieve the highest possible armor rating without crossing into a heavier weight class. For example, a player may want to wear the heaviest possible armor while staying just under 13.0 lbs to maintain the "Light" equip load status. Achieving this requires precise mathematical combinations of Light, Medium, and Heavy armor pieces.

A common misconception is that bag perks (like "Extra Pockets") affect your combat Equip Load. They do not. Equip Load is strictly calculated based on the equipped armor and shield, regardless of inventory capacity modifiers.

New World Armor Weight Calculator Formula

The formula used in this new world armor weight calculator is a summation of the weights of all five active armor slots plus the shield (if a Sword and Shield weapon set is currently drawn/equipped).

Total Equip Load = Head + Chest + Gloves + Legs + Feet + (Shield)

Variable Meaning Threshold Unit Typical Range
Light Load High mobility, max damage < 13.0 lbs 0 – 12.9 lbs
Medium Load Balanced defense/offense 13.0 – 22.9 lbs 13.0 – 22.9 lbs
Heavy Load Max defense, blocking ≥ 23.0 lbs 23.0+ lbs
Key thresholds defining the new world armor weight calculator logic.

Mathematically, the game does not round down for thresholds. A weight of 13.0 lbs is Medium, not Light. To remain Light, your total weight must be 12.9 lbs or lower (often displayed as 12.95 in-game due to hidden decimals, but effectively < 13.0).

Practical Examples (Real-World Use Cases)

Example 1: The Optimized Light Build

A "Glass Cannon" DPS player wants to use the new world armor weight calculator to maximize protection while keeping the +20% damage bonus (Light Load). Instead of wearing all Light armor, they mix pieces.

  • Chest: Medium (6.0 lbs)
  • Head: Light (1.5 lbs)
  • Gloves: Light (1.5 lbs)
  • Legs: Light (2.0 lbs)
  • Boots: Light (1.5 lbs)
  • Shield: None
  • Total: 12.5 lbs

Result: The player is under 13.0 lbs, retaining the dodge roll and 20% damage buff, but has significantly higher physical/elemental armor rating than a player wearing a Light Chest piece.

Example 2: The Medium Bruiser

A frontline fighter wants the +10% crowd control duration bonus of the Medium load (under 23.0 lbs). They use the calculator to fit as much Heavy armor as possible.

  • Chest: Heavy (10.5 lbs)
  • Head: Heavy (4.5 lbs)
  • Gloves: Medium (2.6 lbs)
  • Legs: Heavy (6.0 lbs)
  • Boots: Medium (2.6 lbs)
  • Total: 26.2 lbs (Too Heavy!)

Correction: Using the calculator, they swap the Heavy Legs for Medium Legs (3.5 lbs) and Heavy Head for Medium Head (2.6 lbs).
New Total: ~22.9 lbs (Perfect Medium Load).

How to Use This New World Armor Weight Calculator

  1. Select Presets: Use the dropdown menus next to each slot to quickly select standard weights for Light, Medium, or Heavy armor pieces.
  2. Fine Tune: If you are using a unique named item with a slightly different weight (e.g., 2.7 lbs instead of 2.6), manually type the exact number into the input field.
  3. Add Shield: If you play Sword & Shield, input your shield weight. Remember, shield weight only counts towards Equip Load when you are wielding the sword.
  4. Analyze Results: Look at the "Total Weight" and the "Status Badge". The "To Next Threshold" metric tells you exactly how much weight you can add or must remove to change your class.
  5. Copy: Click "Copy Results" to share your build weight configuration with your company or war roster.

Key Factors That Affect Armor Weight Results

When using a new world armor weight calculator, consider these six critical factors that influence your final build decisions:

  • Threshold Breakpoints: The most important factor. Being 0.1 lbs over 13.0 forces you into Medium load, costing you 10% damage and the dodge roll. Precision is key.
  • Named Items vs. Generic: Some named legendary items in New World have slight weight variances compared to crafted gear. Always verify the specific weight in-game.
  • Shield Usage: Shields are heavy. A Tower Shield (approx 10.3 lbs) almost guarantees a Heavy load unless you wear extremely light armor elsewhere.
  • Physical vs. Elemental Armor: While weight determines your load class, the distribution of armor (Physical/Elemental) doesn't change weight. Optimization often involves balancing weight first, then resistances.
  • Role Requirements: Healers almost exclusively require Light Load for mobility and healing throughput. Tanks require Heavy for blocking stability. The calculator helps hybrids find the middle ground.
  • Patch Changes: Amazon Games occasionally tweaks weights (as seen in early patches). Always ensure your calculator values match the current game version.

Frequently Asked Questions (FAQ)

Does inventory weight affect my combat roll?

No. Your inventory weight (wood, ore, potions) affects your ability to Fast Travel or run, but it does not affect your combat Dodge/Roll state. Only equipped armor affects the new world armor weight calculator logic.

What is the best armor combination for Medium load?

The "classic" optimal Medium load is Heavy Chest, Heavy Helm, Heavy Legs, Medium Gloves, and Medium Boots. This usually lands you exactly at 22.9 lbs, providing maximum mitigation.

Can I be Light Load with a Round Shield?

Yes, but it is difficult. A Round Shield weighs approx 2.8 lbs. You would need to wear mostly Light armor to compensate for the shield weight to stay under 13.0 lbs.

Does jewelry add weight?

No. Amulets, Rings, and Earrings do not have an Equip Load weight in New World. They do not need to be entered into the calculator.

What is the benefit of Heavy Load?

Heavy Load (23.0+ lbs) provides a sidestep dodge (short distance), but increases your Block Stability by 20% and reduces Stamina damage taken while blocking. It is essential for Tanks.

Why does my in-game weight say 13.0 but I am Medium?

The game sometimes rounds display numbers. You might be at 12.95 (Light) but it displays 13.0. Conversely, 13.0 is the start of Medium. If you are exactly 13.0, you are Medium.

How accurate is this new world armor weight calculator?

It is accurate to 1 decimal place, which is the standard for in-game mechanics. Always double-check unique items in-game as patches can alter specific item weights.

Do gems affect armor weight?

No, slotting gems into armor sockets does not increase the weight of the item.

Related Tools and Internal Resources

Explore more tools to optimize your New World experience:

© 2023 New World Optimizers. Not affiliated with Amazon Games.
Use this new world armor weight calculator to refine your PvP and PvE builds.

// CORE LOGIC VARIABLES var THRESHOLD_LIGHT = 13.0; var THRESHOLD_HEAVY = 23.0; // PRESET MANAGEMENT function updatePreset(slot) { var selectId = slot + "Preset"; var inputId = slot + "Weight"; var selectVal = document.getElementById(selectId).value; var inputEl = document.getElementById(inputId); // If value is not 0, update the input. If 0 (placeholder), do nothing or clear. if (selectVal !== "0") { inputEl.value = selectVal; calculateWeight(); } } // MAIN CALCULATION FUNCTION function calculateWeight() { // Get values var head = parseFloat(document.getElementById("headWeight").value) || 0; var chest = parseFloat(document.getElementById("chestWeight").value) || 0; var gloves = parseFloat(document.getElementById("glovesWeight").value) || 0; var legs = parseFloat(document.getElementById("legsWeight").value) || 0; var boots = parseFloat(document.getElementById("bootsWeight").value) || 0; var shield = parseFloat(document.getElementById("shieldWeight").value) || 0; // Validation visual feedback (simple) validateInput("head", head); validateInput("chest", chest); validateInput("gloves", gloves); validateInput("legs", legs); validateInput("boots", boots); validateInput("shield", shield); // Calculate Total var total = head + chest + gloves + legs + boots + shield; // Round to 1 decimal place to match game display mostly total = Math.round(total * 10) / 10; // Determine Status var status = ""; var badgeClass = ""; var dodge = ""; var dmg = ""; var buffer = 0; var bufferLabel = ""; if (total < THRESHOLD_LIGHT) { status = "Light Load"; badgeClass = "status-light"; dodge = "Roll"; dmg = "+20%"; buffer = THRESHOLD_LIGHT – total; bufferLabel = buffer.toFixed(1) + " lbs until Medium"; } else if (total < THRESHOLD_HEAVY) { status = "Medium Load"; badgeClass = "status-medium"; dodge = "Hop (+10% CC)"; dmg = "+10%"; buffer = THRESHOLD_HEAVY – total; bufferLabel = buffer.toFixed(1) + " lbs until Heavy"; } else { status = "Heavy Load"; badgeClass = "status-heavy"; dodge = "Sidestep"; dmg = "-"; buffer = 0; bufferLabel = "Max Weight Class"; } // Update DOM document.getElementById("totalWeightDisplay").innerText = total.toFixed(1) + " lbs"; var badge = document.getElementById("statusBadge"); badge.className = "status-badge " + badgeClass; badge.innerText = status; document.getElementById("dodgeType").innerText = dodge; document.getElementById("dmgBonus").innerText = dmg; document.getElementById("weightBuffer").innerText = bufferLabel; // Update Chart drawChart(total); // Update Table updateTable(head, chest, gloves, legs, boots, shield, total); } function validateInput(idStub, val) { var errEl = document.getElementById("err-" + idStub); if (val < 0) { errEl.style.display = "block"; } else { errEl.style.display = "none"; } } // TABLE UPDATE function updateTable(h, c, g, l, b, s, total) { var tbody = document.getElementById("tableBody"); tbody.innerHTML = ""; // Clear existing var items = [ { name: "Head", val: h }, { name: "Chest", val: c }, { name: "Gloves", val: g }, { name: "Legs", val: l }, { name: "Boots", val: b }, { name: "Shield", val: s } ]; for (var i = 0; i 0 || total === 0) { // Show if > 0 or if everything is 0 (initial state) var row = document.createElement("tr"); var percent = total > 0 ? ((items[i].val / total) * 100).toFixed(1) + "%" : "0%"; row.innerHTML = "" + items[i].name + "" + "" + items[i].val.toFixed(1) + "" + "" + percent + ""; tbody.appendChild(row); } } } // CHART DRAWING (CANVAS) function drawChart(currentWeight) { var canvas = document.getElementById("weightChart"); var ctx = canvas.getContext("2d"); // Handle high DPI var dpr = window.devicePixelRatio || 1; var rect = canvas.getBoundingClientRect(); canvas.width = rect.width * dpr; canvas.height = rect.height * dpr; ctx.scale(dpr, dpr); var w = rect.width; var h = rect.height; // Clear ctx.clearRect(0, 0, w, h); // Config var maxScale = 50; // Max weight to show on graph var barHeight = 40; var barY = 40; // Background Bar ctx.fillStyle = "#e9ecef"; ctx.fillRect(0, barY, w, barHeight); // Threshold Markers (Lines) var x13 = (THRESHOLD_LIGHT / maxScale) * w; var x23 = (THRESHOLD_HEAVY / maxScale) * w; // Draw Zones // Light Zone (0-13) ctx.fillStyle = "rgba(40, 167, 69, 0.2)"; ctx.fillRect(0, barY, x13, barHeight); // Med Zone (13-23) ctx.fillStyle = "rgba(255, 193, 7, 0.2)"; ctx.fillRect(x13, barY, x23 – x13, barHeight); // Heavy Zone (23+) ctx.fillStyle = "rgba(220, 53, 69, 0.2)"; ctx.fillRect(x23, barY, w – x23, barHeight); // Current Value Bar var currentWPos = (currentWeight / maxScale) * w; if (currentWPos > w) currentWPos = w; var barColor = "#28a745"; // Light if (currentWeight >= THRESHOLD_LIGHT) barColor = "#ffc107"; // Med if (currentWeight >= THRESHOLD_HEAVY) barColor = "#dc3545"; // Heavy ctx.fillStyle = barColor; ctx.fillRect(0, barY, currentWPos, barHeight); // Draw Threshold Lines and Text ctx.strokeStyle = "#333"; ctx.lineWidth = 2; ctx.beginPath(); // 13.0 Line ctx.moveTo(x13, barY – 10); ctx.lineTo(x13, barY + barHeight + 5); // 23.0 Line ctx.moveTo(x23, barY – 10); ctx.lineTo(x23, barY + barHeight + 5); ctx.stroke(); // Text Labels ctx.fillStyle = "#333"; ctx.font = "bold 12px sans-serif"; ctx.textAlign = "center"; ctx.fillText("13.0", x13, barY – 15); ctx.fillText("23.0", x23, barY – 15); // Current Value Pointer ctx.fillStyle = "#004a99″; ctx.fillText(currentWeight.toFixed(1) + " lbs", currentWPos, barY + barHeight + 20); } // RESET function resetCalculator() { var inputs = document.querySelectorAll("input[type=number]"); var selects = document.querySelectorAll("select"); for (var i = 0; i < inputs.length; i++) inputs[i].value = ""; for (var i = 0; i < selects.length; i++) selects[i].value = "0"; calculateWeight(); } // COPY FUNCTION function copyResults() { var text = "New World Armor Build:\n"; var head = document.getElementById("headWeight").value || 0; var chest = document.getElementById("chestWeight").value || 0; var gloves = document.getElementById("glovesWeight").value || 0; var legs = document.getElementById("legsWeight").value || 0; var boots = document.getElementById("bootsWeight").value || 0; var shield = document.getElementById("shieldWeight").value || 0; var total = document.getElementById("totalWeightDisplay").innerText; var status = document.getElementById("statusBadge").innerText; text += "Head: " + head + " lbs\n"; text += "Chest: " + chest + " lbs\n"; text += "Gloves: " + gloves + " lbs\n"; text += "Legs: " + legs + " lbs\n"; text += "Boots: " + boots + " lbs\n"; text += "Shield: " + shield + " lbs\n"; text += "Total: " + total + "\n"; text += "Status: " + status + "\n"; text += "Generated by New World Armor Weight Calculator"; var tempInput = document.createElement("textarea"); tempInput.value = text; document.body.appendChild(tempInput); tempInput.select(); document.execCommand("copy"); document.body.removeChild(tempInput); var btn = document.querySelector(".btn-copy"); var originalText = btn.innerText; btn.innerText = "Copied!"; setTimeout(function(){ btn.innerText = originalText; }, 2000); } // Initialize chart on load window.onload = function() { calculateWeight(); };

Leave a Comment