Media Import 2

AnkiWeb addon 129299120

Fork of Media Import (AI-detected; may be wrong)

1 other version of this addon exists. Compare versions ↓

Imports media files and subfolders as new notes, letting file and folder names populate fields, tags, sequences, and optional secondary media, with cards added to a MediaImport deck.
AI-generated summary; may contain mistakes.

card-creationimporttaggingfork-or-reupload

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
18 (πŸ‘ 17 Β· πŸ‘Ž 1)
Updated
2026-02-14
Anki versions
25.09.2~
License
BSD-3-Clause (from the license file in the package)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-06-21 (133 days before the snapshot).
  • Commits in the last year: 3.
  • Issues: 1 open, 2 closed.
  • Pull requests: 0 open, 1 merged.
  • Median first response: 40 hours (4 answered issues and pull requests).
  • Outside pull requests: 100% of 1 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.02.1.492024-01-24
2.1.5025.09.2+2026-02-14
History across monthly snapshots

Loading…

Compare versions

The original addon and its forks. The best value in each column is in bold.

VersionWorks on Anki 26.09.3MaintenanceLast activity VotesApprovalGitHub starsNotes
Media Import original unknown abandoned 14 Jul 2018 πŸ‘ 68 Β· πŸ‘Ž 13 74% – obsolete
↳ Media Import 2 this addon (AI-detected; may be wrong) likely active 21 Jun 2026 πŸ‘ 17 Β· πŸ‘Ž 1 74% 4

Forks can add features or work in a different way. Read the description before you change to another version. Fork detection is incomplete, so other versions can exist.

Similar addons

Anki Markdown Notes

Imports and exports Markdown notes as Anki cards, converting Q/A entries into basic or reversed cards and mapping folders to decks.

card-creationimportexport

1 votes 0% approval πŸ‘ 0 Β· πŸ‘Ž 1 ⭐ 38 Anki 2.1.41~ Updated 2021-03-14
Random Word Generator

Generates random word lists from text files or card templates, with options to limit words by position range and list length for vocabulary practice.

card-creationcard-templates

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 ⭐ 0 Anki 2.1.47~ Updated 2022-03-30
Card to Image Exporter

Exports selected Anki cards' answer sides as high-quality PNG images in bulk, organized by deck, rendering HTML, CSS, embedded images and MathJax formulas with customizable output settings.

export

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 Anki 25.02.5~ Updated 2025-05-27

Description

Anki add-on for importing media files as new notes.

This add-on is an updated version of the Media Import add-on, which is no longer being maintained.

This add-on allows you to import media files into your Anki collection and use their file or folder names as a component of the note. You can create cards that might look like this (using apple.jpg):

Card

When the add-on is installed, a Media Import 2... option will be added to the Tools menu.

Menu

Selecting this menu item will open the Media Import 2 window.

Dialog

From this window, you are able to:

  • Browse and select which folder to use as the source of media files
    • Subfolders will be imported as well if the "Include subfolders" checkbox is activated
  • Choose which note type to use for the imported notes
  • Decide what content to put into each of the fields

Here is a list of the content available to insert into fields (with an example file located at ./f1/f2/apple.JPG):

  • Media - The media file itself (image or audio will appear on the card)
  • Media_2 - A second media file in the same folder that has the same file name followed by a suffix (_2 by default). File extensions are ignored. For example, for the file apple.JPG, the secondary file could be called apple_2.png. The suffix _2 can be changed in the settings (Tools -> Add-ons -> double-click on Media Import 2).
  • File Name - The name of the file without the extension (apple)
  • File Name (full) - The name of the file including the extension (apple.JPG)
  • Sequence - A number indicating the order in which the file was imported. If 15 files were imported, each file will contain a value starting from 0 to 14. Always starts over from 0 for each import.
  • Subfolder tags (individual) - Creates separate tags for each subfolder (f1 and f2). If this option is used in a non-tag field, the names are combined with spaces (t1 t2). Requires the "Include subfolders" checkbox to be active.
  • Subfolder tag (hierarchical) - Creates a single, hierarchical tag for the subfolder hierarchy (t1::t2). Requires the "Include subfolders" checkbox to be active.

The following options are hidden unless the showExtensionActions setting is set to true (Tools -> Add-ons -> double-click on Media Import 2):

  • Extension - Only the lower-case extension of the file (jpg)
  • Extension (case-sensitive) - Only the original extension of the file (JPG)

All new generated cards are added to a deck named MediaImport. This deck is created for you automatically if it doesn't exist.

Complete

Current version: 3.2.1

Changed in 3.2.1:

  • Cards are now imported in alphabetical order by file path instead of in random order.

Changed in 3.2:

  • Implemented an option to add a second media file to a card (Media_2)
  • The add-on now remembers recently used import settings
  • Improved error messages
  • Multiple bug fixes

Changed in 3.1.1:

  • This release fixes a bug that caused the plugin to crash if an old / broken installation of PyQt5 was present.

Changed in 3.1:

  • Support for subfolder tags (individual and hierarchical), as well as improved performance. Thanks to GitHub user saygo-png for their contributions.
  • Improved tooltips and UI fixes
  • Minor bug fixes

Changed in 3.0:

  • Added support for PyQt6

A list of previous changes can be found on the page of the first version.

README

media-import-2

Anki add-on for importing media files as new notes.

Link to add-on

This add-on is an updated version of the Media Import add-on, which is no longer being maintained.


This add-on allows you to import media files into your Anki collection and use their file or folder names as a component of the note. You can create cards that might look like this (using apple.jpg):

Card

When the add-on is installed, a Media Import 2... option will be added to the Tools menu.

Menu

Selecting this menu item will open the Media Import 2 window.

Dialog

From this window, you are able to:

  • Browse and select which folder to use as the source of media files
    • Subfolders will be imported as well if the "Include subfolders" checkbox is activated
  • Choose which note type to use for the imported notes
  • Decide what content to put into each of the fields

Here is a list of the content available to insert into fields (with an example file located at ./f1/f2/apple.JPG):

  • Media - The media file itself (image or audio will appear on the card)
  • Media_2 - A second media file in the same folder that has the same file name followed by a suffix (_2 by default). File extensions are ignored. For example, for the file apple.JPG, the secondary file could be called apple_2.png. The suffix _2 can be changed in the settings (Tools -> Add-ons -> double-click on Media Import 2).
  • File Name - The name of the file without the extension (apple)
  • File Name (full) - The name of the file including the extension (apple.JPG)
  • Sequence - A number indicating the order in which the file was imported. If 15 files were imported, each file will contain a value starting from 0 to 14. Always starts over from 0 for each import.
  • Subfolder tags (individual) - Creates separate tags for each subfolder (f1 and f2). If this option is used in a non-tag field, the names are combined with spaces (t1 t2). Requires the "Include subfolders" checkbox to be active.
  • Subfolder tag (hierarchical) - Creates a single, hierarchical tag for the subfolder hierarchy (t1::t2). Requires the "Include subfolders" checkbox to be active.

The following options are hidden unless the showExtensionActions setting is set to true (Tools -> Add-ons -> double-click on Media Import 2):

  • Extension - Only the lower-case extension of the file (jpg)
  • Extension (case-sensitive) - Only the original extension of the file (JPG)

All new generated cards are added to a deck named MediaImport. This deck is created for you automatically if it doesn't exist.

Complete