What name did McDonald’s use for its moon-faced character in the 1980s “Mac Tonight” campaign?

The story behind the answer

McDonald’s used the name “Mac Tonight” for its moon-faced character and campaign in the 1980s.

Mac Tonight was a stylized crescent-moon character who wore sunglasses and sang a parody of the song “Mack the Knife.” The campaign promoted McDonald’s evening and late-night business, giving the restaurant chain a distinctive nighttime identity rather than focusing only on daytime meals.

The character is often remembered simply as a moon mascot, but “Mac Tonight” was also the campaign’s central name. That distinction matters because the character was created for a specific advertising effort, not introduced as a permanent McDonaldland figure like Ronald McDonald or the Hamburglar.

The campaign’s visual style and musical hook made it one of McDonald’s more recognizable historical branding experiments. It also shows how the company used a character, a song reference, and a time-of-day message together to encourage customers to visit outside traditional meal periods.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: