"Sanchez is rehabbing from shoulder surgery, and the Eagles will have him undergo a medical evaluation as a condition of his signing," according to ESPN.
Sanchez thanked the Jets, its fans and his former teammates in an open letter he posted a link to on his Twitter page on Monday.
"Playing quarterback for the New York Jets has been the thrill of my young career," Sanchez wrote. "We shared some incredible moments that I'll never forget."
"It's time to move on," Sanchez said, "but before I do, I want to thank you for supporting me and my brothers in green and white." He ends the letter by telling his former teammates, "I love you guys and I'll miss the good times we shared."
Sanchez, drafted fifth overall in 2009, is a free agent who missed all of last season with a shoulder injury suffered in the Jets' third preseason game against the Giants - paving the way for rookie Geno Smith to start every game.
The 27-year-old former Jet tore the labrum in his right shoulder against the Giants and needed surgery to repair it last October. He had three years remaining on his contract, but the move saved the Jets $8.3 million in salary cap space.
He has thrown for 12,092 yards in his NFL career with 68 touchdowns and 69 interceptions, but also had a league-leading 52 turnovers during the 2011-12 seasons.
Sanchez would be the third quarterback on the Eagles' roster, joining starter Nick Foles and backup Matt Barkley.
The Jets on Friday announced the signing of former Eagles starter Michael Vick.
The Associated Press and ESPN contributed to this article.