DOCX & Excel Extractor — Word & Spreadsheet Text Extraction avatar

DOCX & Excel Extractor — Word & Spreadsheet Text Extraction

Pricing

Pay per usage

Go to Apify Store
DOCX & Excel Extractor — Word & Spreadsheet Text Extraction

DOCX & Excel Extractor — Word & Spreadsheet Text Extraction

Extract text, paragraphs, tables, and structured data from Word (.docx) and Excel (.xlsx) files. Supports Google Drive and Dropbox share links. Batch up to 50 files per run. $0.005 per file.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Hojun Lee

Hojun Lee

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Categories

Share

DOCX & Excel Extractor — Word, Spreadsheets, Google Drive, Dropbox

Extract text, paragraphs, tables, and structured data from Word documents (.docx) and Excel spreadsheets (.xlsx) — including Google Drive share links and Dropbox URLs. Batch up to 50 files per run. $0.005/file.

⚡ Run in 30 seconds

Paste any Word or Excel URL and click Start:

# Word document (direct URL)
https://example.com/report.docx
# Google Drive share link (auto-resolved)
https://drive.google.com/file/d/1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgVE2upms/view
# Dropbox share link (auto-resolved)
https://www.dropbox.com/s/abc123/data.xlsx?dl=0

Perfect companion to PDF Text Extractor — same workflow, now for Office documents.


Use cases

  • LLM ingestion: Extract Word doc content and feed directly into Claude, GPT, or any RAG pipeline
  • Spreadsheet → JSON: Convert Excel reports into structured JSON for databases or APIs
  • Document processing pipelines: Batch-convert DOCX/XLSX archives to searchable text
  • Data extraction: Pull tables from Word documents or rows from Excel sheets
  • Content migration: Extract content from legacy Office files for CMS import

Output — Word (.docx)

{
"index": 1,
"url": "https://example.com/report.docx",
"file_type": "docx",
"ok": true,
"paragraph_count": 42,
"word_count": 1850,
"char_count": 11200,
"heading_count": 8,
"table_count": 2,
"full_text": "Executive Summary\n\nThis report covers...",
"headings": [{"text": "Executive Summary", "level": "Heading 1"}],
"paragraphs": [{"text": "This report covers...", "style": "Normal"}],
"tables": [{"table_index": 0, "rows": 5, "cols": 3, "data": [["Name", "Value", "Date"], ...]}],
"metadata": {"title": "Q3 Report", "author": "John Smith", "created": "2026-01-15T10:00:00"},
"fetched_at": "2026-08-08T07:00:00Z"
}

Output — Excel (.xlsx)

{
"index": 1,
"url": "https://example.com/data.xlsx",
"file_type": "xlsx",
"ok": true,
"sheet_count": 3,
"total_rows": 2500,
"sheets": [
{
"name": "Sales",
"row_count": 1001,
"col_count": 8,
"headers": ["Date", "Product", "Region", "Revenue", "Units", "Cost", "Margin", "Rep"],
"rows": [["2026-01-01", "Widget A", "North", "5400", "36", "2160", "60%", "Alice"]]
}
],
"fetched_at": "2026-08-08T07:00:00Z"
}

Input options

FieldDefaultDescription
urlsList of .docx or .xlsx URLs (up to 50)
urlSingle file URL (shortcut when urls is empty)
outputFormatfullfull includes all text/tables/rows; summary returns metadata + truncated text
maxRowsPerSheet1000Max rows per sheet for Excel files (up to 100,000)
limit50Max files per run

Pricing

  • $0.001 flat per run start
  • $0.005 per successfully extracted file

Example: 10 Word documents = $0.051


Supported formats

FormatExtensionNotes
Word 2007+.docxFull text, paragraphs, headings, tables, metadata
Excel 2007+.xlsxAll sheets, headers, rows as JSON arrays

Legacy .doc (pre-2007 binary format) is not supported. Convert to .docx first using Word or LibreOffice.


See also