Docs

Supported formats

A Fabric write is structured data through fabric_add, or a file. This page lists the files the pipeline accepts, and whether their contents are extracted.

The app accepts voice notes. This page lists Fabric write files and does not include those notes.

The upload path and fabric_add accept the same set. Each file is at most 10 MB. The in-app file picker offers a shorter set: PDF, plain text, Markdown, CSV, JSON, XML, YAML, .docx, .xlsx, PNG, and JPEG.

Format MIME type Extraction
PDF application/pdf Text, when the file has a text layer. A scanned PDF with no text layer is not read. OCR is not enabled.
Word .docx application/vnd.openxmlformats-officedocument.wordprocessingml.document Text
Word .doc application/msword Not extracted
Excel .xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet Text
Excel .xls application/vnd.ms-excel Not extracted
Plain text .txt text/plain Text
Markdown .md text/markdown Text
CSV text/csv Text
JSON application/json Text
XML text/xml, application/xml Text
YAML .yaml, .yml text/yaml, application/x-yaml Text
PNG image/png Read as an image by the write-time classifier. The words and description it records are stored on the entity. The file bytes are not extracted as text.
JPEG image/jpeg Read as an image by the write-time classifier. The words and description it records are stored on the entity. The file bytes are not extracted as text.
WebP image/webp Not extracted

.doc, .xls, and WebP pass the accept check. Their contents are not extracted.