As in MoinMoin, macros are instructions that are replaced or expanded to produce content within documents. A number of macros are provided in MoinLight, some of which are provided for compatibility with Moin, including the following:
| Name | Purpose |
| Anchor | Insert a link anchor |
| AttachList | Show a list of page attachments |
| BR | Insert a line break |
| MailTo | Encode a mailto: link |
| PageList | Show a list of pages |
| TableOfContents | Show a table of contents |
| Verbatim | Insert text without formatting |