Skip to main content
engineering

Buoyancy Calculator

Calculate buoyant force, submerged fraction, and whether an object floats or sinks in various fluids

Reviewed by Christopher FloiedUpdated

This free online buoyancy calculator provides instant results with no signup required. All calculations run directly in your browser — your data is never sent to a server. Supports both metric (SI) and imperial units with built-in unit selection dropdowns on every input field, so you can work in whatever units your problem provides. Designed for engineering students and professionals working through coursework, design projects, or quick reference calculations.

Buoyancy Calculator

F_b = ρ_fluid · V_displaced · g  (Archimedes' Principle)

V = 1.0000e-3 m³ = 1.0000 L

Wood~500 · Ice~917 · Steel~7850

1.0 = fully submerged

Float / Sink

FLOATS

ρ_obj (500.0 kg/m³) < ρ_fluid (998.2 kg/m³)

Equilibrium: 50.1% submerged

Forces

Buoyant Force F_b

9.79 N

upward

Object Weight W

4.91 N

downward

Net Force

4.89 N

upward

Formula

F_b = ρ_f·V_d·g = 998.2·1.0000e-3·9.81

= 9.79 N

How to Use This Calculator

1

Enter your input values

Fill in all required input fields for the Buoyancy Calculator. Most fields include unit selectors so you can work in your preferred unit system — metric or imperial, whichever matches your problem.

2

Review your inputs

Double-check that all values are correct and that you have selected the right units for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.

3

Read the results

The Buoyancy Calculator instantly computes the output and displays results with units clearly labeled. All calculations happen in your browser — no loading time and no data sent to a server.

4

Explore parameter sensitivity

Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.

Formula Reference

Buoyancy Calculator Formula

See calculator inputs for the governing equation

Variables: All variables and their units are labeled in the calculator interface above. Input fields accept values in multiple unit systems — select your preferred unit from the dropdown next to each field.

When to Use This Calculator

  • Use the Buoyancy Calculator when solving homework or exam problems that require quick numerical verification of your hand calculations — instant feedback helps identify arithmetic errors before they propagate.
  • Use it during the early design phase to rapidly iterate on parameters and narrow down feasible configurations before committing time to detailed finite element simulations or full design packages.
  • Use it when reviewing a colleague's calculation or checking a vendor's data sheet for plausibility — a quick sanity check can prevent costly downstream errors.
  • Use it to generate reference data for a technical report or presentation without manual computation, ensuring consistent, reproducible numbers throughout the document.
  • Use it in the field when a quick estimate is needed and a full engineering software package is not available.

About This Calculator

The Buoyancy Calculator is a precision engineering calculation tool designed for students, engineers, and technical professionals. Calculate buoyant force, submerged fraction, and whether an object floats or sinks in various fluids All calculations are performed using established engineering formulas from the relevant scientific literature and standards. Inputs support both metric (SI) and imperial unit systems, with unit conversion handled automatically — simply select your preferred unit from the dropdown next to each field. Results are computed instantly in the browser without sending data to a server, ensuring both speed and privacy. This calculator is intended as a supplementary tool for learning and design exploration; always verify results against authoritative references for safety-critical applications.

The Theory Behind It

Archimedes' principle (c. 250 BCE) states that the buoyant force on an object in a fluid equals the weight of the fluid displaced: F_b = ρ_fluid·g·V_displaced, where ρ_fluid is the fluid density, g is gravitational acceleration, and V_displaced is the volume of fluid pushed aside by the submerged portion of the object. For a body fully submerged in a liquid of uniform density, F_b is constant regardless of depth (assuming incompressible liquid). An object floats if its average density is less than the fluid density, with the submerged fraction being V_submerged/V_total = ρ_object/ρ_fluid. An object sinks if its density is greater than the fluid's. An object is neutrally buoyant (suspended at any depth) if its density exactly equals the fluid's. For compressible fluids (gases, deep ocean water at extreme depths), density varies with depth and buoyancy becomes depth-dependent — this is why submarines can dive or rise by adjusting their average density with ballast tanks, and why hot-air balloons have a maximum altitude determined by atmospheric density variation. Ships float because their hull shape gives them an average density (hull plus air-filled interior plus cargo) less than water. Changing the cargo distribution can cause listing or capsizing if the center of buoyancy shifts relative to the center of mass. The calculator handles the forward problem (given object and fluid properties, find buoyant force and whether it floats) and the reverse problem (given target buoyant force, find required displacement).

Real-World Applications

  • Ship and boat buoyancy: compute the submerged volume of a hull and compare to its weight. If buoyancy exceeds weight, the ship floats; excess buoyancy determines freeboard (height above waterline).
  • Submarine ballast control: submarines change their average density by flooding or blowing ballast tanks. Adding water increases weight relative to fixed buoyancy; removing water (with compressed air) returns the submarine to neutral or positive buoyancy.
  • Hot air balloon lift: heated air is less dense than ambient cold air, so a hot-air balloon's displaced air weighs more than the balloon plus occupants, creating net upward buoyant force. Higher temperature → lower interior density → more lift.
  • Hydrometer measurement: a hydrometer floats in a liquid, with the depth of submersion indicating fluid density. Used to measure alcohol content in beer and wine, acid concentration in batteries, and salinity in aquariums.
  • Iceberg calculation: the famous '90% underwater' observation comes from ρ_ice/ρ_seawater ≈ 0.92, so about 8% of an iceberg is above water. The calculator shows exactly what fraction floats given densities of ice and salt water.

Frequently Asked Questions

What is Archimedes' principle?

Archimedes' principle states that a body immersed in a fluid experiences an upward buoyant force equal to the weight of the fluid it displaces: F_b = ρ_fluid·g·V_displaced. This applies to full or partial immersion in any fluid (liquid or gas). It is a direct consequence of pressure increasing with depth in a fluid column — the pressure on the bottom surface of a submerged body is higher than on the top, producing a net upward force.

Why do heavy ships float?

A ship's average density (steel hull + air-filled spaces + cargo + passengers) is less than water's density, even though the steel itself is much denser. The hull geometry creates a large displaced volume for a given total weight, so the buoyant force (weight of displaced water) exceeds the ship's weight, and the ship floats. If the hull is breached and water floods in, the average density rises above water and the ship sinks.

What fraction of an iceberg is underwater?

For ice (ρ_ice = 917 kg/m³) in seawater (ρ_sw = 1025 kg/m³): fraction submerged = ρ_ice/ρ_sw = 917/1025 = 0.894, or about 89%. Only 11% of an iceberg is above the water surface. The famous '90% underwater' rule is a slight simplification; the actual number depends on the salinity of the water and the density of the specific ice (which varies with air bubble content and temperature).

How does a submarine dive?

A submarine adjusts its average density to match, exceed, or fall below the surrounding water density. Ballast tanks are flooded with seawater (increasing average density) to submerge; compressed air is blown into the tanks (pushing water out, decreasing density) to surface. Fine-tuning of depth is done with small 'trim tanks' that adjust by smaller amounts. Neutral buoyancy at a target depth is the operating condition, with small changes to thrust or dive planes controlling actual depth.

Does buoyancy depend on depth?

For incompressible liquids (water at typical depths), no — buoyancy depends only on the volume of fluid displaced, which is constant for a rigid body regardless of depth. For compressible fluids (gases, deep ocean where water becomes slightly more compressed), buoyancy does depend on depth because fluid density varies. Submarines at extreme depths must account for seawater compression; hot air balloons at altitude must account for atmospheric density variation.

Related Calculators

References & Further Reading