How Many DKIM Records Can a Domain Have?
This article explains if the number of your DKIM records is limited.
A domain can have multiple DKIM records, with no limit set by the DKIM standard itself. As long as each record uses a unique selector (for example, selector1._domainkey and selector2._domainkey), multiple email services can authenticate mail from the same domain without conflict.
In practice, the only limits come from your DNS provider, which may cap the total number of TXT records per domain—typically allowing dozens or even hundreds.
Key Considerations
-
Unique selectors are required: Each DKIM record must have its own selector so receiving servers can find the correct public key.
-
DNS provider limits apply: While DKIM allows unlimited records, your DNS host may enforce TXT record limits.
-
Performance impact is minimal: DKIM lookups are generally lightweight; DNS performance issues usually occur only with excessive or poorly managed records.
When You Need Multiple DKIM Records
-
You use multiple email platforms (e.g., marketing, support, billing, or CRM tools).
-
You want to rotate DKIM keys regularly for security.
-
You separate transactional and marketing email streams.
Use as many DKIM records as needed to support your email services—just make sure each one has a unique selector and stays within your DNS provider's limits.