---
title: Can I use my domain on Vercel with A records?
description: Information on how to use A records with Vercel to verify a domain.
url: /kb/guide/a-record-and-caa-with-vercel
canonical_url: "https://vercel.com/kb/guide/a-record-and-caa-with-vercel"
last_updated: 2025-11-10
authors: Justin Vitale, Sam Ko, Matthew Sweeney
related:
  - /docs/concepts/projects/domains/troubleshooting
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---

Yes, you can configure your domains with **A** record to point them to Vercel, but this is usually only required for your [Apex domains](https://vercel.com/docs/concepts/projects/domains/troubleshooting#working-with-apex-domain). We recommend using a **CNAME** record for subdomains unless there are special circumstances\*.

## Using a Domain With A Records

To use a domain with Vercel using an A record, you should now use the recommended IP address provided in your project’s Domain Settings. This IP is selected from a pool of optimized Anycast IPs tailored to your plan and project, offering improved performance and routing stability.

Additionally, if you already have any **CAA** records on your root domain, it is also necessary to include a **CAA** record with the value `0 issue "letsencrypt.org"` to allow our certificate authority Let's Encrypt, to be able to issue a certificate for that domain. See: [Why is my domain not automatically generating an SSL certificate?](https://vercel.com/guides/domain-not-generating-ssl-certificate) for more details.

* * *

\* In the situation where you need to issue custom certificates and your domain resolves to our CNAME record, you must use an A record and then you can create your custom CAA records. See [How do I change CAA records when using the Vercel CNAME record?](https://vercel.com/guides/change-caa-records-with-vercel-cname) for more information.