Kasimir Docs DEEN To the app →

File formats in detail

Every supported format: what Kasimir reads from it, what the preview shows, where the limits are.

Kasimir reads far more than PDF and Office. This page lists every supported format, explains what Kasimir extracts, what the preview looks like and where the limits are. New since 16 Sept 2026: bills of quantities, e-invoices, e-mail files, CAD drawings and medical documents.

How a file is read

Every file is treated the same, whether uploaded, synced from the cloud or found in a folder in chat: Kasimir recognises the format, reads the content and makes it usable for search, chat and citations. Most formats also get a preview in the browser.

Nothing to rename, nothing to configure. Upload the file as it comes out of your specialist software – Kasimir also recognises specialist formats that browsers or cloud services mislabel.

Everyday formats

Format

Extensions

What Kasimir reads from it

PDF

.pdf

text per page; scanned pages additionally via text recognition (OCR)

Scans (TIFF)

.tif .tiff

text per page via text recognition (OCR), multi-page too; document only, not as a chat attachment

Word, Excel, PowerPoint

.docx .xlsx .pptx .doc .xls .ppt, templates .dotx .xltx .potx

body text, table cells, slide content

OpenDocument

.odt .ods .odp

same as Office

Text and data

.txt .md .csv .tsv .json .xml .html .log

plain text, unchanged

Source code and config

.ts .js .py .sql .yml .sh .ps1 and many more

plain text; never executed

Images

.png .jpg .webp .heic

image description and contained text via a vision-capable model; iPhone photos (.heic) are converted to JPEG on arrival

Specialist formats

The following specialist formats are read structurally and have lasting value in your knowledge base. You can upload them in the Files area, use them via cloud sync or a live folder – or attach them directly to a chat.

Bills of quantities (GAEB)

Eighteen extensions, one format: .x81 through .x86 (GAEB DA XML), .p81 through .p86 (GAEB 2000) and .d81 through .d86 (GAEB 90). Which variant a file uses is decided by its content, not its extension.

  • Kasimir reads the title structure, item numbers, short texts, quantities, units and both unit and total prices.

  • Notes appear as their own lines so preliminary remarks are not lost.

  • The preview shows the BoQ as a readable page; every item has an anchor, so a citation in chat jumps straight to the right item.

Limits: For GAEB 90 the item type (contingency, alternative, lump sum) is not decoded — in the XML format it appears in brackets after the item number. A DA XML file stored as UTF-16 is rejected.

E-invoices

Supported are XRechnung in both syntaxes (UBL and UN/CEFACT CII) and ZUGFeRD — the PDF with an embedded XML invoice. Invoices are detected by content, so an .xml file needs no special naming.

  • Kasimir reads the invoice header (number, date, currency), seller and buyer, service period, payment terms and payment account, all line items with quantity, unit and total price, plus the tax rates.

  • For ZUGFeRD, Kasimir reads the embedded XML invoice — the authoritative values come from the data, not from the picture of the page.

  • The preview renders the invoice as a clean page; line items carry anchors.

E-mail files

.eml (standard format) and .msg (Outlook). Kasimir reads sender, recipients, date, subject and the message body — stripped of layout for HTML mail.

  • Attachments are read as well, even when they sit in nested mail parts (multipart/related) — exactly where mail clients hide embedded images.

  • When you open an attachment, Kasimir shows PDFs and images directly in the browser; all other attachments are downloaded as a file.

  • The preview shows the mail as mail — headers on top, body below, attachments as a list.

CAD drawings

.dxf and .dwg (AutoCAD R2000 to R2018). Important to understand: Kasimir does not treat a drawing as an image, it reads its content.

  • It reads all texts and labels, layer names, block attributes (e.g. title block entries), dimensions and leader texts.

  • This is how search finds room numbers, component designations or revision states written inside the drawing.

  • The preview is a rendered image of the model space on white background with layer colours.

Medical documents

HL7 FHIR (JSON resources and bundles) and HL7 CDA (clinical documents as XML). Both are detected by content, regardless of the extension.

These formats are blocked by default. Health data is specially protected under Article 9 GDPR; an administrator must explicitly enable it under Administration → Security. Without that, Kasimir does not process such documents – preview and download stay blocked too, whichever way the file arrives.

With the release in place, Kasimir reads FHIR resources with type and identifier (e.g. conditions, observations, medication) and, for CDA, the document sections. FHIR citations jump to the named resource in the preview.

Preview and citations

What happens when you open a document depends on its kind:

Kind

Preview

Citation anchor

PDF, images

directly in the browser

page number

Bill of quantities

readable BoQ page

item number

E-invoice

invoice page

line number

E-mail

mail view with attachment list

—

CAD

rendered drawing image

—

FHIR

resource list

resource (type and id)

CDA

sections

none (page opens at the top)

Office, OpenDocument

converted to PDF

page number

anything else

download

—

A download always returns the original, never the converted version.

Limits at a glance

  • A single file may be 25 MB.

  • Kasimir checks the content of every incoming file: executables and files whose content does not match their extension (such as a “PDF” that isn't one) are rejected; during cloud sync they appear in the sources overview as not imported.

  • The preview of very large drawings or bills of quantities may take too long and fail; the content stays searchable anyway.

  • TIFF scans are accepted as documents only, not as chat attachments.