methods , systems , and apparatus , including computer programs encoded on a computer storage medium , for presenting spelling suggestions . in one aspect , a method includes receiving first search results for a first search query and a plurality of spelling suggestions for a first term in the first search query , wherein the first search results are provided by a search engine as a response to the first search query ; displaying the plurality of spelling suggestions and the first search results in a user interface ; receiving a user input selecting one of the plurality of spelling suggestions ; transmitting data identifying the selected spelling suggestion to request second search results for a second search query comprising the selected spelling suggestion from the search engine ; and displaying the second search results in place of the first search results in the user interface .