Who performed the end-credit version of “Let It Go” in Disney’s Frozen?

The story behind the answer

Demi Lovato performed the end-credit version of “Let It Go” in Disney’s Frozen.

The film contains two notable versions of the song. Idina Menzel sings the in-story version as Elsa, while Demi Lovato recorded a separate pop version that plays over the end credits. The two recordings use the same song but serve different purposes.

“Let It Go” was written by Kristen Anderson-Lopez and Robert Lopez. In the narrative, Elsa sings it while building her ice palace and embracing her powers after fleeing Arendelle. Lovato’s end-credit recording presents the song as a standalone contemporary pop track.

The distinction matters because questions about the singer can refer either to the character performance or the end-credit recording. Menzel is Elsa’s voice in the film; Lovato is the credited performer of the pop version.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: