Karlmagnussagan är förmodligen översatt till svenska vid slutet av 1300-talet. Den utgör en förkortad översättning av den fornnorska versionen. Den finns bevarad i fyra handskrifter, samtliga utgivna.
Handskrifter:
Maskintext
Handskrift
Ålder
Utgåva
B:P1.A
A. Holm D 4
SFSS 28
B:P1.B
B. Holm D 4a (Verelianus)
SFSS 63
B:P1.C
C. Holm D 3 (Fru Elins Bok)
B.P1.D
D. AM 191 (Askabyensis)