Sift the flour, salt, baking powder, baking soda, and sugar together into a large bowl.
Whisk the eggs and buttermilk together in a separate bowl. Add the melted butter while whisking.
Make a well in the middle of the flour mixture. Pour in the wet ingredients. Use a spoon or spatula to gently stir the wet and dry ingredients together until just incorporated. DO NOT OVER MIX! (A little flour showing is okay.)
Heat a griddle or frying pan to medium-high heat (about 325-350 degrees Fahrenheit if using a griddle). Grease with cooking spray and spoon 1/3 cup batter onto hot pan for each pancake. Cook 1-2 minutes until golden brown on bottom and starting to bubble on top. Then flip and cook another 1-2 minutes or until brown and no longer doughy in the middle. Serve with favorite toppings and syrups. Enjoy!