In my opinion, Goku from Dragon Ball is extremely powerful. He can achieve multiple forms with insane power boosts, and his energy attacks are off the charts. His determination and growth throughout the series make him a top contender.
I'd say Thanos from the Marvel universe is up there. With the Infinity Gauntlet, he could control reality and time. His intelligence and strategic thinking also make him a force to be reckoned with.