The 29-year-old Switzerland international left-back has joined Rovers for a nominal fee and has signed an 18 month contract at Ewood Park.
Berner, who had been on a week long trial at Ewood Park, becomes manager Mark Hughes' fourth signing of the transfer window following David Dunn, Christopher Samba and Stephen Warnock.