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 collection | In Avorio |
|---|---|
| .apkg deck packages | Read directly — no converter, no intermediate step |
| .colpkg collection packages | Read directly — the whole collection, all decks |
| Ease factors | Preserved |
| Intervals | Preserved — cards resume where they were, nothing resets to new |
| Lapse counts | Preserved |
| Review history (full revlog) | Preserved — and reused to personalize FSRS-5 |
| Media files | Preserved |
| Tags, including AMBOSS hierarchical tags | Preserved |
| Custom note types and card templates | Preserved |
| Cloze deletion | Supported 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 .apkg | Supported — your library stays portable, no lock-in |
| AnkiWeb sync | Not 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.
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.
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.
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.
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.