Size Difference Calculator

Pick two objects from the sourced library — or type any two values — and read the complete size difference at once: the signed A − B gap, the absolute value, the percentage compared to B and the exact ratio, all on one true scale.

  • Signed + absolute
  • Percentage vs B
  • True-scale bar
size difference5′10′15′20′25′30′35′40′45′50′55′ Semi-truck52′5.9″ Double-decker bus37′4.8″Length

Outlines are illustrative silhouettes; every plotted value is a real measured figure on one shared true-to-scale axis.

01

What is a size difference?

A size difference is the gap between two measurements on the same dimension — how far one object stands from another in centimeters, inches, percentage or multiples. The gap has a direction: 120 versus 90 is a +30 size difference, while 90 versus 120 is −30. This calculator reports every framing of that gap in one screen, so no question about "how much bigger" is left unanswered.

The opening example is a real one: a semi-truck (16 m) against a double-decker bus (11.4 m), both measured as total length from published specifications. Their size difference is +460 cm, +40.35% versus the bus, or a ratio of 1.40×. Numbers you can check, not eyeballed estimates — and if the library does not hold your object, both value fields stay freely editable.

What separates a correct size difference from a wrong one is discipline about dimension and baseline. Length must meet length, height must meet height, and a percentage must name its denominator: 120 versus 90 is +33.33% of 90, but 90 versus 120 is only −25% of 120 — the same 30-unit gap, two different percentages. The readout below always states which baseline it uses.

02

How to calculate a size difference

Ten seconds, no signup, nothing to install. The tool opens loaded with the truck-versus-bus example, so your first size difference appears before you type anything.

  1. 1Pick or type your two values

    Each side is both a library picker and a free input: search for a truck, a door, a person, a plane — or simply type your own value into the number field. The size difference updates on every keystroke.

  2. 2Choose the dimension

    Height, length and width buttons sit at the top of the panel. Switching clears objects that lack published data for the new dimension and tells you so — the tool never compares a human height against a truck length silently.

  3. 3Read the four-part result

    The panel states the signed difference A − B, the absolute difference, the percentage with B as baseline, and the A/B ratio — the complete size difference in one glance, each figure recomputed in your chosen unit.

  4. 4Copy, share or export

    Copy values places both numbers and all four results on your clipboard as plain text; Share encodes the exact scene in the URL; PNG and SVG exports match the drawing pixel for pixel.

03

Why this size difference calculator is honest

Signed and absolute, never just one

Most tools print a single number and lose the direction. Here +460 and −460 are different answers to different questions, and the absolute value sits beside the signed one so the size difference is unambiguous.

The percentage names its baseline

A percentage is meaningless without a denominator, so the panel fixes B at 100% and shows the sign. That is why 120 versus 90 reads +33.33% while the reverse reads −25% — the asymmetry is the math, not a bug, and the label says so.

One bar, one scale

The difference bar under the readout draws both values with a single pixels-per-centimeter factor. The longer bar is exactly as much longer as the numbers claim — the size difference you see is the size difference you computed.

Library numbers carry sources

Every value you pick from the library is a published figure — vehicle lengths from manufacturer specs, animal lengths from species literature, human heights from national health surveys. Typed values are labeled as typed, never dressed up as sourced.

Three dimensions, one interface

The same panel computes a height size difference, a length size difference or a width size difference; switching remaps compatible objects to their published value in the new dimension instead of guessing.

04

Ready-to-read size difference examples

Library pairs with their complete size difference precomputed on the length dimension — open the tool and reproduce any of them in two clicks.

Object AObject BABA − BA vs BRatio
Semi-truckDouble-decker bus1600 cm1140 cm+460 cm+40.35%1.40×
AirlinerSemi-truck7257 cm1600 cm+5657 cm+353.56%4.54×
T. rexElephant1200 cm650 cm+550 cm+84.62%1.85×
ElephantHorse650 cm240 cm+410 cm+170.83%2.71×
SUVLabrador480 cm110 cm+370 cm+336.36%4.36×
Polar bearWolf250 cm130 cm+120 cm+92.31%1.92×

Every row uses the raw centimeter values from the library, and every percentage uses B as the baseline — the same convention the calculator applies to your own size difference.

05

Percentages, sign and scale: the three traps

The first trap is the symmetric-percentages illusion. People expect "20% bigger" to reverse to "20% smaller", but it does not: 120 versus 90 is +33.33%, while 90 versus 120 is −25%, because the denominators differ. Whenever a size difference is quoted as a percentage, ask "percent of what?" — this page always answers: of B.

The second trap is mixing dimensions. A 16 m truck length against a 1.8 m human height produces a number, but not a size difference anyone can defend — the objects must share both a dimension and a measurement basis. That is why switching dimension here clears incompatible objects with a notice instead of quietly reusing stale values, and why the source line names the basis for every library figure.

The third trap misrepresents the size difference itself with a decorative ruler: a bar chart where the longer bar was stretched for drama. The difference bar on this page shares one pixels-per-centimeter factor between both bars, so the visual gap equals the numeric size difference. Swap A and B and every number flips sign while the drawing stays honest.

06

size difference — FAQ

How do I calculate a size difference on this page?

Pick two objects from the searchable library or type values into the two number fields. The size difference appears instantly as the signed A − B gap, the absolute gap, the percentage versus B and the A/B ratio, in the unit you choose.

Why is 120 vs 90 a +33.33% size difference but 90 vs 120 is −25%?

Because the percentage is always computed against B. 120 − 90 = 30, and 30 is 33.33% of 90; reversed, 30 is 25% of 120. The gap is the same 30 units — the percentage depends on the baseline, which is why the label always names it.

Can I compare objects that are not in the library?

Yes — type your own values into the number fields; they stay editable at all times. Library picks carry a published source, and typed values are marked as typed in the source line so nobody mistakes one for the other.

Which dimensions can the size difference use?

Height, length and width. Switching dimension remaps objects that carry published data for the new dimension and clears the rest with a notice, so you never compare a length against a height by accident.

Which units does the readout support?

Centimeters, meters, inches and feet plus inches. Switching units reformats the signed difference, the absolute difference and the percentage inputs; the underlying centimeter math never changes.

Is the difference bar a real measurement?

Yes. Both bars are drawn from the same pixels-per-centimeter factor, so the visible gap matches the computed size difference exactly — swap A and B and the drawing follows the numbers.