# App Clip Code

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

Specifications:
- [Creating App Clip Codes — Apple Developer Documentation](https://developer.apple.com/documentation/appclip/creating-app-clip-codes)
- [Generate App Clip codes — App Store Connect Help](https://developer.apple.com/help/app-store-connect/offer-app-clip-experiences/generate-app-clip-codes/)

## Overview

An **App Clip Code** is Apple's proprietary scannable code that launches an **App Clip** — a lightweight, on-demand slice of an iOS app that runs without a full App Store install. Visually it is a circular ring with a central glyph (an App Clip logo, a camera icon, or an NFC icon) and a band of encoded visual data around the ring <sup>[1][1]</sup><sup>[3][3]</sup>. App Clip Codes come in a scan-only (camera) variant and an NFC-integrated variant, and they are decoded by the iOS camera/operating system on supported iPhones <sup>[3][3]</sup><sup>[5][5]</sup>.

## History

App Clips and App Clip Codes were announced at WWDC 2020 as part of **iOS 14** <sup>[6][6]</sup>. Apple rolled out full support for scanning App Clip Codes — both by camera and by tapping NFC-integrated codes — with **iOS 14.3** in December 2020 <sup>[5][5]</sup>. App Clips and their codes remain a supported part of iOS <sup>[1][1]</sup>.

## Technical specification

Apple does not publish the App Clip Code binary format; the visual design and generation tooling are documented, but the on-wire encoding is proprietary <sup>[5][5]</sup>. What is documented or established:

- **Visual structure:** a circular ring surrounding a central icon. Apple defines color/contrast rules in its Human Interface Guidelines, and codes are distributed as **SVG** files <sup>[3][3]</sup>.
- **Variants:** a *scan-only* code (camera glyph — scan with the iPhone camera) and an *NFC-integrated* code (NFC glyph — tap an NFC tag embedded behind the code) <sup>[5][5]</sup>. The NFC variant requires an **NDEF-formatted Type 5 NFC tag** carrying the App Clip's invocation URL <sup>[3][3]</sup>.
- **Payload:** each code encodes an HTTPS invocation URL that maps to an Advanced App Clip Experience <sup>[3][3]</sup>.
- **Reverse-engineering findings:** the independent `rs/appclipcode` project reconstructed the format and found it combines **trie-context (multi-context) Huffman coding** driven by Apple-trained frequency tables with Apple-specific **fixed host tables, path wordbooks, and URL acceptance rules**, enforcing a strict **128-bit payload limit** and a selector distinguishing combined vs. segmented encoding modes <sup>[4][4]</sup>.

## Use cases

- Launching an App Clip from a physical poster, sticker, table tent, or product so a user can immediately use a service (order, rent, pay, check in) without installing the full app <sup>[6][6]</sup>.
- NFC-integrated codes at point-of-sale and physical locations where a tap is faster than a scan <sup>[5][5]</sup>.
- Pairing with **Apple Pay** so a scan-then-pay flow runs entirely within the App Clip <sup>[6][6]</sup>.

## Implementations

App Clip Codes can be created **only with Apple's official tooling**: through **App Store Connect** (UI or CSV-driven batch, with color and variant selection, output as SVG) or via Apple's **App Clip Code Generator command-line tool**; codes produced by any other means are not valid <sup>[3][3]</sup><sup>[5][5]</sup>. NFC codes additionally require programming an NDEF Type 5 tag with the invocation URL <sup>[3][3]</sup>.

Because Apple does not document the format, third-party work is reverse-engineered. The most complete is **rs/appclipcode** (Go library/CLI plus a browser-capable TypeScript port) which can generate, decode, and scan App Clip Codes and reportedly matches Apple's generator on accepted URLs <sup>[4][4]</sup>. Other macOS hobby generators exist but wrap Apple's own tooling.

## Comparison

Apple built a proprietary code rather than reusing QR for branding and UX reasons: the ring shape signals "tap or scan me for an App Clip," and the format is tuned to a narrow domain (short HTTPS invocation URLs) with aggressive Apple-specific compression to keep codes small and visually clean <sup>[4][4]</sup>. Unlike a generic QR code, an App Clip Code is single-purpose, capped at a 128-bit payload, and can optionally fuse a visual code with an NFC tag in one artifact — a hybrid scan-or-tap affordance QR lacks <sup>[4][4]</sup><sup>[5][5]</sup>. The trade-off is that only Apple devices resolve it and only Apple tooling can legitimately mint it.

## Fun facts

- The same physical App Clip Code can be both scanned by camera and tapped via the NFC tag embedded behind it, letting one printed artifact serve users regardless of how they engage <sup>[5][5]</sup>.

## Status

**Active.** Supported on iOS 14.3 and later; codes are generated via App Store Connect or Apple's command-line tool and scanned by the iOS camera or via NFC tap <sup>[1][1]</sup><sup>[5][5]</sup>.

## Sources

[1] [Creating App Clip Codes](https://developer.apple.com/documentation/appclip/creating-app-clip-codes) — Apple Developer Documentation, 2024
[2] [App Clips in iOS 14: The Right App at the Right Time](https://www.macstories.net/stories/app-clips-in-ios-14-the-right-app-at-the-right-time/) — MacStories, 2020
[3] [Generate App Clip codes](https://developer.apple.com/help/app-store-connect/offer-app-clip-experiences/generate-app-clip-codes/) — Apple / App Store Connect Help, 2024
[4] [appclipcode — App Clip Code Reverse Engineered](https://github.com/rs/appclipcode) — Olivier Poitrey (rs), 2025
[5] [Apple rolls out support for App Clip Codes](https://www.nfcw.com/2020/12/16/369692/apple-rolls-out-support-for-app-clip-codes/) — NFCW, 2020
[6] [Apple's iOS 14 App Clips: A definitive guide for developers](https://www.appsflyer.com/blog/measurement-analytics/ios-14-app-clips/) — AppsFlyer, 2020

[1]: https://developer.apple.com/documentation/appclip/creating-app-clip-codes
[2]: https://www.macstories.net/stories/app-clips-in-ios-14-the-right-app-at-the-right-time/
[3]: https://developer.apple.com/help/app-store-connect/offer-app-clip-experiences/generate-app-clip-codes/
[4]: https://github.com/rs/appclipcode
[5]: https://www.nfcw.com/2020/12/16/369692/apple-rolls-out-support-for-app-clip-codes/
[6]: https://www.appsflyer.com/blog/measurement-analytics/ios-14-app-clips/

## Deployments

_No country reports mention this standard by name._

## Regions / aggregations not mapped to a single country

- Universal
