Ludwig XII. war der einzige Sohn Karl von Orléanes und dessen dritter Gattin von Kleve. Am 8. September 1476 heiratete er in erster Ehe Johanna Frankreich. Am 8. Januar 1499 vermählte er sich mit Anna von Bretagne die ihm die Töchter Claudia geboren 13. Oktober 1499 und Renée geboren am 25. Oktober 1510 schenkte. In dritter Ehe heiratete Ludwig am 11. Oktober 1514 Maria von England. Zudem war er des unehelichen Sohnes Michel geboren 1485 .