Skip to content
On this page

Import content to Capacities

Importing content to Capacities allows you to quickly move to Capacities from another app, or add content you already have on your computer that should become part of your notes.

If you want to add images, audio, files, etc. to Capacities you can just paste them or add them like any other content.

For audio files with playback within Capacities, the file formats .mp3 and .ogg (MIME types 'audio/mpeg' and 'audio/ogg') are currently supported.

On top, Capacities support special import for the following file types:

  • Markdown, Text, LaTeX, or Word files can be imported as any object to your space.
  • Import CSV (tabular data) as a collection to a database.
  • Import directories of markdown files and media assets or backups from other note-taking apps (coming soon).

Import single files

On every empty page and in the right sidebar you find a button to import single files to your content. All content will be appended to the first blocks property of that object.


Capacities has a great support for copy/paste from different formats. Instead of importing whole files it's often simpler to just copy a selection in another app, in your web browser, or a document and paste it to Capacities.

We currently support imports from:

  • Markdown (.md)
  • Microsoft Word (.doc and .docx)
  • LaTeX (.tex)
  • Text files (.txt)
  • HTML (.html)

Import a single file

Import 5 objects at a time with the command palette

You can copy files, images, pdfs or text from elsewhere on your computer and upload up to 5 at a time via the command palette.

For example, if you have photos in your downloads folder to upload to Capacities, select up to 5, copy them to your clipboard, open Capacities, open the command palette and paste.

Capacities will recognise them and create 5 image objects. The same happens for files and pdfs. You can see more examples of this here.

what pasting into the command bar looks like

Import a CSV to a collection


The CSV import is currently being rebuilt to be more reliable. It will return as part of the batch import release.

You can use the CSV import to import any tabular data to a database in Capacities. Every row will be transformed into an object of that type and you can choose which columns should match which properties of your object.

You can import a CSV file from the right sidebar in a collection and from the "..." menu on a database dashboard.

In the import process you can select which table columns should match which properties of your object. You can also just ignore some or add multiple columns to a blocks property.

We currently support:

  • CSV (.csv)

💡 Good to know

If you have other tabular data, like Microsoft Excel files, you can export them into CSV in most programs and then import it to Capacities.

Import csv to collection

❗️ Use this with caution

Every row in your table will be transformed into a new object. You can quickly spam your whole space if you import big tables. Importing large amounts of data into your note-taking does not necessarily make it better.

Data tables and content are different things, we'd recommend only importing content that you want to have as objects.

Batch imports

⏱ Coming soon

Importing whole directories of markdown and media files is not possible yet but it's on our near-term road map. We'll plan to include custom imports for common apps like Obsidian, Notion, or Roam.

If this is important to you, feel free to vote here.

🤔  Do you find this explanation unclear or feel like something is missing in the docs?

With your help we can make the docs better for everyone. So just let us know, and we’ll improve it ASAP!

📨  Did reading the docs make you think of any product improvements?

Please let us know if you have an idea for a feature, think that something is missing or see a conceptual inconsistency that could be fixed. Just post it on our feedback board and discuss it with us and other users!

Built with ❤️ and ☕️ in 🇪🇺.