Settings
Configure Codex. Changes save automatically.
Import from MyAnimeList
Drop your MAL export (.xml or .xml.gz) from MAL's Export panel. Matches each entry against Codex's catalog by MAL id; titles we haven't indexed yet are reported as unmatched.
Import from AniList
Drop an AniList JSON export. AniList's native export is under Settings → Account → Data; third-party backups that wrap the same MediaListCollection shape also work. Matches by AniList id with a near-perfect hit rate since Codex's catalog is AniList- seeded.
Import from Mihon / Tachiyomi
Drop your Mihon backup (.tachibk or .proto.gz) from the app's Settings → Backup & restore → Create backup. Matches each favorited series against the Codex catalog via the tracker you already linked in Mihon (AniList or MAL); titles without a tracker fall back to title match against manga-family editions. See SPEC for scope — library status + progress + score import in phase 1; chapter-level read state is deferred.
Import from AniCompanion V1
Reads your V1 IndexedDB (must be on the same origin) and writes each entry to Codex. Matches by title and edition kind. Unmatched titles are skipped. Run this once per device that has V1 data — the V1 store is not modified.