Skip to main content
Files come into Studiograph in one of two ways, depending on what they are:
  • Media — images, video, audio, and fonts — is stored as-is in your library, inside the folder you choose.
  • Documents and data — PDFs, Word documents, spreadsheets, text files — are converted into entries you can read, edit, and search. The original file stays attached to the entry for download.

How to import

1

Open Import files

Click the + button in the lower right and choose Import files, or use Import files in any folder’s menu.
2

Stage your files

Drag files — or whole folders — into the dialog, or use the Browse files and Browse folders links. Remove anything you didn’t mean to include; unsupported files are skipped with a count.
3

Pick a destination and import

Click Next, choose the destination folder, and click Import. Media appears in your library right away; documents appear as new entries in the folder.
You can also drop files straight onto the library — the Add to a folder dialog shows what will happen to each file (added as media, converted to an entry, or not supported) and lets you pick one folder for the batch.
Who can see an imported file follows the folder you put it in. See Sharing & permissions.

Supported file types

Anything not listed is not supported. Unsupported files are listed by name in the import dialog with the reason, and nothing is stored for them.

What conversion means

When a document or data file becomes an entry:
  • A PDF or Word document becomes a document entry containing the extracted text, with the original file attached at the top for download.
  • An Excel workbook becomes one dataset per sheet (up to 20 sheets). Every sheet keeps a link to the original workbook.
  • A CSV or TSV file becomes a dataset with the data as-is.
  • A text or code file becomes a note.
  • A Markdown file becomes an entry directly — no conversion needed.
Conversion keeps the content, not the file’s formatting: layout, signatures, annotations, tracked changes, and spreadsheet formulas aren’t preserved (computed values are kept). For anything that can’t produce an honest entry — a corrupt, password-protected, or over-limit file — the import is rejected with a clear message and nothing is stored.
Deleting an imported entry also deletes its attached original file, unless a copy of the entry still points to it. The delete dialog tells you exactly what goes.

Size limits

Files over these limits are rejected at import — nothing partial is stored. Attaching a file to an agent chat has its own, smaller limits, because chat attachments aren’t imports.

Where your files are stored

Uploaded files live in your workspace’s file storage — either on the server that runs your workspace or in cloud storage (Cloudflare R2), depending on how your workspace is set up. Entries are text; uploaded files are stored separately and referenced by permanent links, so renaming a file, moving it to another folder, or moving the entries that use it never breaks anything. If you run your own instance, see Storage & backups for how to configure and back up file storage.

Who can see a file

  • The library only shows you files in folders you can access.
  • Images, video, audio, and fonts embedded in an entry display for any signed-in member of your workspace who views that entry — so a picture someone with access placed in a shared entry always renders.
  • Documents and data files open only for people with access to the folder they live in.
  • A public share link exposes only the files embedded in that one shared entry.