De oudste gedrukte versie van het Wilhelmus is te vinden in een Geuzenliedboek van 1577. Daar staat bij: Na de wijze van Chartres (Op de melodie van 'Chartres'). 'Chartres' was het Franse liedje waarin soldaten de hugenoten (Franse protestanten) uitlachen na hun mislukte aanval op de stad Chartres.
Filips Marnix van St. Aldegonde, de secretaris van Willem van Oranje, is vermoedelijk degene die het Franse liedje omwerkte tot het Wilhelmus. Hij deed dat ergens tussen 1570 en 1572. Hij nam de Franse melodie en verzon daar een Nederlandse tekst bij. Toen hij het af had, las hij het voor aan zijn baas. Willem van Oranje vond het prachtig. Logisch, want het lied gaat van begin tot eind, vijftien coupletten lang, over hem!
.