# VuMark

> Source: https://docs.barcoder.ai/docs/standards/vumark
> research date 2026-06-04 · extracted at 2026-10-06
> Publisher: Barcoder — encyclopedia of QR, barcode and payment-code standards

Specifications:
- [VuMarks — Vuforia Engine Library](https://developer.vuforia.com/library/vuforia-engine/images-and-objects/vumarks/vumarks/)
- [VuMark Design Guide — Vuforia](https://developer.vuforia.com/library/vuforia-engine/images-and-objects/vumarks/design-guide/vumark-design-guide/)

## Overview

A **VuMark** is Vuforia's customizable augmented-reality marker — described by Vuforia as "the next generation bar code" — that simultaneously encodes data and acts as a trackable AR target while allowing a fully branded, designer-controlled appearance <sup>[1][1], [2][2]</sup>. Unlike a plain square fiducial, a single VuMark *design* can be styled to match a company's brand or logo and then instanced to encode many different unique IDs or data values <sup>[1][1]</sup>. Like [ArUco](https://docs.barcoder.ai/docs/standards/aruco) and [AprilTag](https://docs.barcoder.ai/docs/standards/apriltag) it recovers 6-DoF pose; unlike them it is a proprietary, design-driven format aimed at enterprise AR rather than robotics.

## History

VuMark was introduced by **PTC** (which owns the Vuforia platform) with the **Vuforia 6** release, announced **January 28, 2016** as part of PTC bringing augmented reality to the enterprise <sup>[3][3]</sup>. Vuforia 6 introduced the VuMark as a customizable visual code that lets AR experiences be attached to any product or object <sup>[3][3]</sup>.

## Technical specification

VuMarks are authored from **Scalable Vector Graphics (SVG)** files uploaded to the Vuforia Target Manager, which generates trackable instances in PNG, PDF or SVG form <sup>[2][2]</sup>. A VuMark design is composed of several defined parts <sup>[2][2]</sup>:

- **Contour** — the implied outer closed path formed by the contrast between the Border and the Clear Space; it must consist of straight lines forming a closed path with **at least 4 and at most 20 sides**, and ideally is not rotationally symmetric (so orientation is unambiguous) <sup>[2][2]</sup>.
- **Border** — typically the most identifiable, defining shape of the VuMark <sup>[2][2]</sup>.
- **Clear Space** — a mandatory blank region adjacent to the Border along its entire length (inside or outside), guaranteeing enough contrast to detect the Contour <sup>[2][2]</sup>.
- **Code** — the visual representation of the encoded ID, made of **Elements**; the number of Elements depends on the data type and value length <sup>[1][1]</sup>. Every Element must have a **Bright and a Dark state**, represented by two high-contrast colors <sup>[1][1]</sup>.
- **Background / Design Area** — free design layer not used for detection, giving wide creative latitude <sup>[2][2]</sup>.

**Data and capacity.** A VuMark instance can encode a unique identifier as a **string, number (numeric), or bytes** <sup>[1][1]</sup>. A single VuMark design can present **millions of uniquely identifiable instances** <sup>[1][1]</sup>. Detection finds the Contour, reads the Code Elements, decodes the ID, and uses the marker geometry to estimate the camera pose for AR overlay <sup>[1][1], [2][2]</sup>.

## Use cases

- **Enterprise AR** — scalable identification of objects with branded markers, overlaying 3D step-by-step instructions for maintenance and training <sup>[1][1]</sup>.
- **Product / serial encoding** — encoding a URL or product serial number in a mark that does not detract from product appearance, across a product range sharing one visual design <sup>[1][1]</sup>.
- **Branded AR experiences** — attaching AR content to logos, icons or packaging while preserving brand identity <sup>[1][1]</sup>.

## Comparison

Versus [ArUco](https://docs.barcoder.ai/docs/standards/aruco) and [AprilTag](https://docs.barcoder.ai/docs/standards/apriltag): those are open, austere black-and-white square grids optimized for robotics and maximum detection robustness; VuMark instead prioritizes **brand-designable aesthetics** and arbitrary shape (4–20-sided contours, custom colors and artwork) while still carrying an error-tolerant coded ID and supporting AR pose tracking <sup>[2][2]</sup>. VuMark's ID space (millions per design via string/numeric/byte payloads) exceeds the small fixed dictionaries of typical ArUco/AprilTag families <sup>[1][1]</sup>. The trade-off is that VuMark is proprietary to the Vuforia Engine, with no open detector library, whereas ArUco and AprilTag are open source.

## Status

**Active, proprietary.** VuMark is a supported feature of the Vuforia Engine and authored via the Vuforia Target Manager / VuMark Designer; all license tiers allow developing and publishing with VuMarks <sup>[1][1]</sup>.

## Sources

[1]: https://developer.vuforia.com/library/vuforia-engine/images-and-objects/vumarks/vumarks/
[2]: https://developer.vuforia.com/library/vuforia-engine/images-and-objects/vumarks/design-guide/vumark-design-guide/
[3]: https://www.businesswire.com/news/home/20160128005712/en/PTC-Brings-Augmented-Reality-Enterprise-Vuforia%E2%84%A2

1. [VuMarks][1] — Vuforia Engine Library (PTC), accessed 2026
2. [VuMark Design Guide][2] — Vuforia Engine Library (PTC), accessed 2026
3. [PTC Brings Augmented Reality to the Enterprise with Vuforia][3] — Business Wire, 2016

## Deployments

_No country reports mention this standard by name._

## Regions / aggregations not mapped to a single country

- Universal
