SDK to convert RTF to HTML in C# and VB.NET

RTF to HTML .Net

.Net assembly to convert Text, RTF and DOCX to HTML 3.2, 4.01, XHTML and HTML5 in .Net and C#.
SDK to convert RTF to HTML in C# and VB.NET

RTF to HTML .Net

SDK to convert RTF to HTML in C# and VB.NET
SDK to convert RTF to HTML in C# and VB.NET


«RTF to HTML .Net» is 100% written in C# .NET assembly which provides a wide set of API for developers. It gives you ability to add these functions:

The SDK is 100% C# .NET library with wide abilities of exporting any RTF (rich text format), DOCX and Text document to HTML, XHTML with and without CSS.

The component supports conversion of RTF to HTML with:

  • Full text formatting (font face, color, size, bold, italic, underline, double underline, strike, superscript, subscript).
  • Images in JPG, PNG, GIF, BMP formats (stored separately or inside HTML document using base64 encoding).
  • Tables (borders, background, nested tables, merged cells, nested tables).
  • Font colors, face, size.
  • Hyperlinks and anchors.
  • Ordered and unordered lists.
  • Tracking changes.
  • Full Unicode support.
  • Special characters.

Enabled support for two HTML converting modes - Fixed and Flowing.

Fixed HTML - in this mode the HTML document compound using (x,y) positions and special CSS for each elements. This gives the best precision and accuracy, but makes the HTML markup more complex. The each document page presented by the separated <div> element with optional border.

Flowing HTML - in this mode the HTML document compound using block elements the same as it would be typed by a human. The HTML-markup is simple and clear, but it doesn't preserve (x, y) position of some graphics elements.

Compatibility with W3C standards

We give a lot consideration of testing our HTML documents at W3C Markup validation service after each release of the component.

HTML documents converted by «RTF to HTML .Net» are completely valid with W3C rules.

«RTF to HTML .Net» is completely compatible with HTML 4.01 standards «RTF to HTML .Net» is completely compatible with XHTML standards «RTF to HTML .Net» is completely compatible with CSS standards

Feature Highlights

Now let's get to know the core features of RTF to HTML .Net.

We are happy that our «RTF to HTML .Net» helped a lot of developers and companies to simplify the creation of HTML documents by several lines of code! We appreciate and honor your questions and reviews...


  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 50 000 C# code lines. " RTF to HTML .Net" will save a lot of my time and I'll need only to add the reference to "SautinSoft.RtfToHtml.dll" and write 3-4 C# code lines.

  2. The one product provides me by set of API to convert Text, DOCX and RTF document at various formats at once: HTML 3.2, 4.01, HTML5 and XHTML with CSS.

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

  4. My software will produce well-formed HTML compatible with all W3C standards, you may check this.

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

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

Requirements and Technical Information

«RTF to HTML .Net» can be used on 32 and 64-bits platforms with .NET Framework 4.5 and higher, .NET Core 2.0 and higher. The component doesn't require Internet Explorer, Microsoft Office or any other software. It's absolutely standalone and independent library.

The DOCX conversion works starting from .NET Framework 4.5 and higher, .NET Core 2.0 and higher. If you are looking for a standalone C# library to create and parse Word documents, try our Document .Net.

Our product is compatible with all .NET languages and supports all Operating Systems where .NET Framework can be used. Note that «RTF to HTML .Net» is entirely written in managed C#.

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

.NET Framework 4.5, 4.6.1 and higher.

.NET Standard 2.0

.NET Core, .NET 5.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
  • Xamarin Forms
  • etc.

Reasonable prices

The library offers developers high quality conversion at reasonable prices. The main point of interest is that «RTF to HTML .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!


To see this functionality firsthand, download the freshest «RTF to HTML .Net» with code examples, 16.7 Mb.


RTF to HTML .Net The limitations of the free version are: The trial notice "Created by unlicensed version of RTF to HTML .Net" and the random addition of the word "TRIAL".