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
- Open the Settings Hub (gear icon in the title bar) and click Export Deck in the left navigation pane.
- Select the Category containing the deck you want to export.
- Select the Deck from the second dropdown.
- Click the Export Deck button. A file save dialog opens — choose where to save the .mdeck file and click Save.
- 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.
- Follow steps 1–3 above to select the deck.
- Click Export and Delete Deck.
- A warning dialog appears reminding you that the deck will be permanently removed from MnemoDeck after export.
- Confirm to proceed. The deck is exported to a .mdeck file and then deleted from the app.
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
- Open the Settings Hub and click Import Deck in the left navigation pane.
- Click the Browse button and navigate to the .mdeck file on your computer. Select it and click Open.
- 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.
- Select the Parent Category where this deck should be placed.
- 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.
- Click the Import Deck button.
- A progress indicator shows the import progress. When finished, the new deck appears in the sidebar under the selected category.
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:
- JSON Format — Click this to see the exact JSON structure MnemoDeck expects. Copy this template and fill in your own card data.
- AI Prompt — Click this to get a ready-made prompt you can paste into an AI assistant (like ChatGPT). The AI will generate a JSON file in the correct format for you.
How to import a JSON deck
- Open the Settings Hub and click Import JSON Deck in the left navigation pane.
- Click the Browse button and select your .json file.
- In the New Deck Name text box, type a name for the deck.
- Select the Parent Category where the deck should be placed.
- Click the Import Deck button.
- A progress indicator shows the import progress. When finished, the new deck appears in the sidebar.