Skip to main content
← Avorio

Migrating from Anki

Does Avorio import Anki decks?

Yes. Avorio performs a full Anki import — .apkg and .colpkg files read directly, with ease factors, intervals, lapses, complete review history, media, tags, custom note types, cloze deletion, and Image Occlusion Enhanced cards all preserved. Cards resume on the schedule they were already on. Avorio also exports back to .apkg. Import and export are free forever, with no account.

By Dharsan Kesavan · Last updated 2026-08-03

What transfers from Anki to Avorio?

Everything stored inside the file. Avorio reads Anki’s formats directly rather than converting them, so a deck arrives with the scheduling state it already had. The one thing that does not carry across is AnkiWeb sync, and that is a protocol limitation rather than a missing feature — the file path covers the same need in both directions.

From your Anki collectionIn Avorio
.apkg deck packagesRead directly — no converter, no intermediate step
.colpkg collection packagesRead directly — the whole collection, all decks
Ease factorsPreserved
IntervalsPreserved — cards resume where they were, nothing resets to new
Lapse countsPreserved
Review history (full revlog)Preserved — and reused to personalize FSRS-5
Media filesPreserved
Tags, including AMBOSS hierarchical tagsPreserved
Custom note types and card templatesPreserved
Cloze deletionSupported natively
Image occlusion (Image Occlusion Enhanced add-on)Imports as native Avorio occlusion cards, not flat images
Anki search operators (is:, tag:, prop:ivl)Supported in the card browser
Export back to .apkgSupported — your library stays portable, no lock-in
AnkiWeb syncNot supported — the protocol isn't open. Use file import/export instead

How to import your Anki decks into Avorio

Four steps, about five minutes, free. You do not need an account at any point.

  1. 1Export from Anki

    In Anki, choose File → Export. Pick "Anki Deck Package (.apkg)" for one deck, or "Anki Collection Package (.colpkg)" for everything at once. Leave "Include scheduling information" checked — that is what carries your ease factors, intervals, and review history across.

  2. 2Open the file in Avorio

    In Avorio, use Import on the dashboard and pick the .apkg or .colpkg file. On iPhone and iPad you can also share the file to Avorio with "Open in Avorio" from the Files app; on Mac you can hand it to the app the same way from Finder.

  3. 3Check the migration report

    When the import finishes, Avorio shows a migration report itemizing exactly what came across — cards, note types, media, review history, and scheduling state — each expandable, with any warnings called out. This is your zero-loss proof.

  4. 4Start reviewing

    Your cards are due on the same schedule they were on in Anki. FSRS-5 is on by default; if the import carried 1,000 or more reviews, Avorio replays that history to fit FSRS-5 to how you specifically forget. You can switch a deck to SM-2 at any time without losing progress.

Does my review progress survive the move?

Yes — that is the point of the import. Ease factors, intervals, lapse counts, and the complete review log come across, so each card is due exactly when it was due in Anki. Nothing resets to new.

The review log then does a second job. If your import carries 1,000 or more reviews, Avorio replays that history to fit FSRS-5’s parameters to how youforget rather than to a generic average. Below that threshold it uses default FSRS-5 parameters instead — the import still completes normally, it simply skips the personalization pass. On typical med-school decks, FSRS-5 cuts review load 20–30% against SM-2 at the same retention target.

How do I know nothing was lost?

When an import finishes, Avorio shows a migration report: cards, note types, media, review history, and scheduling state, itemized and expandable, with any warnings called out rather than buried. It is there so a migration is something you can verify instead of something you have to trust.

Can I go back to Anki later?

Yes. Avorio exports to .apkg, so anything you import can be moved back out to Anki — or to anything else that reads the format. Your cards also live in a local SQLite database any SQLite tool can open. Import and export are both free, forever. An import is not a commitment.

Frequently asked questions

  • Does Avorio import Anki decks?

    Yes. Avorio reads Anki .apkg and .colpkg files directly and performs a full import: ease factors, intervals, lapses, complete review history, media, tags, custom note types, cloze deletion, and Image Occlusion Enhanced cards all transfer. Import is free forever and requires no account.

  • Will my Anki review progress carry over, or do cards reset to new?

    Your progress carries over. Avorio imports the scheduling state and the full review log, so every card resumes on the interval it was already on. Nothing resets to new. This is why the export must be made with Anki's "Include scheduling information" option left on.

  • What is the difference between importing .apkg and .colpkg into Avorio?

    An .apkg is a single deck package; a .colpkg is your entire Anki collection, all decks at once. Avorio reads both directly. Use .colpkg when you are migrating your whole library in one move, and .apkg when you only want to bring across one deck.

  • Do AnKing, Dorian, Lightyear, and AMBOSS-tagged Step decks import into Avorio?

    Yes — AnKing V12, Dorian, Lightyear, and AMBOSS-tagged USMLE Step decks are explicitly tested and open with their scheduling state intact. Their hierarchical AMBOSS tags are preserved and their image-occlusion cards import as native Avorio occlusion cards. No re-authoring is needed.

  • Do Anki image occlusion cards work in Avorio?

    Yes. Cards made with the Anki Image Occlusion Enhanced add-on import as native Avorio occlusion cards — real masked regions you can reveal, not flattened images. Avorio also has image occlusion built in, including AI auto-detect that proposes the mask regions on a diagram instead of making you draw every box.

  • Does Avorio sync with AnkiWeb?

    No. AnkiWeb's sync protocol is not open, so no third-party app can implement it. The .apkg and .colpkg file path covers the same migration need in both directions — into Avorio and back out to Anki. Avorio's own optional Mac-to-iPhone sync is a separate system, off by default, and unrelated to AnkiWeb.

  • Can I export from Avorio back to Anki?

    Yes. Avorio exports to .apkg, so a library you import into Avorio can be moved back to Anki, or to anything else that reads the format. Your cards also sit in a local SQLite database you can open with any SQLite tool. There is no lock-in.

  • How much does Anki import cost in Avorio?

    Nothing. Anki import and export are free forever, on every tier and with no account at all. Avorio's paid subscriptions only add a managed cloud-AI gateway and optional Mac-to-iPhone sync — they are never required to import, study, or export.

  • Does Avorio use my Anki review history to improve scheduling?

    Yes, on imports carrying 1,000 or more reviews. Avorio replays your actual Anki review log to fit FSRS-5's parameters to how you personally forget, rather than applying generic defaults. Smaller imports fall back to default FSRS-5 parameters — the import still completes normally either way.

  • What does Avorio not import from Anki?

    Anki add-ons themselves do not transfer, since they are Anki-specific code rather than deck data — though the two most-used behaviours, image occlusion and FSRS, are built into Avorio directly. AnkiWeb sync is not supported because the protocol is closed. Everything that lives inside a .apkg or .colpkg file does transfer.

Bring your decks over

Native for Mac and iPhone, free, no account required, works offline. Download Avorio — or read the full Avorio vs Anki comparison first.