Wrapped for TikTok
Your year on TikTok, told back to you. Sixteen screens built from your own data export, processed entirely in your browser.
- Peak month
- 10.1M visitors
- Since 2023
- 30M+ visitors
- Stack
- Next.js, Vercel, ClickHouse
- Try it
- wrapped.vantezzen.io
About
TikTok lets you download everything it knows about you, but the export is a pile of JSON nobody opens. Wrapped turns it into the story Spotify tells every December: how many videos you scrolled past, how many days you spent watching, who you kept coming back to, and a slightly rude commentary on all of it.
I launched it as a side project in 2023. A few TikToks about it went viral, and it has been a December ritual since.
Traffic
Unique visitors per month. Wrapped lives on one month a year: the rest of the time it idles at a few tens of thousands, then December arrives.
- 1.9M
- 10.1M
- 5.4M
Tech
- ~10M
- visits in December 2024
- ~$20
- infrastructure cost for that
- 460M+
- video views analysed
Wrapped is a Next.js app on Vercel. The first December taught me what a viral consumer site does to bandwidth limits, and I moved the heavy assets to Cloudflare mid-spike with a few minutes of downtime. The bigger change came after: I redesigned the processing to run entirely on the visitor’s device. The export zip is unpacked and parsed with browser APIs, so nothing is uploaded, results appear instantly, and the whole thing costs about twenty dollars to run.
For the aggregate view of how people actually use TikTok I used ClickHouse to analyse donated datasets covering more than 460 million video views and 60 million likes.
- Next.js
- TypeScript
- Framer Motion
- JSZip
- Vercel
- Cloudflare
- ClickHouse
