Cookie library

The _ttp cookie

The TikTok Pixel’s browser identifier, in the same shape as Meta’s `_fbp` and with the same consent position.

Set by
TikTok
Classified as
advertising
Typical expiry
13 months from last use (current vendor documentation)
Storage
First- or third-party, depending on the cookie domain

What it does

TikTok’s current documentation lists `_ttp` as an advertising cookie used to measure and improve campaign performance and personalize the TikTok experience, including ads. It can appear as a first-party value on the website domain or a third-party value on `.tiktok.com`; TikTok currently documents a 13-month lifetime from last use. Current first-party companions include `ttcsid_*` and `ttclid`.

Older or implementation-specific scans may also find `_tt_enable_cookie`. The scanner recognises it, but TikTok’s current cookie table does not list that name, so do not present a historic flag as a universal current cookie unless it was actually observed.

On storefronts it usually arrives through a sales-channel app rather than a theme snippet, which means a clean theme can still produce this cookie.

What to write in a cookie declaration

List TikTok as the provider and the purpose as advertising measurement and optimization. Include companion names only when the current scan or vendor configuration supports them.

FieldValue
Name_ttp
ProviderTikTok
Purpose categoryadvertising
Consent categoryMarketing
Expiry13 months from last use (current vendor documentation) (vendor default)
StorageFirst- or third-party, depending on the cookie domain

Treat the expiry as indicative

The value above is the vendor’s documented default. Vendors change configuration and several browsers cap script-written lifetimes. Record what repeated scans observe on your own site, with the browser, region, path and interaction state; one run is not authoritative for every visitor.

Common questions

Why does _ttp appear when I removed the pixel from my theme?

Check every installation path: a platform or sales-channel app, a tag-manager container, another theme snippet and custom app code. On Shopify, the TikTok sales channel is one possible source, but the cookie alone does not identify which loader created it.

Sources and verification

Verified on . Product-behaviour statements were checked against the current implementation and tests. The links below are the verification basis recorded for this article. They support the stated facts, not a legal conclusion for every site or configuration; recheck changing vendor behaviour before relying on it in production.

See what your own site is loading

A browser scan reports the requests and storage it observed during the sampled journey. Use configured workspace scans to compare the states and pages that matter to your implementation.