Line a 9 x 13" pan with heavy duty foil and coat generously with baking spray.
Whisk the eggs, cocoa powder, salt, baking powder, and vanilla together until smooth.
Melt the butter in a pan over medium heat.
Add the sugar, and continue to heat and stir until the butter is hot, but not bubbling. As you stir, it will become shiny. The hot butter dissolves some of the sugar and lends a shiny top crust to your brownies.
Add the butter and sugar mixture to the egg mixture, and stir until smooth.
Add the flour and cranberries, and stir until smooth.
Pour into your prepared baking dish.
Bake for about 25-30 minutes. The edges should be set, and the center will look moist, but not uncooked. A knife or cake tester inserted in the center will come out clean or with just a few crumbs sticking to it.
Recipe by High Altitude Bakes at https://highaltitudebakes.com/cookies/2014/11/20/cranberry-fudge-brownies/