Ifølge legenden ble ikke flagget laget av mennesker, men falt ned fra himmelen under Slaget ved Lyndanisse (i dag Tallinn i Estland) den 15. juni 1219, som i dag kalles valdemarsdag. Korstoget i 1219 var med en mektig hær som estlenderne ikke kunne stå seg imot. Det er usikkerhet om hvorvidt tid og sted er korrekt. Blant danskenes allierte under dette slaget var Malteserordenen, hvis flagg ble overtatt av danskene under navnet Dannebrog. Malteserordenen er også kjent som johanitterordenen, og kom til Danmark ca. 1160.