Question: is 12 gauge wire good for 25 amps?
Answer: A 12 gauge wire is rated for 25 amps. NEC only allows for it to be protected at a max of 20 amps (unless following an exception for motor loads).