| | OL | Signed (The San Francisco 49ers signed OL Jarrett Kingston.) |
| | OL | Waived (The San Francisco 49ers waived OL Corey Luciano.) |
| | DL | Signed (The San Francisco 49ers signed DL Shakel Brown.) |
| | OL | Signed (The San Francisco 49ers signed OL Chris Hubbard.) |
| | DL | Waived (The San Francisco 49ers waived DL Earnest Brown IV.) |
| | OL | Signed (The San Francisco 49ers signed OL Dominick Puni.) |
| | S | Signed (The San Francisco 49ers signed S Malik Mustapha.) |
| | LB | Signed (The San Francisco 49ers signed LB Tatum Bethune.) |
| | DL | Released (The San Francisco 49ers released DL Spencer Waege.) |
| | S | Signed (The San Francisco 49ers signed DB Jaylen Mahoney.) |
| | OL | Signed (The San Francisco 49ers signed C Briason Mays.) |
| | TE | Signed (The San Francisco 49ers signed TE Mason Pline.) |
| | OL | Signed (The San Francisco 49ers signed OL Drake Nugent.) |
| | QB | Signed (The San Francisco 49ers signed QB Tanner Mordecai.) |
| | RB | Signed (The San Francisco 49ers signed RB Cody Schrader.) |
| | WR | Signed (The San Francisco 49ers signed WR Terique Owens.) |
| | DL | Signed (The San Francisco 49ers signed DL Evan Anderson.) |
| | WR | Signed (The San Francisco 49ers signed WR Trent Taylor. ) |
| | CB | Signed (The San Francisco 49ers signed CB Rock Ya-Sin.) From |
| | TE | Signed (The San Francisco 49ers signed TE Eric Saubert.) |
| | RB | Signed (The San Francisco 49ers signed RB Patrick Taylor.) |
| | OLB | Signed (The Tampa Bay Buccaneers signed LB Randy Gregory.) To |
| | QB | Signed (The San Francisco 49ers signed QB Joshua Dobbs.) |
| | DL | Declared Free Agent (DT Sebastian Joseph-Day elected free agency.) |
| | DE | Declared Free Agent (DL Chase Young elected free agency.) |
| | CB | Signed (The San Francisco 49ers signed CB Chase Lucas.) |
| | OL | Signed (The San Francisco 49ers signed T Brandon Parker.) |
| | LB | Signed (The San Francisco 49ers signed LB Ezekiel Turner.) |
| | CB | Signed (The San Francisco 49ers signed CB Isaac Yiadom.) |
| | LB | Declared Free Agent (San Francisco 49ers LB Oren Burks declared free agency.) |
| | LB | Signed (The San Francisco 49ers signed LB De'Vondre Campbell.) |
| | WR | Declared Free Agent (San Francisco 49ers WR Ray-Ray McCloud declared free agency.) |
| | DL | Traded (The Houston Texans traded DT Maliek Collins to the San Francisco 49ers.) From |
| | OL | Declared Free Agent (San Francisco 49ers OL Matt Pryor declared free agency.) |
| | DL | Signed (The San Francisco 49ers signed DT Jordan Elliott.) |
| | QB | Declared Free Agent (QB Sam Darnold elected free agency.) |
| | DL | Signed (The San Francisco 49ers signed OLB Yetur Gross-Matos.) |
| | DT | Declared Free Agent (DT Javon Kinlaw elected free agency.) |
| | DE | Declared Free Agent (DL Clelin Ferrell declared free agency.) |
| | DL | Signed (The San Francisco 49ers signed DE Leonard Floyd.) |
| | DL | Released (The San Francisco 49ers released DT Arik Armstead.) |
| | TE | Declared Free Agent (TE Charlie Woerner elected free agency.) |
| | CB | Released (The San Francisco 49ers released CB Isaiah Oliver.) |
| | RB | Signed (The Philadelphia Eagles signed RB Tyrion Davis-Price to a reserve/future contract.) To |
| | DL | Signed (The San Francisco 49ers signed DL Austin Bryant to a reserve/future contract.) |
| | DL | Signed (The San Francisco 49ers signed DL Alex Barrett to a reserve/future contract.) |
| | DL | Signed (The San Francisco 49ers signed DT Austin Bryant to a reserve/future contract.) |
| | OL | Signed (The San Francisco 49ers signed OL Austin Bryant to a reserve/future contract.) |
| | DL | Activated (The San Francisco 49ers elevated DL T.Y. McGill from the practice squad.) |
| | DL | Activated (The San Francisco 49ers elevated DL Alex Barrett from the practice squad.) |
| | WR | Activated (The San Francisco 49ers elevated WR Willie Snead IV from the practice squad.) |
| | LB | Activated (The San Francisco 49ers elevated LB Curtis Robinson from the practice squad.) |
| | DL | Placed on Injured Reserve, Designated for Return (The San Francisco 49ers placed DL Kalia Davis on the IRD.) |
| | OL | Signed (The San Francisco 49ers signed OL Isaac Alarcon to a reserve/future contract.) |
| | DL | Pract. squad add (The San Francisco 49ers assigned DL Alex Barrett to the practice squad.) |
| | DL | Pract. squad add (The San Francisco 49ers assigned DL T.Y. McGill to the practice squad.) |
| | WR | Signed (The San Francisco 49ers placed WR Danny Gray on the IR.) |
| | DL | Re-signed (The San Francisco 49ers have re-signed DE Austin Bryant to the practice squad.) From |
| | RB | Released (The San Francisco 49ers have released RB Jeremy McNichols.) |
| | S | Placed on Injured Reserve, Designated for Return (The San Francisco 49ers have placed S George Odum on IRD.) |
| | CB | Placed on Injured Reserve (The San Francisco 49ers placed CB Jason Verret on IR.) |
| | CB | Pract. squad add (The San Francisco 49ers signed CB Terrance Mitchell to the practice squad.) |
| | S | Placed on Injured Reserve (The San Francisco 49ers placed SAF Tayler Hawkins on the practice squad IR.) |
| | DL | Pract. squad add (The San Francisco 49ers signed DT Sam Okuayinonu to the practice squad.) |
| | RB | Pract. squad add (The San Francisco 49ers assigned RB Jeremy McNichols to the practice squad.) |
| | S | Pract. squad add (The San Francisco 49ers assigned DB Tayler Hawkins to the practice squad.) |
| | TE | Placed on Injured Reserve (The San Francisco 49ers placed TE Ross Dwelley on injured reserve.) |
| | WR | Activated (The San Francisco 49ers activated WR Ray-Ray McCloud from IRD.) |
| | S | Activated (The San Francisco 49ers elevated SAF Tayler Hawkins from the practice squad.) |
| | RB | Activated (The San Francisco 49ers elevated RB Jeremy McNichols from the practice squad.) |
| | WR | Placed on Injured Reserve, Designated for Return (The San Francisco 49ers place WR Ray-Ray McCloud on IRD.) |
| | WR | Activated (The San Francisco 49ers elevated WR Tay Martin to the active roster.) |
| | S | Activated (The San Francisco 49ers elevated SAF Erik Harris to the active roster.) |
| | RB | Pract. squad add (The San Francisco 49ers signed RB Jeremy McNichols to the practice squad.) |
| | OL | Pract. squad add (The San Francisco 49ers signed OT Sebastian Gutierrez to the practice squad.) |
| | OL | Activated (The Carolina Panthers signed G Ilm Manning to their active roster.) To |
| | WR | Pract. squad add (The San Francisco 49ers signed WR Willie Snead to the practice squad.) |
| | WR | Placed on Injured Reserve, Designated for Return (The San Francisco 49ers placed Danny Gray on IRD.) |
| | OL | Activated (The San Francisco 49ers signed OT Matt Pryor to their active roster.) |
| | RB | Waived (The San Francisco 49ers waived RB Jeremy McNichols.) |
| | DL | Signed (The San Francisco 49ers signed DL Sebastian Joseph-Day.) |
| | CB | Pract. squad add (The San Francisco 49ers assigned DB Jason Verrett to the practice squad.) |
| | DT | Released (The San Francisco 49ers released DT Taylor Stallworth.) |
| | WR | Waived (The San Francisco 49ers waived WR Willie Snead.) |
| | DL | Pract. squad add (The San Francisco 49ers assigned DL T.Y. McGill to the practice squad.) |
| | DL | Activated (The San Francisco 49ers elevated DL T.Y. McGill to the active roster.) |
| | OL | Waived (The San Francisco 49ers waived OL Matt Pryor.) |
| | WR | Signed (The San Francisco 49ers signed WR Willie Snead to the active roster.) |
| | CB | Activated (The San Francisco 49ers elevated CB Jason Verrett to the active roster.) |
| | DT | Pract. squad add (The San Francisco 49ers signed DL Taylor Stallworth to the practice squad.) |
| | RB | Activated (The San Francisco 49ers signed RB Jeremy McNIchols to the active roster.) |
| | DL | Placed on Injured Reserve (The SaN Francisco 49ers placed DL Kalia Davis on injured reserve.) |
| | RB | Pract. squad add (The San Francisco 49ers assigned RB Jeremy McNichols to the practice squad.) |
| | DL | Pract. squad add (The San Francisco 49ers assigned DL T.Y. McGill to the practice squad.) |
| | DL | Activated (The San Francisco 49ers elevated DT T.Y. McGill to the active roster.) |
| | RB | Activated (The San Francisco 49ers elevated RB Jeremy McNichols to the active roster.) |
| | RB | Pract. squad add (The San Francisco 49ers assigned RB Jeremy McNichols to the practice squad.) |
| | CB | Pract. squad add (The San Francisco 49ers signed CB Jason Verrett to the practice squad.) |
| | S | Pract. squad add (The San Francisco 49ers assigned DB Erik Harris to the practice squad.) |
| | WR | Placed on Injured Reserve (The San Francisco 49ers placed WR Ray-Ray McCloud III on IR.) |
| | WR | Activated (The San Francisco 49ers elevated WR Chris Conley to the active roster.) |
| | WR | Released (The San Francisco 49ers released WR Isaiah Winstead.) |
| | RB | Pract. squad add (The San Francisco 49ers signed RB Tyrion Davis-Price to the practice squad.) |
| | S | Signed (The San Francisco 49ers signed SAF Logan Ryan.) |
| | RB | Waived (The San Francisco 49ers waived RB Tyrion Davis-Price.) |
| | S | Pract. squad add (The San Francisco 49ers assigned SAF Erik Harris to the practice squad.) |
| | WR | Pract. squad add (The San Francisco 49ers assigned WR Chris Conley to the practice squad.) |
| | WR | Activated (The San Francisco 49ers elevated WR Chris Conley to the active roster.) |
| | S | Activated (The San Francisco 49ers elevated FS Erik Harris to the active roster.) |
| | CB | Pract. squad add (The San Francisco 49ers signed DB Kemon Hall to the practice squad.) |
| | OG | Released (The San Francisco 49ers released OL Henry Byrd.) |
| | S | Pract. squad add (The San Francisco 49ers signed DB Erik Harris to the practice squad.) |
| | S | Placed on Injured Reserve (The San Francisco 49ers placed SAF George Odum on the IR.) |
| | DL | Activated (The San Francisco 49ers activated DL Robert Beal from the IRD.) |
| | CB | Waived (The San Francisco 49ers waived CB Shemar Jean-Charles.) |
| | CB | Activated (The San Francisco 49ers activated CB Samuel Womack.) |
| | OL | Activated (The San Francisco 49ers elevated OL Corey Luciano to the active roster.) |
| | OL | Activated (The San Francisco 49ers elevated OL Jesse Davis to the active roster.) |
| | OL | Signed (The San Francisco 49ers sign G Ben Bartch to their active roster.) From |
| | S | Placed on Injured Reserve (The San Francisco 49ers placed S Talanoa Hufanga on injured reserve.) |
| | OL | Pract. squad add (The San Francisco 49ers assigned C Corey Luciano to the practice squad.) |
| | OL | Activated (The San Francisco 49ers elevated OL Corey Luciano to the active roster.) |
| | CB | Activated (The San Francisco 49ers activated CB Darrell Luter Jr. from IRD.) |
| | OL | Placed on Injured Reserve (The San Francisco 49ers placed OL Nick Zakelj on injured reserve.) |
| | DL | Released (The San Francisco 49ers released DL Austin Bryant.) |
| | DL | Pract. squad add (The San Francisco 49ers signed DL Spencer Waege to the practice squad.) |
| | LB | Pract. squad add (The San Francisco 49ers assigned LB Curtis Robinson to the practice squad.) |
| | WR | Pract. squad add (The San Francisco 49ers assigned WR Willie Snead to the practice squad.) |
| | WR | Activated (The San Francisco 49ers elevated WR Willie Snead from the practice squad to the active roster.) |
| | CB | Signed (The San Francisco 49ers signed CB Shemar Jean-Charles from the practice squad.) |
| | DL | Placed on Injured Reserve (The San Francisco 49ers placed DE Drake Jackson on injured reserve.) |
| | LB | Activated (The San Francisco 49ers elevated LB Curtis Robinson from the practice squad to the active roster.) |
| | OG | Pract. squad add (The San Francisco 49ers signed OL Henry Byrd to the practice squad.) |
| | CB | Placed on Injured Reserve, Designated for Return (The San Francisco 49ers placed DB Samuel Womack III on IRD.) |
| | DL | Placed on Injured Reserve, Designated for Return (The San Francisco 49ers placed DL Robert Beal Jr. on IRD.) |
| | CB | Placed on Injured Reserve, Designated for Return (The San Francisco 49ers placed DB Darrell Luter on IRD.) |
| | T | Signed (The Cleveland Browns signed OL Leroy Watson IV.) To |
| | OL | Pract. squad add (The San Francisco 49ers signed OL Jesse Davis to the practice squad.) |
| | CB | Released (The San Francisco 49ers released DB Anthony Brown.) |
| | DE | Traded (The Washington Commanders traded DL Chase Young to the San Francisco 49ers.) From |
| | DB | Released (The San Francisco 49ers released CB Kendall Sheffield.) |
| | WR | Activated (The San Francisco 49ers elevated WR Willie Snead IV to the active roster. ) |
| | DB | Activated (The San Francisco 49ers elevated CB Kendall Sheffield to the active roster. ) |
| | WR | Pract. squad add (The San Francisco 49ers assigned WR Chris Conley to the practice squad.) |
| | CB | Released (The San Francisco 49ers released SAF Tre Norwood.) |
| | S | Pract. squad add (The San Francisco 49ers signed SAF Tayler Hawkins to the practice squad.) |
| | CB | Activated (The San Francisco 49ers elevated CB Shemar Jean-Charles to the active roster. ) |
| | WR | Activated (The San Francisco 49ers elevated WR Chris Conley to the active roster. ) |