← Back to detector
Platform guide

How to detect v0 by Vercel websites

Vercel's AI UI generation tool

v0 by Vercel is an AI UI generation tool that produces Next.js + shadcn/ui code from text or image prompts. Sites built and deployed via v0 are hosted on Vercel's infrastructure, leaving clear DNS, header and HTML signals that make detection reliable even on custom domains.

Check any URL for v0 by Vercel fingerprints →Use detector

Technical fingerprints

  • Comment in HTML: "Generated by v0"
  • Vercel deployment: x-vercel-id response header
  • DNS TXT record: vc-domain-verify=... (Vercel domain verification)
  • DNS CNAME pointing to cname.vercel-dns.com
  • _vercel/insights script path in HTML
  • v0.dev or v0.app URLs in HTML source
  • Next.js __NEXT_DATA__ JSON blob in page source

Visual design patterns

  • Clean, modern dark-mode-first design
  • shadcn/ui components with default Slate color palette
  • Heavy use of Radix UI primitives (data-radix-* attributes)
  • Consistent inter-component spacing and card layouts
  • Monochrome icon sets from Lucide React
  • Minimal hero sections with centered text and single CTA

Typical tech stack

Next.js (App Router)TypeScriptTailwind CSSshadcn/uiRadix UILucide ReactVercel hostingVercel Analytics

Frequently asked questions

How reliable is Vercel DNS detection?+

Very reliable. The vc-domain-verify TXT record is required by Vercel for custom domain ownership verification and persists even after the deployment is customized. We check this in parallel with the page fetch, so it works even when the page is protected.

Does every Next.js + shadcn/ui site come from v0?+

No — this is a common human-built stack too. Our detector looks for the combination of Vercel hosting + shadcn/ui + v0 comment marker. If only one or two of those are present, the confidence score will reflect the ambiguity.

Can v0-generated code be deployed somewhere other than Vercel?+

Yes. v0 generates code you can deploy anywhere. But since v0 is made by Vercel, most users deploy straight to Vercel — which is what makes the DNS/header signals so consistent.

Detect other platforms