Skip to main content

Import Data into Closot

Closot lets you consolidate existing documents, notes, and spreadsheets in one place. Whether you're migrating from another tool or pulling in a handful of files, the importer converts each one into a Closot page or database so you can pick up where you left off.


Supported File Types​

FormatExtensionsBecomes
ZIP archive.zipOne page per file inside the archive
CSV.csvA database
PDF.pdfA page
Text & Markdown.txt, .md, .markdownA page
HTML.htmlA page
note

ZIP archives are limited to 50 MB. If your export is larger, split it into several smaller archives and import them one at a time.


How to Start an Import​

There are three entry points:

  • Settings — Open Settings → Import & Export and drag files onto the import area, or click to browse
  • Sidebar — Click the import icon next to Private Pages
  • Page menu — Open any page, click •••, and choose Import

The Settings panel has Discover and Completed tabs so you can see which jobs are still running and which have finished.


Migrating from Another Tool​

Notion and Confluence connect directly. Open Settings → Connections, connect the app, and import your pages and databases without exporting files first. See Integrations.

For everything else, export your content from the original tool and import the resulting files here. Most apps can export to one of the formats above:

If you're coming fromExport asImport as
A notes or docs appMarkdown or HTMLText & Markdown, or HTML
A spreadsheet or project trackerCSVCSV
A wiki or knowledge baseA ZIP of Markdown or HTML filesZIP archive
A document archivePDFPDF

When an export produces many files at once, zip them together and import the archive in a single pass rather than uploading files individually.


Format Details​

ZIP Archive​

The ZIP importer converts an entire archive into pages in one operation — each file inside becomes its own page.

Best practices:

  • Create the archive from a folder rather than from loose files
  • Remove hidden files and folders (such as .DS_Store) before zipping — they can cause the import to fail
  • Keep the archive under the 50 MB limit

Files inside the archive that aren't in a supported format are skipped.

CSV​

Each row in the file becomes a database item, and each column becomes a property.

  1. Open Settings → Import & Export
  2. Upload your .csv file
  3. Review how the columns map to Closot property types

What doesn't transfer: relations, rollups, and formulas. Recreate these in Closot after importing.

tip

For clean CSV imports:

  • The first row must contain column headers
  • Save the file with UTF-8 encoding to avoid garbled characters
  • Use a consistent date format throughout the file
  • CSV imports always add new items — they never update or overwrite existing ones

PDF​

Closot extracts the document's text and rebuilds it as blocks on a new page.

Known limitations:

  • Heavily formatted layouts need manual cleanup afterwards
  • Equations, quotes, to-dos, code blocks, and callouts may arrive as plain text
  • Text colors aren't preserved
  • Scanned documents need to be run through OCR before importing, since there's no text layer to extract

Text & Markdown​

Plain text, standard Markdown syntax, headings, lists, and code blocks all carry over.

What doesn't transfer: anchor links and non-standard Markdown extensions. Rebuild in-page navigation with a table of contents block after importing.

HTML​

Keep your HTML file and its assets (images, stylesheets) together in the same folder, then zip that folder and import the archive.

What transfers: headings, paragraphs, lists, links, code blocks, and inline images

What doesn't transfer: complex CSS layouts, JavaScript, and embedded content


FAQs​