---
title: "How to track objects with the 2D Tracker in DaVinci Resolve Fusion"
author: "Cutsio Team"
date: "2026-05-15"
lastmod: "2026-05-15"
category: "DaVinci Resolve Advanced Workflows"
excerpt: "DaVinci Resolve Fusion 2D Tracker follows moving objects across a scene with point-based tracking. This guide covers setup, tracking modes, match moving, and combining with masks and effects."
tags: ["DaVinci Resolve","Fusion","2D Tracker","Object Tracking","Motion Tracking","Match Move","VFX"]
---

## How does the 2D Tracker work in DaVinci Resolve Fusion?

The 2D Tracker follows a moving object by tracking a pattern of pixels across frames. Connect your clip to a Tracker node, place the tracking pattern box over the object you want to follow in the viewer, and click Track Forward. Fusion analyzes each frame and generates a motion path. The tracker data can be used to attach graphics, stabilize footage, or animate mask shapes.

![2D Tracker](https://images.blackmagicdesign.com/images/products/davinciresolve/fusion/track/track-lg@2x.jpg?_v=1602715808)

The 2D Tracker is the standard point tracker available in most compositing applications. It works by analyzing the contrast and detail within the tracking pattern box. The tracker looks for the same pattern in subsequent frames and records its position. For best results, choose a tracking pattern with high contrast edges and distinct texture.

## How do you set up a 2D track in Fusion?

Add a Tracker node from the effects library and connect it to your clip. In the viewer, two boxes appear. The outer box is the search area — Fusion looks for the pattern within this area. The inner box with crosshairs is the tracking pattern — the specific pixels Fusion follows. Position the pattern over the feature you want to track.

Click the Track Forward button in the inspector. Fusion processes the clip frame by frame. If the track drifts, stop at the problematic frame, reposition the pattern box, and continue tracking from that point. The tracker uses your corrections to refine subsequent frames.

After tracking is complete, the Operation tab in the inspector lets you choose what to do with the tracker data. Match Move attaches a graphic to the tracked point. Stabilize removes the tracked motion to lock down the shot. Corner Pin applies the tracking data to a corner pin for screen replacements.

## How do you use match move with the 2D Tracker?

Change the Operation to "Match Move." The Tracker node converts into a merge node. Connect your graphic to the green foreground input of the tracker. The graphic is positioned at the tracked point and moves with the object through the clip.

For infographics and lower thirds that need to follow a moving subject, the match move workflow is the fastest approach. Use a single tracking point for simple position tracking, or use multiple tracker nodes for more complex motion with rotation and scale.

The 2D Tracker works well for objects with consistent visual features across the clip duration. It handles translation, rotation, and scale changes within the selected pattern.

## FAQ

### What is the difference between the 2D Tracker and Planar Tracker?
The 2D Tracker follows a point or pattern. The Planar Tracker follows an entire surface or plane, tracking perspective and shape changes. Use the 2D Tracker for simple position tracking and the Planar Tracker for surface replacement.

### Can I track rotation and scale with the 2D Tracker?
Yes. Enable the Rotation and Scale options in the tracker controls to track those parameters alongside position.

### How do I fix a track that drifts?
Stop playback at the frame where the drift starts, reposition the tracking pattern box over the correct feature, and resume tracking. The tracker incorporates your correction.

### Is the 2D Tracker available in the free version of Resolve?
Yes. The 2D Tracker is available in both free and Studio versions.

### Can I use tracker data to stabilize a clip?
Yes. Set the Operation to "Stabilize" to remove the tracked motion. The clip appears locked down with the tracked object held in a fixed position.

<div class="not-prose blog-large-cta">
  <div class="max-w-3xl mx-auto text-center">
    <h3>
      Track only the clips that need it
    </h3>
    <p>
      Pre-edit with Cutsio to identify which clips need object tracking. Export an EDL into Resolve and apply the 2D Tracker only to your selects.
    </p>
    <ul>
      <li>
        <svg class="h-6 w-6 text-emerald-400 shrink-0 mt-0.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>
        <span>AI silence removal and retake detection</span>
      </li>
      <li>
        <svg class="h-6 w-6 text-emerald-400 shrink-0 mt-0.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>
        <span>EDL and XML export for Resolve import</span>
      </li>
      <li>
        <svg class="h-6 w-6 text-emerald-400 shrink-0 mt-0.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>
        <span>Non-destructive workflow — originals untouched</span>
      </li>
    </ul>
    <div class="flex flex-col sm:flex-row items-center justify-center gap-4">
      <a href="https://studio.cutsio.com" target="_blank" rel="noopener noreferrer"
         class="no-underline inline-flex items-center justify-center rounded-full bg-indigo-600 px-8 py-3.5 text-sm font-semibold text-white hover:bg-indigo-700 dark:bg-white dark:text-slate-900 dark:hover:bg-neutral-100 transition-colors shadow-sm">
        Try Cutsio Free
        <svg class="ml-2 h-4 w-4" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg>
      </a>
      <button type="button" onclick="window.dispatchEvent(new CustomEvent('open-contact-modal'))"
              class="inline-flex items-center justify-center rounded-full border border-white/20 px-8 py-3.5 text-sm font-medium text-white hover:bg-white/10 transition-colors">
        Book a demo
      </button>
    </div>
    <p class="mt-4 text-xs text-slate-500">No credit card required. 60 minutes of free processing.</p>
  </div>
</div>
