Docs / Supported Formats

Supported Formats

SAR Portal supports a wide range of document formats for upload, AI analysis, and redaction: 32 file types in 7 categories.

Fully Supported Formats

These formats support upload, AI analysis, and redaction (except WebP images, which are not redacted automatically):

PDF Documents

Aspect Support
Extension .pdf
Text extraction Full
OCR (scanned PDFs) Yes
Visual redaction Yes
Searchable output Pages without redactions stay searchable; redacted pages become images
Max size 100 MB (10 MB on trial)

Best for: Reports, contracts, correspondence, exported records

Microsoft Word

Aspect Support
Formats .docx, .dotx, .docm, .dotm
Text extraction Full
Native redaction Yes (text removed)
Formatting preserved Yes
Headers/footers Redacted
Tables & comments Redacted
Track changes Accepted and redacted
Metadata Stripped on redaction
Max size 100 MB (10 MB on trial)

Best for: Letters, policies, contracts, memos, templates

Legacy .doc format
The legacy .doc format is not supported. Convert these files to .docx before uploading.

Microsoft Excel

Aspect Support
Formats .xlsx, .xlsm, .xltx, .xltm
Text extraction Full
Cell-level redaction Yes
Formulas preserved Yes (in unredacted cells)
Multiple worksheets Yes
Cell comments Redacted
Metadata Stripped on redaction
Max size 100 MB (10 MB on trial)

Best for: Data exports, spreadsheets, reports, logs, templates

Legacy .xls format
The legacy .xls format is not supported. Convert these files to .xlsx before uploading.

Microsoft PowerPoint

Aspect Support
Formats .pptx, .pptm, .potx, .potm
Text extraction Full
Native redaction Yes (OpenXML)
Slides & speaker notes Redacted
Tables & text boxes Redacted
Formatting preserved Yes
Metadata Stripped on redaction
Max size 100 MB (10 MB on trial)

Best for: Presentations, briefing decks, training material, slide exports

Images

Format Extension OCR Support Redaction
PNG .png Yes Yes
JPEG .jpg, .jpeg Yes Yes
GIF .gif Convert to PNG for reliable automatic detection Yes
BMP .bmp Yes Yes
TIFF .tiff, .tif Yes Yes
WebP .webp Not read automatically Manual only: on the upload page the file is marked “Not checked” and left out unless you include it (bulk results show “Not redacted”). Black out anything by hand, or convert to PNG/JPEG

Best for: Scanned documents, screenshots, ID verification

Redaction works on text, including OCR text in images. Faces in photos are not redacted.

Email Files

Aspect Support
Formats .eml, .msg
Text extraction Full (headers + body)
Header redaction Yes (To, From, CC, Subject)
Body redaction Yes
Attachment handling Imported and redacted as separate case files when Include email attachments is on; otherwise only listed by name
Output format Redacted PDF
Max size 100 MB (10 MB on trial)

Best for: Correspondence, DSAR communications, email trails, Outlook exports

MSG auto-conversion
Outlook .msg files are automatically converted to .eml format during upload for processing. No manual conversion needed.
Email attachments
When you upload email files, an Include email attachments switch appears. On: attachments are imported and redacted as separate case files. Off: only the email body is included, and the attachment file names are still listed in the redacted email. The switch starts at your account setting. See Upload Options.

Text-Based Formats

These formats support text extraction and text-based redaction. The redacted file keeps its original format and extension:

Format Extension Structure Preserved Redaction
Plain text .txt N/A Text replacement
CSV .csv Row/column structure Value replacement
Log files .log N/A Text replacement
Markdown .md N/A Text replacement
JSON .json JSON structure Value replacement
XML .xml XML structure Value replacement
HTML .html N/A Text replacement
CSS .css N/A Text replacement
JavaScript .js N/A Text replacement

Best for: System exports, configuration files, data dumps, log files, API responses

Structured format handling
JSON, XML, and CSV files receive format-aware redaction that preserves document structure while replacing PII values. Other text formats use standard text replacement.

Complete Format Reference

Category Extensions Count AI Analysis Visual Redaction
PDF .pdf 1 Yes Yes
Word .docx, .dotx, .docm, .dotm 4 Yes Native (text removed)
Excel .xlsx, .xlsm, .xltx, .xltm 4 Yes Cell-level
PowerPoint .pptx, .pptm, .potx, .potm 4 Yes Native (text removed)
Images .png, .jpg, .jpeg, .gif, .bmp, .tiff, .tif, .webp 8 Yes (OCR), except WebP (not read automatically; manual only, marked “Not checked” on the upload page) and GIF (convert to PNG for reliable automatic detection) Yes
Email .eml, .msg 2 Yes Yes (PDF output)
Text .txt, .csv, .log, .md, .json, .xml, .html, .css, .js 9 Yes Text replacement (original format kept)
Total 32

Format-Specific Considerations

PDF Files

Searchable PDFs (text-based)

Scanned PDFs (image-based)

Tips for best results:

Word Documents

Compatibility

What’s Extracted and Redacted

Excel Files

Processing

Redaction

Images

OCR Processing

Best Practices

Email Files

EML Processing

MSG Processing

Text-Based Formats

Format-Aware Redaction

Encoding

Unsupported Formats

The following formats are not currently supported for redaction:

Format Reason Workaround
Password-protected files Cannot access content Remove password, then upload
Encrypted documents Cannot decrypt Decrypt first, then upload
.pst (Outlook archives) Archive format Export individual emails as .msg or .eml
Database files (.mdb, .sqlite) Binary format Export to CSV or Excel
Compressed archives (.zip, .rar) Container format Extract contents, upload individual files (Enterprise: bulk ZIP archive processing, up to 5 GB or 50,000 files per job)
Video/audio files Not applicable Extract transcripts as text

File Size Limits

Plan Per-File Limit Total Storage
Trial 10 MB (up to 10 files per case) 1 GB
Basic 100 MB 2 GB
Starter 100 MB 10 GB
Pro 100 MB 50 GB
Enterprise 100 MB 500 GB (more by contract)

Handling Large Files

If a file exceeds limits:

  1. Split into smaller sections
  2. Compress images (maintain quality)
  3. Remove unnecessary content
  4. Contact support for special cases

Upload Validation

All uploads are validated:

Security Checks

Rejection Reasons

“Invalid file type”

“File too large”

“Trial accounts are limited to 10 files per case”

Recommendations by Use Case

Access Requests (Article 15)

Erasure Requests (Article 17)

Redaction Priority