Gonzalez told Jay Glazer of Fox Sports that his camp and the Atlanta Falcons are "on the verge of a new contract."
"After discussing it with my family and really, truly struggling with this decision, I informed the Falcons that I would like to return for one more shot," Gonzalez told FOX Sports. "Considering how this season ended, I wanted to give it another run with Matt (Ryan), Smitty (head coach Mike Smith) and the guys we have in there. It was the first time I had won a playoff game and hopefully coming back once more we can take it one step further."
Following Atlanta's loss in the NFC Championship game to San Francisco, Gonzalez hinted at the possibility of retirement.
"It's probably the last time I'm going to wear that uniform," Gonzalez said, via ESPN.com. "I didn't want to take it off, to tell you the truth. All good things come to an end, and like I said all season long, this is probably my last one. What an unbelievable ride."
Gonzalez, 37, ranks sixth all time in career touchdown receptions and second to Jerry Rice in career receptions. His 14,268 receiving yards and 103 touchdown catches are the most ever recorded by a tight end in NFL history.
More from the Associated Press:
FLOWERY BRANCH, Ga. (AP) — Tony Gonzalez is returning to the Falcons for the 2013 season.
Gonzalez, who led the Falcons with 93 catches last season, said on his Twitter feed Tuesday "I'm coming back." The Falcons did not immediately reply to a request for comment.
Gonzalez, who said during the season he was 95-percent sure he would retire after the 2012 season, says he made the decision to play after talking with his family.
The 37-year-old Gonzalez had 93 catches for 930 yards and eight touchdowns last season.
The Falcons were 13-3 last season and advanced to the NFC championship game. Gonzalez could have become an unrestricted free agent Tuesday, but he says he wants to remain with the Falcons. He tweeted the Falcons' "unbelievable fan support was too good to pass up."