.NET Word library performance benchmarks

27 Jul 20261 minute to read

The .NET Word Library (DocIO) provides high-performance APIs to create, read, edit, and convert Word documents programmatically. This performance benchmark report highlights the speed and efficiency of key operations, demonstrating how DocIO handles large-scale document processing in real-world scenarios.

Environment

The following system configurations were used for benchmarking:

  • Operating System: Windows 11
  • Processor: AMD Ryzen 5 7520U with Radeon Graphics
  • RAM: 16GB
  • .NET Version: .NET 8.0
  • Syncfusion® Version: Syncfusion.DocIO.Net.Core v34.1.29

Benchmark Results

The table below shows the performance results of various Word document operations. Each operation was executed using the input document described in the Input Details column, and the reported time is the elapsed time for a single run in the environment described above.

Operation Input Details Syncfusion® Time (sec) GitHub Example

DOCX to DOCX

100 pages 1.23

GitHub-Example

RTF to RTF

100 pages 4.01

GitHub-Example

HTML to HTML

100 pages 6.5

GitHub-Example

Clone and merge

100 pages 0.4

GitHub-Example

Find and replace

1000 occurrences 0.05

GitHub-Example

Mail merge

1000 records 1.5

GitHub-Example

Word Compare

100 pages 3.84

GitHub-Example

Accept All

100 revisions 0.01

GitHub-Example

Reject All

100 revisions 0.008

GitHub-Example

Update TOC

100 pages 4.2

GitHub-Example

Update Document Fields

100 pages 0.14

GitHub-Example

NOTE

Execution times are based on the sample documents and may vary with different content or environments.