Financial terms weren't immediately disclosed for the deal, which keeps Crawford under club control through the 2019-20 NHL season.
The goalie is due to make $2.5 million US in 2013-14, the last year on his current contract. He would have been eligible for unrestricted free agency at season's end.
Crawford, 28, posted a 1.84 goals-against average and .932 save percentage in 23 playoff games this year to help Chicago to the Stanley Cup title.
In the regular season, the Montreal native went 19-5-5 with a 1.94 GAA and .926 save percentage as he and Ray Emery earned the William M. Jennings Trophy as the goalie tandem with the league's fewest goals allowed.
A second-round pick of Chicago's in the 2003 NHL draft, Crawford is one of the candidates to play in net for Team Canada at next year's Sochi Olympics.