Logo
Sign in
Product Logo
IronWord – C# Word LibraryIron Software

IronWord is a flexible C# Word library that lets you create, read and edit DOCX files without requiring Office Interop. Its intuitive API helps developers generate reports, merge data into templates or build document editors inside web applications. IronWord covers everything from page setup to table manipulation.

Vendor

Vendor

Iron Software

Product details

IronWord is a flexible C# Word library that lets you create, read and edit DOCX files without requiring Office Interop. Its intuitive API helps developers generate reports, merge data into templates or build document editors inside web applications. IronWord covers everything from page setup to table manipulation.

Key Features

  • Extract text and images: Load existing DOCX documents and extract plain text, images or shapes. You can traverse sections, paragraphs, runs and tables to analyze document structure.
  • Page setup: Modify paper size, orientation, margins and background color to match corporate branding or print requirements.
  • Add paragraphs: Insert new paragraphs with runs of text. Apply fonts, bold/italic formatting, colors, alignments and bullets or numbered lists. You can also add hyperlinks or inline images.
  • Tables: Create tables, add or remove rows/columns, merge or split cells, set cell values and adjust borders and shading.
  • Shapes & images: Draw shapes (rectangles, circles, arrows), set sizes and colors, and insert pictures from streams or files. Position elements anywhere on the page.
  • Cross‑platform & installation: IronWord runs on .NET 10–3.1 and .NET Framework 4.6.2+, across Windows, Linux and macOS. Install via NuGet (Install‑Package IronWord) or from the NuGet page. Documentation and examples live at IronWord docs and examples.

2025 Change‑Log Highlights

The October 2025 release updated internal dependencies and resolved issues with ExtractImages and wrongly placing text after tables. August 2025 introduced enhancements such as ExtractImages(), ExtractShapes(), Remove() and FindText() methods for more granular document manipulation. Earlier updates improved saving performance and fixed RGBA color handling. Together, these changes make IronWord a full‑featured alternative to Office Interop.

Tutorials and Resources

Start with the quickstart guide for basic document creation. The examples page covers merging templates with data, adding watermarks and extracting images. You can also follow the tutorials to build a letter generator or invoice system. A free trial key is available

Find more products by segment
B2BView all
Find more products by category
Development SoftwareView all