No, square taper bottom brackets are not compatible with all cranksets. Some cranksets require a different bottom bracket interface, such as ISO or JIS. Additionally, some bottom brackets are not square taper, but instead use a splined interface. These bottom brackets will only work with cranksets that have the same interface.