Kendricks and the Cowboys agreed on a contract Wednesday, Adam Schefter of ESPN reports.
Kendricks is set to sign a one-year contract with the 49ers, ESPN.com reports.
Kendricks was released by the Chargers on Tuesday.
Kendricks registered 117 tackles (79 solo), six passes defensed, 3.5 sacks and one forced fumble across 15 appearances for the Chargers in 2023.
Kendricks recorded 12 tackles, including one sack and one tackle for a loss, and a pass defensed in the Chargers' 63-21 defeat to the Raiders on Thursday.
Kendricks recorded 10 tackles (six solo), including a sack, in Sunday's 6-0 win at New England.
Kendricks (ribs) has been cleared to play in Monday's contest against the Jets, Daniel Popper of The Athletic reports.
Kendricks (ribs) is listed as questionable ahead of Monday night's game against the Jets.
Kendricks had 10 tackles (nine solo) in Sunday's 30-13 win over the Bears.
Kendricks recorded nine tackles (seven solo) and a forced fumble in Sunday's 31-17 loss to Kansas City.