Yes, AnkiApp can import decks from spreadsheet files, in CSV (comma-separated value) or TSV (tab-separated value) format, which can be exported from a wide variety of software. AnkiApp additionally supports including sounds and images in these decks, by referencing those files from the CSV/TSV, and putting them all together in a .zip file.


To use this feature, go to https://api.ankiapp.com/nexus/, choose the "Import" option, and follow the directions. If you need any help, contact us at support@ankiapp.com.


Creating Line Breaks in Imported Decks

Anywhere that you would like to have a line break occur in the resulting deck, include this text "<br/>" in your CSV/TSV file.


Making a CSV/TSV file with Excel

To save an Excel spreadsheet as CSV or TSV, please see http://office.microsoft.com/en-us/excel-help/import-or-export-text-txt-or-csv-files-HP010099725.aspx.


Basic Example

For an example of a basic deck with five cards and text "front" and "back", see the attached .CSV file Example_AnkiApp_Basic_Deck.csv.


Example with Sounds and Images

For an example of how to import a deck that includes sounds and images, see the attached zip file Example_AnkiApp_TSV_Deck.zip.


Internationalization

Make sure the .CSV/.TSV is exported/saved in UTF-8/16 encoding to preserve international character support.


Styling

Imported decks support styling, allowing you to change colors, font sizes, text alignment, etc... Styling uses AnkiApp's Layouts feature, and requires a basic understanding of HTML and CSS. For an example of a styled deck that you can import, download styled_import.zip (attached).

To use the example deck as a good starting point for importing your own styled deck,
  1. download the example,
  2. unzip it,
  3. edit to suit your needs, then
  4. zip it back up, and
  5. import it.


https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getting_started is an introduction to CSS. To use that CSS guide, you'll need a text editor.