The 24-year-old singer left prison on Sunday midnight, TMZ reported.
Brown was originally sentenced to 365 days in custody on May 9 for violating his probation by getting into a fight in Washington DC last year.
The 'Yeah 3x' hitmaker has been in jail since he was kicked out of a court-ordered rehab facility in mid-March for breaking three internal rules.
Brown, who has been diagnosed with bipolar disorder, had already served 234 days in rehab and jail.
He has been ordered by a judge to attend therapy sessions twice a week and undergo random drug testing three times a week.