Skip to main content

Barbell Plate Calculator — Which Plates per Side, kg & lb

Target weight → exactly which plates to slide on each end — kg & lb, with a live barbell diagram — browser-only

  • Runs locally
  • Category Calculator
  • Best for Getting a realistic range before a purchase, plan, workout, or schedule decision.
Unit
kg
kg
Quick targets
Plates available (per pair) at your gym
BAR
Load per side · 40 kg per end
1 × 25 + 1 × 15
Closest achievable total
100 kg
Exact

Slide this stack onto EACH end of the bar — the total counts both sides plus the bar.

What this tool does

Free online barbell plate calculator. Type the total weight you want to lift, the bar weight (defaults to a 20 kg / 45 lb Olympic bar), and which plate denominations your gym actually owns — the tool tells you exactly which plates to load on EACH end of the bar, draws the loadout, and shows the closest weight you can build if your set can't hit the target exactly.

It loads per side, because a barbell is symmetric: the math is perSide = (target − bar) / 2, then a greedy fill from the heaviest plate down. For the standard kg set (25/20/15/10/5/2.5/1.25) and lb set (45/35/25/10/5/2.5) greedy is provably the closest-without-overshoot answer, so you never end up one tiny plate away by accident. If the target lands between two achievable weights — say 61 kg when your smallest plate is 1.25 — it shows the closest load and how much you're short, so you can decide to round or add a micro-plate.

Switch between kg and lb and the bar default plus the whole plate set swap with it; we never quietly convert a 20 kg bar into 44.09 lb. Untick the denominations you don't own and they stay unticked next visit. The share link carries the unit, target, and bar, so a coach can paste "load this" straight into a chat. Everything runs in your browser — no account, no upload, no logging of what you lifted.

Tool details

Input
Numbers
The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
Output
Live result + Copy + Preview
The result area focuses on usable output, with copy, download, or preview actions when supported.
Privacy
Browser-side processing
The main tool logic does not call an external API, so inputs normally stay in the current tab.
Save / share
Shareable URL state
Key settings are encoded in the URL so another person can reopen the same setup.
Performance budget
Initial JS <= 9 KB
No WASM budget is declared, keeping the tool quick to open on mobile.
Best fit
Calculator · HR
Category and role tags drive related tools, internal links, and quick fit checks.

How to use

  1. 1. Input

    Paste or drop your content into the tool panel.

  2. 2. Process

    Click the button. All processing is local in your browser.

  3. 3. Copy / Download

    Copy the result or download to disk in one click.

How Barbell Plate Calculator fits into your work

Use it for fast estimates, comparisons, and planning numbers before you make the final call.

Calculation jobs

  • Getting a realistic range before a purchase, plan, workout, or schedule decision.
  • Comparing scenarios by changing one input at a time.
  • Turning rough assumptions into a number you can discuss.

Calculation checks

  • Double-check units, dates, rates, and rounding assumptions.
  • Treat health, finance, tax, and legal outputs as planning aids, not professional advice.
  • Save the inputs that produced an important result so you can reproduce it later.

Good next steps

These links move the current task into a more complete workflow.

  1. 1 Strength 1RM & Training Program Strength 1RM calculator + training program — 6 formulas (Epley/Brzycki/Lombardi/O'Conner/Lander/Mayhew), %1RM table, Wendler 5/3/1 + Sheiko + Madcow templates. Open
  2. 2 Calorie Calculator Calorie calculator — daily calorie needs (BMR + TDEE), weight loss/gain targets, macro breakdown. Open
  3. 3 BMR Calculator BMR calculator — basal metabolic rate by Mifflin-St Jeor and Harris-Benedict (compared side-by-side). Open

Real-world use cases

  • Hit your program's prescribed working weight without re-racking

    Your program says "work up to 142.5 kg for a top single". You walk to the bar, type 142.5 and a 20 kg bar, and the tool says 2 × 25 + 1 × 10 + 1 × 1.25 per end. You load it once, correctly, instead of loading 140, realising it's wrong mid-warm-up, and stripping a plate while your rest timer burns down. The diagram is a second sanity check before you get under the bar.

  • Load a barbell at a home gym that only owns small plates

    Home-gym lifters rarely own 25 kg / 45 lb plates — they bought a set that tops out at 20 kg or 10 kg. Untick the denominations you don't have, and every calculation respects your real inventory. The tool stops suggesting "1 × 25 per side" when you physically can't load it, and instead builds the same weight out of the plates on your rack.

  • Coach a lifter remotely without standing at their bar

    Online coaching means you can't see the rack. Set the target and bar, copy the share link, and the lifter opens it to the exact loadout — unit, target, and bar all carried in the URL. No more "is that the 20 or the 25?" back-and-forth over text.

  • Plan a strength block's jumps before you ever touch a plate

    You're mapping a linear progression — 100, 102.5, 105, 107.5 kg — and want to know which jumps are even loadable on your set. Run each target; if 102.5 comes back "short by 1.25", you know that micro-jump needs a 0.625 kg plate you don't own, so you plan 5 kg jumps instead. Pair it with the 1RM tool to set the targets.

  • Convert a pound-based program to a kg bar (and back)

    You found a great program written in pounds (225, 315, 405) but your gym is kilos. Switch units to lb to confirm the original loadout, note the achievable total, then switch to kg and enter the nearest round kg target. The unit-converter tool handles the straight weight conversion; this tool handles whether the result is actually loadable on your plates.

Common pitfalls

  • Loading by total weight in your head and forgetting to halve it. If the bar shows 100 kg total and you want to add 20, you add 10 per side, not 20 per side. The tool always works per side so you never double-count.

  • Forgetting the bar itself. A "60 kg" load on a 20 kg bar is only 40 kg of plates (20 per side). People who skip the bar weight consistently over-load by the bar's weight — and a 20 kg error at the top of a squat is how form breaks down.

  • Assuming a kg target is loadable on lb plates (or vice versa). The two plate sets don't interchange — 2.5 kg is not 2.5 lb. Switch the unit first so the denominations and the bar default match the weights you're actually entering.

Privacy

The whole calculation — subtracting the bar, halving, the greedy plate fill, and the SVG diagram — is plain JavaScript that runs in your browser tab. No weight, target, or plate inventory is uploaded or logged, and no account is needed. The one thing that leaves your device is the optional share link: it encodes the unit, target, and bar weight in the URL query string, so if you paste a share link into a chat, that chat's server sees those three numbers. Your gym's plate inventory is kept only in this browser's localStorage and is never part of the link.

FAQ

Tool combos

Folks in your role tend to reach for these alongside this tool.

Made by Toolora · 100% client-side · Updated 2026-06-14