The buoyant force experienced by an object in a fluid depends on three factors: the volume of the object immersed in the fluid, the density of the fluid itself, and the gravitational acceleration. Greater immersion leads to a larger displacement of fluid, thus increasing buoyant force. Similarly, denser fluids provide a greater upthrust, while higher gravitational acceleration results in an increased buoyant force.