I Can Only Imagine (MercyMe song) I Can Only Imagine (sometimes shortened to Imagine) is a single recorded by Christian rock band MercyMe. Written and composed by Bart Millard, the song, based around a main piano track, was inspired by the death of Millard's father and considers what it would be like in Heaven and to be standing before God.