Open the tool β†’
⏳ Deadline: TV Time shuts down after July 15, 2026 β€” all user data is deleted afterward. You can import to Trakt any time, but you must export from TV Time before then.

How to move your TV Time history to Trakt

Updated July 5, 2026 Β· verified against Trakt's official import instructions

TL;DR: Trakt imports the TV Time GDPR export directly and for free. β‘  Get gdpr-data.zip from TV Time (export guide). β‘‘ Upload the ZIP as-is at app.trakt.tv/settings/data β€” don't unzip it. β‘’ If old dates or rewatches are missing (a known TV Time export issue), merge your files in ShowRescue first and upload the regenerated ZIP.

Why Trakt?

Trakt is the power-user choice among TV Time replacements: it has the biggest ecosystem of client apps and two-way sync with many other trackers, so your history keeps working wherever you go next. And its importer was built for exactly this migration β€” it takes the TV Time GDPR ZIP with no conversion needed. Weighing other apps too? See the full comparison of your options.

Step 1 β€” Export your data from TV Time (before July 15)

  1. Request your official export at gdpr.tvtime.com/gdpr/self-service β€” you'll get gdpr-data.zip, a ZIP of ~50 CSV files. It needs your email + password (Facebook/Google users: password-reset first), and takes minutes to hours under the current rush.
  2. Also export with the TV Time Out or TV Time Liberator extension. The GDPR export truncates old dated watch history on large libraries; the extensions capture complete dates and rewatch counts β€” but they stop working when TV Time goes offline.

Full walkthrough with screenshots of every gotcha: How to export your TV Time data.

Keep the ZIP exactly as downloaded. Trakt wants the original gdpr-data.zip β€” don't unzip and re-zip it, and don't rename files inside it.

Step 2 β€” Create a free Trakt account

Sign up at trakt.tv if you don't have an account. The TV Time import is free β€” no VIP needed. It brings over your watch history, watchlist, and ratings where available.

Step 3 β€” Upload the ZIP at Settings β†’ Data

  1. On the website, go to app.trakt.tv/settings/data (Settings β†’ Data).
  2. Find the TV Time import section and upload gdpr-data.zip β€” the whole ZIP, exactly as TV Time gave it to you. Trakt's own instructions: β€œYou do not need to unzip the export file” and β€œDo not upload individual files from inside the zip.”
  3. Wait for processing to finish, then browse your profile to confirm your shows arrived.
Use the website, not the Android app. Some users report the app's import flow asks for a specific file instead of accepting the ZIP. The web importer works as documented.

Step 4 β€” Check for gaps (and fix them)

Spot-check a few shows you finished years ago and anything you rewatched. Some users report imports that missed episodes or rewatches β€” most often because the GDPR export itself was already missing the old dates. If your import looks complete: you're done, and you never needed anything but the raw ZIP.

If it doesn't, ShowRescue (free, no account, 100% in your browser β€” files never upload) fixes the two common cases:

Then upload the regenerated ZIP at the same Trakt page.

Build my complete Trakt import file β€” free β†’

Frequently asked

Is the import free, or do I need Trakt VIP?

Free. The TV Time importer at Settings β†’ Data works on a free account β€” no VIP required.

Do I unzip the export before uploading?

No. Upload gdpr-data.zip as-is. Trakt explicitly says not to unzip it and not to upload individual files from inside it.

What does the import actually bring over?

Watch history, watchlist, and ratings where available. Rewatches and exact dates depend on what's in your export file β€” which is why a merged, complete ZIP matters if your library is old or large.

Trakt is missing episodes or rewatches β€” why?

Almost always the source file, not Trakt: the TV Time GDPR export truncates old dated history, and some users also reported the importer skipping rewatches. Merge your GDPR ZIP with an extension export in ShowRescue and re-upload the regenerated ZIP β€” it contains the complete dates and rewatch events.

I only have TV Time Out / Liberator JSON files. Can Trakt import those?

Not directly β€” the importer expects the GDPR ZIP format. ShowRescue converts extension-only exports into a clean GDPR-format ZIP that Trakt accepts.

Can I do this after July 15, 2026?

The Trakt import: yes, any time β€” it works from your file. The TV Time export: no. After July 15 the service goes offline, all data is deleted, and both the GDPR tool and the extensions stop working. Export today, import whenever.