We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies


The WPF RichTextBox control, a.k.a. WYSIWYG rich text editor, provides all the common Word processing features including editing text, formatting contents, resizing images and tables, finding and replacing text, spell checking, adding comments, printing, and importing and exporting Word documents. It helps you add a comprehensive word processor to your WPF applications using a familiar Microsoft Word-like ribbon interface for your end users.

WPF RichTextBox showcased as Word document editor.

High performance

The WPF RichTextBox control is designed and optimized for high performance in every aspect.

Load rich text content instantly in WPF RichTextBox.

Instant loading

Loads documents with hundreds of pages instantly.

Edit rich text content faster in WPF RichTextBox.

Fast editing

Edit and format content without any lag that helps the users to test their typing speed.

WPF RichTextBox virtualizes UI for high performance.


Renders the pages on demand. As a result, large documents are loaded faster with minimal memory consumption.

Compatible with Microsoft Word file formats

There is built-in support for working with Microsoft Word file formats (RTF, DOC, DOCX, XML). Therefore, you can seamlessly import, edit, and save documents to Microsoft Word format. You can also read and write password-protected Word documents.

An illustration of Microsoft Word compatibility.

Microsoft Word like ribbon control

The WPF RichTextBox control (WYSIWYG rich text editor) comes with its own fully featured Ribbon control. You can save a lot of time by simply adding this control. However, you are free to create your own customized Ribbon as well.

An illustration of Microsft Word like ribbon control for WPF RichTextBox.


Allows the user to print the entire document or a specific page interactively. While printing, the user can also choose page orientation, size etc.

An illustration of Print support.

User-friendly interactions

Enjoy a smooth and user-friendly experience for mouse, touch, and keyboard interfaces.

Selection in RichTextBox control for WPF.


Flexible selection options using mouse, touch or Microsoft Word like keyboard shortcuts.

Scroll interactively in WPF RichTextBox.


Rapidly scroll among the document pages.

Zoom interactively in WPF RichTextBox.


Interactively zoom in and zoom out the page contents. Users can easily change view to fit a page, multiple pages, or page width.

Seamless editing

Provides seamless editing experience and offers intuitive, and touch-friendly UI options like context menus, mini toolbar, dialogs, a navigation pane, and a reviewing pane.

Cut, copy, and paste rich text in WPF RichTextBox.


Allows cut, copy, and paste of formatted content within the same document or to an external application.

Undo and redo in WPF RichTextBox.

Undo, redo

Perform multiple levels of undo and redo operations.

An illustration of dialog in WPF RichTextBox.


Helps insert document elements and advanced formatting options with ease.

Find and replace text using WPF RichTextBox.

Find and replace

The Microsoft Word-inspired navigation pane provides intuitive UI options to search text, navigate through search results, and modify it with other text.

Spell checker of WPF RichTextBox.

Spell checker

Supports spell checking as you type and flags misspelled words with a red wavy underline. The built-in review pane allows you to interactively correct spelling mistakes.

Menu and Mini Toolbar in WPF RichTextBox.

Provides options to perform common editing actions. The list of actions is updated automatically based on the selection context.

An illustration of drag and drop support in WPF RichTextBox.

Drag and drop

Allows drag and drop of selected content within the same document or to an external application.

An illustration of image resizing in WPF RichTextBox.

Image resizing

Provides an awesome user experience to interactively resize an image using mouse or touch.

An illustration of table resizing in WPF RichTextBox.

Table resizing

Adjust row height or column width interactively.

An illustration of automatic suggestion in WPF RichTextBox.


Show suggestions automatically on typing, similar to Outlook’s editor pop-up email list. This feature also allows customizing suggestion settings like the prefix symbol (@), search logic, and content inserted to the editor.

Rich Document Object Model

The rich document object model of WPF RichTextBox control supports text, hyperlinks, images, tables, comments, headers, and footers.

An illustration of text support in WPF RichTextBox.


Allows the user to create or edit documents with text seamlessly.

Image in WPF RichTextBox.


Easily browse for an image file or online image URL and insert it in line with text. Common raster image formats like PNG, BMP, JPEG, and GIF, are supported.

Table in WPF RichTextBox.


Create simple or complex nested tables using built-in dialog. Users can add or remove rows and columns, define header rows, merge, or resize cells depending on their contents.

Hyperlink in WPF RichTextBox.

Links text for quick access to web page, file, email, bookmark, etc. Users can insert many links through built-in dialog and Microsoft Word-inspired automatic conversion of text to link. Moreover, navigation can be customized to open the target from other applications.

Comment in WPF RichTextBox.


Markup your documents with Microsoft Word like comments.

Rich formatting options

The WPF RichTextBox control includes all the commonly used document formatting options.

Text formatting

Format text using bold, italics, underline, font family, size, color, highlight, subscript, superscript, etc.

Paragraph formatting

Format paragraphs with indentation, alignment, and spacing.

Bullets and numbering

Organize items or create an outline of the document with bullets and numbering. Both single and multilevel lists can be added.

Table formatting

Format the table with indent, alignment, cell margins and spacing, borders, shadings, row height, break row across pages, etc.

Page settings

Design the structure and layout of document pages in each section by customizing size, margins, header distance, footer distance, etc.

HTML support

Allows the user to seamlessly import, edit, and save documents to HTML format.

An illustration of HTML support in WPF RichTextBox.


Easily binds the contents of the control using MVVM pattern.

WPF RichTextBox MVVM.


All static text in the control can be localized to any desired language.

Localize all static text of WPF RichTextBox.


Read independent,
authenticated reviews
on G2

Download Now Pricing

What do our customers say about us?

double quotes

I work for an electrical instruments plant. I purchased the Gantt control from Syncfusion. It has saved me many hours as well as stores our information more efficiently… now.
Marco Del Frate

Marco Del Frate

Tecnel SRL

double quotes

I am really thankful for the wonderful set of controls for WPF. I was able to deliver things on time and could focus on core business logic rather than control development.
Umair Ahmed

Umair Ahmed

Technical Lead at Vercom

Transform your applications today by downloading our free evaluation version Download Free Trial

Syncfusion WPF Resoures


Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile