Who sets bail in California?

A judge will usually set the bail amount at a defendant’s first court appearance after an arrest, either at the bail hearing or the arraignment, though Armstrong Bail Bonds can often post bail before the defendant appears before the judge.