Are bar magnets stronger than horseshoe magnets?

No. Because a bar magnets sides (north and south) are far apart, but on a horseshoe magnet the sides (north and south) are close together which makes it stronger.