TV Time shutdown and importing into SeriesGuide

The TV Time app has shut down on July 15th, 2026. TechCrunch has more details: the company behind it was bought and will switch to making “AI” tools to try to make more money.

Request an export of your TV Time data

:information_source: This no longer works as the TV Time app has shut down on July 15th, 2026.

Make sure to export your data before TV Time shuts down on July 15, 2026.

Request an export of your TV Time data at https://gdpr.tvtime.com/gdpr/self-service. This export contains most of your data and should help you to import it into another service in the future.

To import into SeriesGuide, also export your TV Time data using the TV Time Out by Refract browser extension.

Keep the exported files in a safe place.

Get your TV Time data into SeriesGuide

You have two options:

  • Import into SeriesGuide (see section below)
    • No record of when you have watched something, only how often
    • No ratings are imported
    • Import your shows, movies and custom lists (movies lacking an IMDB ID or that were not watched or on your watchlist can’t be imported)
  • Import into the third-party Trakt service and connect your account to SeriesGuide
    • Import your watch history, watchlist, and ratings
    • Trakt lists can currently not be synced with SeriesGuide (vote for this feature)

Export with TV Time Out, transform and import into SeriesGuide

Get the JSON files you have exported with the TV Time Out by Refract browser extension before the shutdown.

These JSON files then must be transformed to a structure that SeriesGuide understands.

Transform the exported JSON files using TV Time to SeriesGuide JSON Transformer.

If you want to create an appropriate JSON file yourself

The recommended values to import shows from TV Time are:

[
    {
        "tvdb_id": 332331,
        "title": "Altered Carbon",
        "language": "pt-BR",
        "favorite": false,
        "seasons": [
            {
                "tvdb_id": 1,
                "season": 1,
                "episodes": [
                    {
                        "tvdb_id": 1,
                        "episode": 1,
                        "title": "Out of the Past",
                        "watched": true,
                        "plays": 1
                    }
                ]
            }
        ]
    }
]
  • The tvdb_id of seasons and episodes don’t need to be valid, but must be 1 or greater. The tvdb_id for the show must be valid (see notes on importing below).
  • title (optional): the title of the show or episode, allows to identify a show or episode by name if migration fails.
  • language (optional): one of the supported values. If not set, must be set per show inside the details screen of each show.
  • favorite (optional): true or false
  • season: the number of the season (0 or greater, 0 for special episodes). Used to match with season on TMDB.
  • episode: the number of the episode. Used to match with episode on TMDB.
  • watched: true or false
  • plays (optional): watched count, 0 if watched is false, 1 or greater otherwise.
  • You can provide additional values, see the documentation for all supported values. But they should get filled in by the migration process.

The recommended values to import lists from TV Time are:

[
    {
        "items": [
            {
                "externalId": "332331",
                "type": "show"
            }
        ],
        "name": "A list"
    }
]
  • externalId: the TVDB ID of a show

To import the JSON files created by the transformer tool into SeriesGuide:

From the “More” screen,

  • select “Export and Import”, then
  • under Import select the JSON file created by the transformer for each “Shows”, “Lists” and “Movies”
  • select “Import data” at the bottom.

After importing, return to the Shows screen and manually trigger a sync to run the migration to TMDB data (you can also just wait for the next sync to happen automatically):

  • select the three dots in the top right to display more options,
  • select “Sync manually” and then
  • select “Sync & Update”

It’s possible that some shows or episodes can’t be migrated, because they can’t be found on TMDB. See the post on TMDB migration issues for potential solutions.

What if I previously imported only lists with shows using the old transformer tool?

Note that when you import in SeriesGuide all your current data is replaced.

If you previously used the transformer tool before it supported movies, you need to re-transform the file for lists and create a new one for movies. And then only import those files, skipping the shows file.

Assuming you use the same export files you created previously and have not made any changes to your lists no data should be lost.

1 Like

I look at the form

Tv Time Liberator Extension not working

I dl V Time - GDPR Data Export

But do not know how to dl to seriesguide app

Is there a to export gdpr data to seriesguide

I use

TV Time Out by Refract

But it not the right json for seriesguide app

Thanks for sharing! I verified that the converter also works for the tvtime-series JSON generated by the TV Time Out extension. I updated the post above to recommend that extension instead.

Transforming the movies json from TV Time Out by Refract using the TV Time to SeriesGuide JSON Transformer does not work. It generated JSON objects without “is_watched”:true which doesn’t match the import standards for SeriesGuide

As explicitly mentioned, the converter only works for shows. This was what I could quickly create on the weekend. I won’t work on SeriesGuide again until Wednesday the earliest.

For movies, SeriesGuide has always used TMDB IDs. So it has no way to map TheTVDB IDs to TMDB IDs. It might be possible to build a tool that maps the IMDB ID to a TMDB ID by looking it up via the TMDB API.

A similar situation exists for lists. But I might be able to extend the converter to at least support importing shows on lists (I still have to verify if SeriesGuide can map TheTVDB IDs to TMDB IDs there).

It’s now possible to convert the tvtime-lists JSON (only shows though) the TV Time Out extension produces.

I wonder if the transformer page is crashing because of too much traffic. As soon as I paste the JSON file, the page becomes unresponsive.

I was able to get it to work on my phone rather than in my Chrome browser on a desktop.

Unlikely, as everything is done locally on your device. Which might also be the issue. I’ve made some changes so the previews only displays the first few lines. This should help other users with transforming very large files.

Using the new version of the transformer tool and a preview version of SeriesGuide, it is now possible to also import movies from TV Time (if they have a IMDB ID and the IMDB ID is set as an external ID on the TMDB entry of the movie and if those movies weren’t only added to a list on TV Time).

I updated the first post with details.

The 2026.3.0 update to SeriesGuide that supports importing movies from files created by the transformer tool is now available to everyone. Updated the above post accordingly. Also added some pros and cons compared to importing to Trakt.

Now that the app and website have shut down, updated the first post accordingly.