How to move your TV Time history to TVmaze
Updated July 5, 2026 Β· verified against TVmaze's live importer
gdpr-data.zip).
β‘ Create a free account at tvmaze.com and open
tvmaze.com/migrate/tvtime.
β’ Unzip and upload one file only: tracking-prod-records-v2.csv. That's it.
Want complete old dates and rewatches? ShowRescue can generate a more complete version of that file first.
TVmaze launched an official TV Time importer on July 2, 2026. It's a solid landing spot: web-first, a long-standing episode database, and a free API. The import itself is one of the simplest of any tracker β a single CSV upload β but there are two gotchas worth knowing before you click.
Step 1 β Get your TV Time export (do this before July 15)
- Go to gdpr.tvtime.com/gdpr/self-service and sign in with your TV Time email and password (Facebook/Google users: use the password-reset link there first).
- Click βGenerate GDPR Dataβ and download
gdpr-data.zipwhen it's ready β minutes normally, up to hours under the current rush.
Full walkthrough, including the browser-extension backup export: the complete TV Time export guide.
Step 2 β Create a TVmaze account and open the importer
- Sign up for a free account at tvmaze.com (required before importing).
- Open the importer: tvmaze.com/migrate/tvtime.
Step 3 β Upload tracking-prod-records-v2.csv (one file, not the ZIP)
- Unzip
gdpr-data.zipon your computer. - Find
tracking-prod-records-v2.csvβ your episode watch history. - Upload only that file to the importer and start the import.
Step 4 β What transfers (and what doesn't)
- Transfers: shows, episodes, watched status, and show progress.
- Doesn't transfer: ratings/votes β TVmaze says they're not mappable at launch.
- Safe to redo: re-running the import doesn't create duplicates. If you get a more complete file later, just import again.
When ShowRescue helps (and when you don't need it)
Honest answer: if you have a fresh GDPR ZIP and the file is in it, you don't need any extra tool β unzip and upload. Use ShowRescue (free, no account, 100% in your browser β files never upload) when:
- you only have extension exports (TV Time Out / Liberator JSON) β ShowRescue regenerates a clean
tracking-prod-records-v2.csvfrom them, - you have both GDPR and extension exports β ShowRescue merges them losslessly (rewatches kept as distinct watch events, exact dates from whichever file has them) and outputs a more complete CSV than the truncated official one,
- your export came from the old email flow and you can't find the file β drop in whatever you have and ShowRescue produces the exact file TVmaze wants.
Since TVmaze re-imports safely, you can even upload the plain GDPR file today and a merged, more complete file later.
Generate my TVmaze import file β free βFrequently asked
Do I upload the whole gdpr-data.zip?
No β exactly one file: tracking-prod-records-v2.csv from inside the ZIP. TVmaze's launch blog spells it out. Unzip first, upload that file alone.
Will my ratings transfer?
No. TVmaze imports shows, episodes, watched status and progress, but ratings/votes are not mappable at launch. Keep your ratings safe anyway β they're in your GDPR export, and ShowRescue preserves them in your archive.
What if I run the import twice?
Nothing bad β TVmaze confirms duplicates are not created. That makes a two-pass approach safe: quick import now, more complete merged import later.
I can't find tracking-prod-records-v2.csv in my export.
Exports from the old email-based flow can differ, and some users only have extension JSON files. Drop whatever you have into ShowRescue β it reads every TV Time format and regenerates a clean tracking-prod-records-v2.csv, entirely in your browser.
Will my exact watch dates come across?
Only the dates in the file you upload β and the official export truncates old dated history on large libraries. For complete dates and rewatch counts, merge your GDPR and extension exports in ShowRescue before uploading.
Can I still do this after July 15, 2026?
The TVmaze importer should keep working, but TV Time's export tools and the extensions die with the service β and all TV Time data is deleted after July 15. If you haven't exported yet, that's the step you cannot postpone.