The San Francisco 49ers have waived wide receiver Brandon Carswell. He missed the entire 2013 season after being placed on the Injured Reserve List on June 19.