---
title: Why do my Vercel deployments have multiple domains?
description: Learn about why Vercel auto generates URLs for your deployments.
url: /kb/guide/why-do-my-vercel-deployments-have-multiple-domains
canonical_url: "https://vercel.com/kb/guide/why-do-my-vercel-deployments-have-multiple-domains"
last_updated: 2025-11-10
authors: Allen Hai
related:
  - /docs/git
  - /docs/concepts/projects/overview
  - /docs/platform/deployments
  - /docs/concepts/git
  - /docs/custom-domains
  - /docs/concepts/deployments/environments
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---

When taking a look at the deployment overview page or a [Git](https://vercel.com/docs/git#) commit comment, you might have noticed several domains listed and associated with your deployment that you've never configured. Read on to learn about why they exist.

## Preview Links

[Vercel](https://vercel.com/) wants to make it as easy as possible for teams to collaborate on [Vercel Projects](https://vercel.com/docs/concepts/projects/overview). A part of that entails sharing [preview URLs](https://vercel.com/docs/platform/deployments#preview) at different stages of the project. By default, Vercel creates a preview link that contains the name of the project, the account or team name, and the final suffix. A full URL might look like: `project-acme.vercel.app`.

For different [Git branches](https://vercel.com/docs/concepts/git), you'll have a preview URL generated for each of them that includes the project name along with the Git branch and might look like: `project-git-new-feature.vercel.app`.

These domains are generated by default and cannot be turned off. However, changes will likely be made in the future to streamline this experience further.

## Custom Production Domains

Alongside the preview domains that are created by default, you're able to add your own [custom domains](https://vercel.com/docs/custom-domains) for your [Production](https://vercel.com/docs/concepts/deployments/environments#production) and [Preview](https://vercel.com/docs/concepts/deployments/environments#preview) environments. Each additional domain that you configure will also be rendered in the dashboard and Git comments, with your production domain(s) shown where a Production Deployment has been made.