Unhead
  • Head
  • Schema.org
  • ScriptsSoon
  • OG ImageSoon
  • Releases
/
User Guides
API
Nuxt
  • Discord Support
  • Get Started
    • Overview
    • Installation
    • Upgrade Guide
    • Introduction to Unhead
    • Starter Recipes
  • Core Concepts
    • Context & Reactivity
    • Components
    • Titles & Title Templates
    • Tag Sorting & Placement
    • Class & Style Attributes
    • Inline Style & Scripts
    • Tag Deduplication
    • DOM Event Handling
    • Script Loading
      New
  • Advanced
    • Extending Unhead
    • Bundle Optimizations
    • Build Plugins
  • Plugins
    • Template Params
    • Alias Sorting
    • Canonical Plugin
    • Infer SEO Meta
Get Started

Migrate Your Nuxt App to Unhead v2

Copy for LLMs
On this page

Introduction

As of Nuxt 3.16, Unhead v2 is the default version for Nuxt.

While this change was made without breaking changes, if you've opted into the Nuxt v4 mode, you may have run into some issues.

Nuxt v4 Migration

The best resource for managing the migration is the official Nuxt v4 migration guide.

For the full list of changes or if you still have issues check out the Unhead v2 migration guide.

Edit this page
Markdown For LLMs
Did this page help you?

Installation

Learn how to start using Unhead with Nuxt.

Context & Reactivity

Learn how to effectively use Vue's reactivity with Unhead for head tag management, and manage async context in your components.

On this page
GitHub Discord /llms.txt
Part of the UnJS ecosystem

Articles

  • Announcing Unhead v2

Head

  • Overview
  • Introduction to Unhead
  • Starter Recipes

Schema.org

  • Introduction
Copyright © 2025-2025 Harlan Wilton - MIT License