How to Import an Anki Deck Into Mochi

Mochi reads Anki packages, so the move is possible in one click - but a click is not always the right route. Here are the three ways across, what each one keeps, and the parts of an Anki deck that no route can carry.

By Siarhei Hamanovich
Want the mapping under your control?
Our free Anki to Mochi converter opens the .apkg in your browser, shows the deck's real field names, and lets you choose what lands on each side of the card. No signup, and the deck is never uploaded.
Table of Contents

Three routes from Anki to Mochi

Pick by how much structure your deck carries. A two-field vocabulary deck can go straight across; a five-field note type deserves the second route.

Route 1: import the .apkg straight into Mochi

Best for: A simple two-field deck you just want to see in Mochi tonight.
  1. In Anki, right-click the deck, choose Export, and pick Anki Deck Package (.apkg). Leave scheduling information out - Mochi cannot read it anyway.
  2. In Mochi, open the deck sidebar, choose Import, and select the .apkg file.
  3. Check a few cards. Mochi maps the note's fields onto a card in the order they appear, which is what you want for Front/Back and rarely what you want for anything richer.

The trade-off: Zero tools, zero conversion. But you get whatever mapping Mochi decides on, and a note type with five fields tends to arrive as one wall of text.

Route 2: convert the .apkg to .mochi first

Best for: Note types with more than two fields, or when you want to decide what lands on each side.
  1. Open the free Anki to Mochi converter and drop the .apkg in. The deck is read inside your browser - nothing is uploaded.
  2. The converter lists the deck's real field names (Word, Reading, Meaning, whatever your note type uses). Point one at Front and one at Back, and send the rest to Example, Notes, Tags or Ignore.
  3. Check the preview, then download the .mochi file and import that in Mochi instead.

The trade-off: One extra step, in exchange for control: you choose the two sides, and the extra fields arrive as readable Markdown under the answer instead of being flattened or dropped.

Route 3: regenerate the deck for Mochi

Best for: An old deck you never liked much, or one whose cards are single words with no context.
  1. Open the Mochi generator, set your language pair, and describe the same material the old deck covered.
  2. Generate, review the cards, and download the native .mochi package.
  3. Keep the Anki deck around until you are sure the new one covers everything you still need.

The trade-off: Costs a credit and abandons your old cards, but you end up with example sentences and Markdown-ready formatting instead of a decade-old CSV import.

What survives the move

Anki and Mochi are not the same shape. Anki has named fields, note types and a media archive; Mochi has two Markdown sides. Here is what that difference costs, before you find out one card at a time.

WhatVerdictDetail
Card textMovesFront and back arrive intact. HTML from Anki is stripped down to plain text and line breaks, so bold-by-markup does not survive as bold.
Extra fieldsNeeds a decisionMochi cards have two sides, not named fields. Example, Notes or Reading either get folded into the back or dropped - the converter folds them in as Markdown so nothing disappears silently.
TagsMoves, differentlyAnki tags become hashtags at the end of the card in Mochi, which is how Mochi picks them up. Anki's :: hierarchy flattens.
Audio and imagesStays behindMedia lives inside the .apkg archive and is not carried across by the converter. It tells you how many files the deck contained so the loss is never a surprise.
Review history and schedulingStays behindNeither route moves your intervals or ease factors. Mochi schedules every imported card as new, and there is no format that would bridge the two algorithms honestly.
Cloze deletionsNeeds rewritingAnki writes {{c1::like this}} and Mochi does not read it. Cloze cards arrive as literal text and have to be redone in Mochi's own syntax.
Card templates and stylingStays behindAnki's note types and CSS have no equivalent to import into. Mochi renders Markdown, and that is the whole formatting model.

Still deciding whether to move at all? Mochi vs Anki compares the two apps on scheduling, formatting and daily use. If you are starting fresh rather than migrating, the Mochi generator writes cards in the format Mochi wants from the start, and CSV to Mochi handles a spreadsheet source.

Rebuilding fields, cloze and structure in Mochi

The import is the easy part. The work that decides whether the migrated deck is worth reviewing is what you do with the pieces Mochi models differently.

Rebuilding a five-field note type as a two-sided card

A serious Japanese or Chinese deck has Word, Reading, Meaning, Example and Notes. Mochi gives you a front and a back, so the design question is which field earns the front and what order the rest go in underneath. The usual answer: the word alone on the front - recognition is the skill you are training - then reading, meaning, example and notes on the back, separated by blank lines so Markdown renders them as distinct paragraphs. Putting the reading on the front turns a recall card into a reading-aloud card, which is a different exercise entirely.

Cloze deletions, translated between two syntaxes

Anki hides text with {{c1::...}} inside a Cloze note type; Mochi hides it with its own bracket syntax on a normal card, and supports several deletions in one card the same way. There is no automated bridge, so the practical approach is to search your Anki collection for note:Cloze before exporting, decide whether those cards are worth rebuilding at all, and rewrite the survivors by hand in Mochi. A deck that is mostly cloze is usually a deck worth regenerating rather than migrating.

Decks, tags and how Mochi organizes

Anki leans on a deck tree plus tags; Mochi leans on decks plus tags with far less hierarchy. An Anki deck named Spanish::Verbs::Irregular arrives as a flat name. Before importing, decide whether that structure was carrying real meaning - if it was, split the export into separate decks per branch and import them one at a time, which is cheaper than reorganizing hundreds of cards afterwards.

Media, and what to do about it

If your deck's value is in its audio - a sentence bank with native recordings - moving it to Mochi means losing the thing that made it good, and the honest advice is to keep studying it in Anki. If the media is decorative images on a vocabulary deck, drop them: the card still works. There is no in-between where the text migrates and the audio follows later, because the media filenames in the text refer to files Mochi never received.

Running both apps without duplicating work

Plenty of people keep Anki for the deck with 8,000 mature cards and use Mochi for everything new. That works as long as one app owns each subject: two copies of the same vocabulary on two schedules means reviewing everything twice and trusting neither. Draw the line by material, not by feature - old deck stays in Anki forever, new material starts in Mochi - and generate new decks directly in the .mochi format so nothing needs converting at all.

Premium Content
Unlock the complete guide with all advanced techniques

Premium access includes:

Complete guides with all sections unlocked
Import-ready files: .apkg and .mochi packages, plus CSV, TSV, TXT and MD
Bigger sets: up to 30 cards per generation

Frequently asked questions

Can Mochi import .apkg files directly?

Yes. Mochi reads Anki packages, which is why route 1 exists and needs no tools. Converting first is about control over the mapping, not about compatibility.

Will my review history move to Mochi?

No, on either route. Every imported card starts as new in Mochi. If the scheduling history is what you value most, that is an argument for keeping the deck in Anki.

Does the audio in my deck come across?

No. The converter moves text only and reports how many media files the deck held. A deck whose point is its audio is better left in Anki.

What happens to a note type with five fields?

You choose. The converter shows the deck's real field names and lets you pick the front and the back, sending the rest to the card back as Markdown or dropping them.

Is it easier to just regenerate the deck for Mochi?

Often, yes - for small or old decks. Regenerating costs a credit and gives you cards written with example sentences and Markdown in mind. For a large curated deck you have been growing for years, convert instead.

Can I go the other way, from Mochi to Anki?

Not with these tools. Mochi exports Markdown, which you can reshape into a spreadsheet and then run through the CSV to Anki converter, but there is no one-click route.

Keep reading

Related guides that build on what you just read.