Skip to main content
Upload your file and ask us to review it. No AI: we return the same file, fixed (in its format, with its PDF) and a report with everything we found and everything we did. It works for Word (.docx), PowerPoint (.pptx), Excel (.xlsx) and PDF. It also takes the old .doc, .ppt and .xls formats: we convert them and the result comes back in the modern format (.docx, .pptx, .xlsx).
1

Upload the file

2

Ask for the review

Like any document, in direct, stream or background mode. If Doconda made the file, pass its id instead of uploading it: "file": "doc_01JAB3…".
3

Read the result

status tells you how it turned out and GET /documents/{id}/report gives you the details.
We never change your text or your values: a mistyped amount is flagged, not corrected. We only apply safe fixes; the rest is reported. Each fix is applied only if the file improves; otherwise it’s discarded and noted in the report (ledger).

Where each problem is

Each issue in the report says where it is, in location:
  • pages: the pages (Word, PDF) or slides (PowerPoint), starting at 1.
  • sheet and cells: in Excel, the sheet and the cells or ranges (B3, A2:B2).

Security

Before opening your file we check it for security:
  • We reject files with macros, files that aren’t really the format they claim, password-protected PDFs, abnormal internal structures or XML declarations (common attack vectors).
  • We remove anything that would load or run by itself: linked images and links to external resources, attached templates, embedded objects and files, automatic actions on open and links that launch a program. Normal hyperlinks are kept.
Anything we remove appears in the report, in sanitized.removed.

What we check

In every format: money.words_mismatch (an amount in words that doesn’t match the figure, such as “€1,200” versus “one thousand three hundred euros”) and font.missing (a font we don’t have). Both are reported, not fixed.

Word (.docx, .doc)

PowerPoint (.pptx, .ppt)

Excel (.xlsx, .xls)

PDF