Buoyancy Calculator
Calculate buoyant force using Archimedes' principle (F_b=ρgV), determine whether objects float or sink by comparing densities, find apparent weight in fluid, and compute water displacement — with full step-by-step working. Includes a scuba diving weight calculator and real-time float/sink diagram.
⚓ Archimedes' Principle — Buoyancy Formula
Buoyant force = weight of fluid displaced. F_b in Newtons | ρ in kg/m³ | g = 9.80665 m/s² | V in m³
| Fluid | Density (kg/m³) | Notes |
|---|---|---|
| Fresh water (4°C) | 1000 | Maximum density at 4°C |
| Fresh water (20°C) | 998.2 | Room temperature |
| Salt water (ocean) | 1025 | Average 3.5% salinity |
| Dead Sea | 1240 | Extremely salty — everyone floats |
| Mercury | 13,534 | Very dense — metals float in it |
| Air (sea level, 20°C) | 1.204 | Why hot air balloons work |
| Ethanol | 789 | Less dense than water |
| Gasoline | 737 | Floats on water |
| Olive oil | 900 | Less dense than water |
| Glycerin | 1261 | Denser than water |
| Honey | 1400 | Denser than water |
| Seawater (35‰) | 1025 | Standard ocean salinity |
| Material | Density (kg/m³) | Float or Sink? | % Submerged |
|---|---|---|---|
| Balsa wood | 120 | ↑ Floats | 12% |
| Cork | 240 | ↑ Floats | 24% |
| Pine wood | 530 | ↑ Floats | 53% |
| Ice | 917 | ↑ Floats | 91.7% |
| Human body (avg) | 985 | ≈ Neutral | ~100% (floats in salt water) |
| Water | 1000 | = Neutral | 100% |
| Concrete | 2300 | ↓ Sinks | — |
| Aluminum | 2700 | ↓ Sinks | — |
| Steel | 7850 | ↓ Sinks | — |
| Lead | 11,340 | ↓ Sinks | — (floats in mercury!) |
| Gold | 19,300 | ↓ Sinks | — |
| Condition | Result | Explanation |
|---|---|---|
| ρ_object < ρ_fluid | Floats (partially submerged) | F_b when fully submerged > W |
| ρ_object = ρ_fluid | Neutral buoyancy (hovers) | F_b = W at any depth |
| ρ_object > ρ_fluid | Sinks | F_b < W even fully submerged |
| F_b > W | Net upward force (rises) | Object accelerates upward |
| F_b = W | Equilibrium | Floating or neutral buoyancy |
| F_b < W | Net downward force (sinks) | Object accelerates downward |
Buoyancy Formula — F_b = ρ × g × V
This buoyancy calculator computes buoyant force using the buoyant force formula F_b = ρ_fluid × g × V_submerged — Archimedes' principle — and determines whether objects float or sink by comparing densities, with full step-by-step working and a real-time float/sink diagram.
Archimedes' principle states: any object submerged in a fluid experiences an upward buoyant force equal to the weight of the fluid displaced. The buoyancy formula is:
The buoyant force formula F_b=ρgV reveals a critical insight: buoyant force depends on the FLUID density and the SUBMERGED VOLUME — not on what the object is made of. Two objects of identical size immersed in the same fluid experience the same buoyant force regardless of their material, density, or mass.
Alternative forms of the buoyancy equation: F_b = ρ_fluid × g × V_displaced (volume of fluid displaced), F_b = m_displaced × g (weight of displaced fluid), F_b = W_fluid_displaced (weight of fluid pushed aside). All are equivalent statements of Archimedes' principle.
How to Calculate Buoyancy Force — Step-by-Step
Follow this five-step method to calculate buoyancy force reliably using the buoyant force formula F_b=ρgV:
- Identify the fluid and find its density in kg/m³ (water = 1000, salt water = 1025, mercury = 13534)
- Determine the submerged volume — use the full object volume if completely submerged, or the partial submerged volume if floating
- Apply F_b=ρgV: multiply fluid density × g × submerged volume
- Convert units as needed: 1 N = 0.2248 lbf = 0.1020 kgf
- Verify using Archimedes' principle: compute mass displaced (ρ×V) and its weight — should equal F_b
Example 1 — Submerged Ball: V = 0.5 L in Fresh Water
- ρ_fluid = 1000 kg/m³, V = 0.5 L = 5×10⁻⁴ m³, g = 9.80665 m/s²
- F_b = 1000 × 9.80665 × 5×10⁻⁴ = 4.903 N
- = 0.500 kgf = 1.102 lbf
- Verify: mass displaced = 1000 × 5×10⁻⁴ = 0.500 kg; weight = 0.500 × 9.807 = 4.903 N ✓
Example 2 — 1 L Submerged in Fresh Water (Golden Example)
- F_b = 1000 × 9.80665 × 0.001 = 9.807 N = 1.000 kgf
- This is why "1 liter of water weighs 1 kilogram" — displacing 1 L of water gives exactly 1 kgf of buoyant force
Example 3 — Human Body (70 L) in Fresh Water
- V ≈ 70 L = 0.07 m³ (average adult body volume)
- F_b = 1000 × 9.807 × 0.07 = 686.5 N ≈ 70 kgf
- A 70 kg person has weight W = 70 × 9.807 = 686.5 N — nearly neutral buoyancy in fresh water!
Example 4 — Submarine at Neutral Buoyancy
- For neutral buoyancy: F_b = W → ρ_water × g × V = m × g → ρ_water × V = m
- A submarine ballast tank adjusts V (amount of water in tanks) to change average density
- Fill tanks with sea water → increases mass → ρ_avg > 1025 → sinks
- Blow tanks with compressed air → decreases mass → ρ_avg < 1025 → rises
Float or Sink — Comparing Densities
The simplest rule in buoyancy: compare the object's average density to the fluid density. If ρ_object < ρ_fluid → floats. If ρ_object > ρ_fluid → sinks. If equal → neutral buoyancy. This is a complete determination — no other properties matter.
When floating, the fraction submerged at equilibrium is exactly:
Iceberg example: ice density = 917 kg/m³, fresh water = 1000 kg/m³. Fraction submerged = 917/1000 = 91.7%. Only 8.3% remains visible above water — the origin of "tip of the iceberg." In salt water (1025 kg/m³): fraction = 917/1025 = 89.5% submerged.
Human body example: average human density ≈ 985 kg/m³. In fresh water (1000 kg/m³): 985 < 1000 → technically floats, but barely (98.5% submerged — very little freeboard). In salt water (1025 kg/m³): fraction = 985/1025 = 96.1% submerged — floats more comfortably. This explains why ocean swimming is easier than pool swimming.
Common question: Is buoyant force equal to weight of object? Only at equilibrium for a floating object. For a fully submerged floating object, F_b = W exactly. For a sinking object, F_b < W. For a rising object, F_b > W.
How Is Density Related to Buoyancy?
Density and buoyancy are directly and intimately related at two levels:
- Fluid density determines the buoyant force magnitude: F_b = ρ_fluid × g × V. Higher fluid density → greater buoyant force for the same submerged volume. The Dead Sea (1240 kg/m³) exerts 24% more buoyant force than fresh water (1000 kg/m³) on the same object.
- Object density (relative to fluid density) determines whether the object floats or sinks, and if it floats, how much is submerged.
The relationship between density and buoyancy is captured entirely in one comparison: ρ_object vs ρ_fluid. This is why the Dead Sea makes everything float — its density (1240 kg/m³) exceeds almost all biological materials (human body 985 kg/m³, wood 120-800 kg/m³). It is physically impossible to sink in the Dead Sea without deliberate effort.
Similarly, mercury (13,534 kg/m³) is so dense that many metals float in it — lead (11,340 kg/m³), aluminum (2,700 kg/m³), iron (7,874 kg/m³) all float in mercury. Only gold (19,300 kg/m³) and platinum (21,450 kg/m³) are dense enough to sink in mercury.
Apparent Weight — How Much Do You Weigh in Water?
When an object is submerged, it feels lighter because the buoyant force partially counteracts gravity. The apparent weight in fluid is:
Example: 5 kg Steel Ball in Fresh Water
- Volume: V = m/ρ = 5/7850 = 6.369×10⁻⁴ m³
- True weight: W = 5 × 9.807 = 49.03 N
- Buoyant force: F_b = 1000 × 9.807 × 6.369×10⁻⁴ = 6.245 N
- Apparent weight: W_app = 49.03 − 6.245 = 42.79 N = 4.363 kg
- The ball feels 12.7% lighter in water
This principle is used to measure density experimentally (Archimedes' original discovery — he used it to test whether the king's crown was pure gold). From apparent weight measurements:
ρ_object = ρ_fluid × W_true / (W_true − W_apparent) = 1000 × 49.03/6.24 = 7,858 kg/m³ ≈ 7,850 kg/m³ ✓
How much do you weigh in water? A 70 kg person with density 985 kg/m³ has volume 70/985 = 0.0711 m³. Buoyant force in fresh water: F_b = 1000 × 9.807 × 0.0711 = 697 N = 71.1 kgf. Apparent weight = 70 × 9.807 − 697 = 686 − 697 = −11 N — slightly negative, meaning the person is positively buoyant!
Does Buoyant Force Change with Depth?
No — for incompressible fluids and rigid objects, the buoyant force F_b=ρgV does NOT change with depth. It depends only on fluid density and submerged volume, not on how deep the object is. This is one of the most common misconceptions in introductory physics.
Why the confusion? Pressure does increase with depth (P = ρgh). So pressure on the bottom face of a submerged object is greater at depth. But pressure on the top face also increases by the same amount — the pressure difference (which creates buoyancy) remains ρg×height_of_object = constant regardless of depth.
Exception for compressible objects: A balloon or air-filled container compresses as depth increases, reducing V → reducing F_b. This is why balloons sink if pushed deep enough. Rigid objects (steel, wood) do not change volume with depth → F_b remains constant.
Buoyancy in Air — Hot Air Balloons and Helium
The buoyancy formula F_b=ρgV applies identically to air as a fluid. Air density at sea level ≈ 1.204 kg/m³ (20°C). Buoyancy in air works the same way as buoyancy in water — lighter-than-air objects float upward.
Hot Air Balloon: Lifting 300 kg Total
- Net lift per m³ of hot air: (ρ_cold − ρ_hot) × g = (1.204 − 0.90) × 9.807 = 2.98 N/m³
- Volume needed to lift 300 kg: V = (300 × 9.807) / 2.98 = 987 m³
- Helium balloon: net lift = (1.204 − 0.164) × 9.807 = 10.20 N/m³
- 1 m³ helium lifts: 10.20/9.807 = 1.040 kg net
Scuba Diving Weight Calculator — How Much Weight Do You Need?
Scuba divers need weight belts because the human body and wetsuits are positively buoyant in salt water — without ballast weights, divers float up and cannot descend. The scuba weight buoyancy calculator determines the correct ballast for neutral buoyancy.
The calculation sums all buoyancy contributions: body (+), wetsuit (+), tank (−/+), and weights (−) to find the total, then determines how much weight brings the sum to zero (neutral buoyancy). Rule of thumb: 5-10% of body weight in salt water with a wetsuit. Always validate in water — start conservative and add weight gradually.
Common Mistakes in Buoyancy Calculations
Mistake 1 — Using Object Density Instead of Fluid Density in F_b=ρgV
- ❌ Wrong: F_b = ρ_object × g × V
- ✅ Correct: F_b = ρ_fluid × g × V — the buoyancy formula uses FLUID density always
Mistake 2 — Using Full Volume When Partially Submerged
- ❌ Wrong: Using total volume for a floating object
- ✅ Correct: Use only the submerged volume. For floating object: V_sub = V_total × (ρ_obj/ρ_fluid)
Mistake 3 — Confusing Buoyant Force with Net Force
- ❌ Wrong: "A floating object has no buoyant force"
- ✅ Correct: A floating object has F_b = W (equal, not zero). Net force is zero, but F_b itself is large and real
Mistake 4 — Lead Sinks in Mercury? No — It Floats!
- Lead density = 11,340 kg/m³. Mercury density = 13,534 kg/m³.
- Since 11,340 < 13,534, lead floats in mercury! Fraction submerged = 11340/13534 = 83.8%
- Only materials denser than mercury (gold 19,300; platinum 21,450) sink in it
Mistake 5 — Thinking Buoyancy Increases with Depth
- ❌ Wrong: "Deeper water has higher pressure → greater buoyant force"
- ✅ Correct: Pressure increases at ALL faces equally — net buoyant force F_b=ρgV is INDEPENDENT of depth for rigid objects
Buoyancy Worked Examples — 8 Problems
1. Steel Ball (5 kg) in Fresh Water
- V = 5/7850 = 6.369×10⁻⁴ m³
- F_b = 1000 × 9.807 × 6.369×10⁻⁴ = 6.245 N
- Apparent weight = 49.03 − 6.245 = 42.79 N (4.363 kg)
2. Wooden Plank (ρ=600, V=0.02 m³) Floating
- Fraction submerged = 600/1000 = 60%
- V_sub = 0.02 × 0.60 = 0.012 m³
- F_b = 1000 × 9.807 × 0.012 = 117.7 N = W ✓
3. Iceberg in Salt Water (1025 kg/m³)
- Ice density = 917 kg/m³. Fraction submerged = 917/1025 = 89.5%
- Only 10.5% visible above water — explains why icebergs are so dangerous to ships
4. Human Body (75 kg, ρ=985) in Fresh vs Salt Water
- Fresh water (1000): fraction = 985/1000 = 98.5% — barely floats (uncomfortable)
- Salt water (1025): fraction = 985/1025 = 96.1% — floats more easily (ocean swimming)
- Dead Sea (1240): fraction = 985/1240 = 79.4% — floats with ~20% above water!
5. Submarine Neutral Buoyancy
- Submarine hull V = 10,000 m³, ρ_water = 1025 kg/m³
- For neutral buoyancy: mass needed = ρ_water × V = 1025 × 10,000 = 10,250,000 kg
- Ballast tanks fill/empty to adjust between surfaced and submerged states
6. Hot Air Balloon — Lift 300 kg
- ρ_cold = 1.204 kg/m³, ρ_hot (200°C) ≈ 0.75 kg/m³
- Net lift/m³ = (1.204 − 0.75) × 9.807 = 4.45 N/m³
- Volume needed: V = 300 × 9.807 / 4.45 = 661 m³
7. Lead Block in Mercury — Does It Float?
- ρ_lead = 11,340 kg/m³, ρ_mercury = 13,534 kg/m³
- 11,340 < 13,534 → Lead floats in mercury!
- Fraction submerged = 11340/13534 = 83.8%
- A lead block sitting in a pool of mercury floats with 16.2% above the surface
8. Scuba Diver Weight Calculation (80 kg, 7mm wetsuit, Al80)
- Body volume = 80/985 = 0.0812 m³
- Body buoyancy in salt water = 1025 × 0.0812 = 83.2 kg lift
- Net body: 83.2 − 80 = +3.2 kg (positively buoyant)
- Wetsuit: +7 kg. Tank (full Al80): −1.6 kg
- Total: +3.2 + 7.0 − 1.6 = +8.6 kg → need 8-9 kg of dive weights
Frequently Asked Questions
Related Calculators
Share This Tool
Share the Buoyancy Calculator with students and teachers!