aniTrakt

Update your anime profile based on your Trakt scrobbles.

Get Started

About aniTrakt

anitrakt is a simple browser based tool that aims to keep your anime profiles up to date based on your trakt.tv history (currently limited to Myanimelist.net).

While the goal is to bring over as much of your show and movie data as possible, this cannot be done realistically given the difference on their listings (individual shows vs. single season entries).

Please review the key notes below before you start your first sync to understand how data conflicts and content exclusions are handled by the tool.

Things to Note

The higher episode count wins

If you've registered more episodes on the target site no update to it will be made.

Ratings (opt-in) will be set to as they're on trakt

If you've rated a show on trakt it will overwrite the existing one.

The season rating will be used for each individual entry if present and otherwise fall back to the show level. This might lead to some unexpected scores but you'll be shown all updates and you can easily adjust them with another rerun.

Certain content is intentionally not included in the sync

**Movies entries which are actually multiple OVA episodes.**
→ TMDb follows the first released format, and does not allow "duplicated" content between the Movie and TV Show sections. People tend to readded this stuff despite being invalid. It can sometimes also take them a while to correct things (eg. Battle Angel Alita which was recut as a Movie for the US but was actually a two episode OVA in Japan).

**Episodes in the "Special" Seasons** (which are mostly indivudual OVAs or specials)
→ Frankly this would require a lot of additional effort for very little gain and the Episodes within tend to be moved around or be removed due to not being the proper specials anyways.

The Index

To match up trakt's data to the anime databases we have to manually link the IDs together...
The index of the mapping table can be viewed below:

Status

Status Update 11/2025: Working again

Sorry for the delay. Seems like I got blacklisted by cloudflare because I never sent a User-Agent header that you're supposed to.