HTML to RTF .Net - converts HTML to Word, RTF!


«HTML to RTF .Net» will help you in development of applications where is necessary to convert any HTML documents to Word, RTF, DOCX. After adding of the reference to "SautinSoft.HtmlToRtf.dll" and typing 3-4 C# lines, you can use these API in your apps: Please note: At the current time we support only «.NET» version of «HTML to RTF» component. The«Win32» and «COM» versions don't have any technical support. You may purchase the source code in C++ for «Win32» and «COM» on the basis AS IS. Download HTML to RTF Win32/COM.

Input Formats

HTML documents. The component can read and parse all types of HTML: 3.2, HTML 4.01, HTML 5 with CSS and XHTML. Our component doesn't require any special version of HTML format it will work with any version. The component has own HTML parser.

Scripting languages (like a JQuery, JavaScript) are not supported. If you want to convert HTML (saturated with JavaScript and complex CSS) but to PDF, use another our component - PDF Vision .Net.

These CSS are now supported by the current version of «HTML to RTF .Net»:

background-color: border-top-style: border-color: font-size: margin-bottom:
background: border-right-style: border-top-color: font-family: margin-left:
border-collapse: border-bottom-style: border-right-color: font-weight: padding:
border: border-left-style: border-bottom-color: font-style: padding-top:
border-top: border-width: border-left-color: height: padding-right:
border-right: border-top-width: color: list-style-type: padding-bottom:
border-bottom: border-right-width: display: margin: padding-left:
border-left: border-bottom-width: direction: margin-top: page-break-after:
border-style: border-left-width: font: margin-right: page-break-before:
page-break-inside: text-indent: vertical-align:    
text-align: text-transform: width:    
text-decoration: visibility: white-space:    

Output Formats

  1. RTF documents. The component creates RTF documents 1.8. The component has own RTF parser and render. If you are looking only for C# RTF class which can parse and render RTF documents, you may email us:

  2. DOCX documents.The component creates DOCX documents according to Office Open XML (Ecma 4th edition). The component has own DOCX render. If you are looking only for C# DOCX class which can parse and render DOCX documents, take a look at our: Document .Net .

  3. Text documents. The component can also create Text from HTML. There is nothing special here, only a thing: unicode characters are supported too.

Requirements and Technical Information

Requires only .NET Framework 4.0 and up or .NET Core 2.0 and up. Our product is compatible with all .NET languages and supports all Operating Systems where .NET Framework and .NET Core can be used.

Note, that В«HTML to RTF .NetВ» is entirely written in managed C#, which makes it absolutely standalone and an independent library.

.Net Framework 4.0 and higher and .Net Core 2.0 and higher

.NET Framework 4.0, 4.5, 4.6.1 and higher.

.NET Standard 2.0

.NET Core 2.0 and higher.

Multi-platform component, runs on:

Our component has proven itself on cloud platforms and services:

  • Microsoft Azure
  • Amazon Web Services (AWS)
  • Google Cloud Platform
  • SharePoint
  • Docker
  • etc.

The library offers developers high quality conversion at reasonable prices. The main point of interest is that «HTML to RTF .Net» is less expensive than all of its more or less popular counterparts. For example, a single license cost $439(US) with no additional fees or royalties!

  1. Save time and cost of the product development. The writing of own converter in C# requires a lot of days of hard work and takes approx 20 000 C# code lines. «HTML to RTF .Net» will save a lot of my time and I'll need only to add the reference to "SautinSoft.HtmlToRtf.dll" and write 3-4 C# code lines.

  2. The one product provides me by set of API to convert at once HTML 3.2, 4.01, HTML5 and XHTML with CSS to Word, RTF, and Text, merge RTF.

  3. Because of this is absolutely standalone HTML to RTF library, my clients don't need to have MS Word, Internet Explorer or other software.

  4. The one time price. I pay a one time and can use «HTML to RTF .Net» for a whole life without any additional fees. My license will never expires.

  5. As bonus, I get unlimited technical support during a whole life for free and independently of the date of my purchasing.

To see this functionality firsthand, download the freshest "HTML to RTF .Net" with code examples 32.6 Mb.


If you need a new code example or have a question: email us at or ask at Online Chat (right-bottom corner of this page) or use the Form below:

Questions and suggestions from you are always welcome!

We are developing .Net components since 2002. We know PDF, DOCX, RTF, HTML, XLSX and Images formats. If you need any assistance with creating, modifying or converting documents in various formats, we can help you. We will write any code example for you absolutely free.

© SautinSoft 2002 - 2021