Andersen avait entendu l'histoire dans son enfance, et elle a probablement sa source dans le matériel folklorique, probablement originaire de Suède, car elle est inconnue dans la tradition orale danoise.