Part of Studio for WinForms SpellChecker for WinForms


Get the easiest-to-use and most efficient spell checker available on the market. Just drop the C1SpellChecker and text box on your Windows Form, set one property, and experience Microsoft Word-like spell checking. ComponentOne SpellChecker™ for WinForms can process 400,000 words per second!


Code-free Text Box Integration

Use the extender SpellCheck property to link the C1SpellChecker component to any text box-derived control – no code is necessary. It's that easy! Code-free Text Box Integration

Fastest SpellChecker

Fastest SpellChecker capable of processing 400,000 words per second. Fastest SpellChecker

As-you-type Spell Checking

As you type, a red, wavy underline indicates any spelling mistakes; right-clicking the error shows a context menu with spelling suggestions. As-you-type Spell Checking

Dialog Box Spell Checking

Use the CheckControl method to check the content of any text box using a modal dialog box – SpellChecker for WinForms automatically highlights suspect words. Dialog Box Spell Checking

Spell Checking Intelligence

SpellChecker is so intelligent it can differentiate between upper and lower case. For example, "paul" is marked as a spelling mistake, and "Paul" is not. Spell Checking Intelligence

Spell Checking Support for Other Types of Controls

SpellChecker supports programmatic interfaces that can be used to add spell checking functionality to other kinds of controls, such as grids. Spell Checking Support for Other Types of Controls

Includes 21 Reference Dictionaries

SpellChecker provides a wide range of dictionaries to enable the developer to create Word-like implementations within applications. SpellChecker includes 21 international dictionaries. Includes 21 Reference Dictionaries

Full Dialog Box Customization

Incorporate your organization's look and feel – add customizable images, text, buttons, and more to the default spelling dialog box. Full Dialog Box Customization

Interactive Context Menu

Right-click a misspelled word and the default context menu offers a list of suggestions, the option to Ignore All, use AutoCorrect, or choose a word from the spelling dialog box. Interactive Context Menu

Flexibility to Create Custom Dictionaries

Using the dictionary editor, create and maintain custom-built dictionary files to distribute with your application – helpful for words specific to certain industries. Flexibility to Create Custom Dictionaries

Spell-check Strings of Code

Create custom text parsers to spell check C# and VB code files, for example. Spell-check Strings of Code

Spell-check Web Controls

You can use the C1SpellChecker control to spell-check controls that derive from the WebBrowser class. Spell-check Web Controls


Whether you are a customer or just trying us out, we stand behind you. Valuable learning resources such as samples, videos, and forums are free and just a click away.

Ready to start your 30-day, risk-free trial?

Includes free technical support.

Ready to buy?

All licenses are developer-based and there are no limits on the distribution of applications–unlimited, royalty-free, run-time distribution.


Need help deciding?

Chat with sales, call or email. We're here to answer all your questions.

1.800.858.2739 | 412.681.4343

Chat with Sales