Export & Import

Share individual decks between devices by exporting them as .mdeck files, or create brand-new decks from JSON data — either written by hand or generated with AI assistance.

8.4 — Export Deck

Exporting a deck creates a portable .mdeck file that contains the deck, all its cards, tags, and settings. You can send this file to another person or transfer it to another computer.

How to export a deck

  1. Open the Settings Hub (gear icon in the title bar) and click Export Deck in the left navigation pane.
  2. Select the Category containing the deck you want to export.
  3. Select the Deck from the second dropdown.
  4. Click the Export Deck button. A file save dialog opens — choose where to save the .mdeck file and click Save.
  5. A progress indicator shows the export progress. When finished, a success message confirms the file was saved.

Export and Delete Deck

If you want to export a deck and then remove it from MnemoDeck to free up space, use the Export and Delete Deck button instead.

  1. Follow steps 1–3 above to select the deck.
  2. Click Export and Delete Deck.
  3. A warning dialog appears reminding you that the deck will be permanently removed from MnemoDeck after export.
  4. Confirm to proceed. The deck is exported to a .mdeck file and then deleted from the app.
Warning: “Export and Delete” permanently removes the deck from MnemoDeck. Make sure the export file was saved successfully before using this option.

8.5 — Import Deck

Import a previously exported .mdeck file to add a deck and all its cards into MnemoDeck.

How to import a .mdeck file

  1. Open the Settings Hub and click Import Deck in the left navigation pane.
  2. Click the Browse button and navigate to the .mdeck file on your computer. Select it and click Open.
  3. In the New Deck Name text box, type a name for the imported deck. A default name from the file is pre-filled, but you can change it.
  4. Select the Parent Category where this deck should be placed.
  5. If the deck contains hyperlinks, a Hyperlink Review list appears. This lets you inspect every external link in the cards before importing:
    • Each link is shown with a checkbox. Ticked links will be kept; unticked links will be removed.
    • Use Select All to keep all links, or Deselect All to remove them all.
    • Review links individually if you only want to keep certain ones.
  6. Click the Import Deck button.
  7. A progress indicator shows the import progress. When finished, the new deck appears in the sidebar under the selected category.
Tip: The hyperlink review step is a security feature. It lets you remove any links you do not trust before they become part of your card content.

8.6 — Import JSON Deck

You can also create a deck by importing a specially formatted JSON file. This is useful for quickly building decks with many cards, either by writing the JSON yourself or by using an AI assistant to generate it for you.

Getting the right format

The import page provides two helpful buttons:

How to import a JSON deck

  1. Open the Settings Hub and click Import JSON Deck in the left navigation pane.
  2. Click the Browse button and select your .json file.
  3. In the New Deck Name text box, type a name for the deck.
  4. Select the Parent Category where the deck should be placed.
  5. Click the Import Deck button.
  6. A progress indicator shows the import progress. When finished, the new deck appears in the sidebar.
Tip: The AI Prompt feature makes it very easy to create large decks quickly. Simply copy the prompt, paste it into your preferred AI tool, and save the output as a .json file.