MadCap Software LogoLeft Quotation MarkRight Quotation Mark
ROI Success Story

 Cognex Recognizes Double-Digit Gains in Efficiency After Standardizing on MadCap Software  

Learn More

Cutting-edge technical authoring and publishing for today’s technical writers and content developers.

MadCap Flare Icon

Learn Why Leading Organizations Are Choosing MadCap Flare Over Adobe® RoboHelp®

From authoring, publishing and translation to cloud-based content management, you can streamline the entire content development lifecycle with MadCap Software. Cutting-edge features and patented technology means your organization stays ahead of the curve with the latest trends in content development and delivery. MadCap Flare makes it easy to create content for web, print, desktop and mobile platforms while maximizing ROI across the enterprise.

MadCap Flare is like a one-stop shop that gives us the ability to easily and quickly publish and customize content. With Flare, we have a solution we can grow with.

Rachel Kotraba | Senior Technical Writer, Cloudistics

MadCap Flare 2020 vs. Adobe® RoboHelp® 2020 Detailed Comparison

Our comprehensive guide helps you understand the key differences between MadCap Flare and Adobe® RoboHelp® 2020. View the full chart below to compare features such as authoring, leveraging existing content, team collaboration, and publishing.

Illustration Comparison Flare vs Framemaker

This detailed functionality comparison has been prepared by MadCap Software. The views, opinions and feature comparisons expressed in this document are based solely on MadCap’s evaluation and understanding of the RoboHelp® product, reviews from customers and other publicly available information available at the time of preparing this document.

General Product Information

  MadCap Flare RoboHelp®
Download Size

638 MB

~900 MB

Flexible Windows OS Support

Flare can be installed on both 64-bit and 32-bit versions of Windows 7, Windows 8, and Windows 10.

RoboHelp® can only be installed on Windows 10 64-bit.

Animated Tutorials/Demos

Full integration with MadCap Mimic. Tutorial and demo files created with Mimic can be used in Flare projects and they can share Flare project attributes, such as Variables or Conditional Tags. If you need to customize your documentation for multiple customers, you can create a variable called "Customer Name". This variable can be used in your Flare content and can also be used in your Mimic built tutorial/demo files. When it is time to publish documentation for "XYZ Corp" you do a simple variable definition once. Both your Flare content and your Mimic content are automatically updated for that customer.

Supports Captivate movies. The integration between the two is limited. There is no support for project or build variables.

Reports and Project Analysis

Previously, there were a few project analysis options available from a dropdown in the View ribbon. In this version, most of the features from the MadCap Analyzer program have been integrated into Flare. This dramatically increases the number of analysis features available in Flare. As a result, there is a new Analysis ribbon where you can access these features.

Project Analysis Scans go well beyond just reporting, it finds and helps correct critical issues, makes suggestions for content reuse, helps clean up redundant formatting, styles and much more.

RoboHelp® only offers a limited number of 'static' textual reports.

Translation and Localization Workflow

Flare Project files are entirely in XML so you can send your entire project off to be translated, not just the output. Since all of the project files are XML, you can easily use any existing translation process that you may have in place using any of the industry leading translation tools, or you can use MadCap Lingo.

Flare also offers a Project Export Feature that allows you to export a project based off of, a target, condition, file tag and more. This allows you to send only the files off that are marked for translation or used in a specific target.

MadCap Lingo is a powerful, easy-to-use translation environment tool (TMS) designed to assist technical writers, documentation specialists and professional translators in the translation and localization process.

RoboHelp® does not have any tool provides a way to create a translation package but it does not provide a way for the author manage the translations and connect them to a translation memory. Connecting content to a translation memory helps with maintaining consistency for the translations, saving time and reducing costs. To the best of our knowledge, Adobe has no product similar to MadCap Lingo to assist with the translation and localization process.

Plugin API

A plugin API lets you integrate Flare with other tools or applications using DLLs that you produce. For details on creating DLLs for integration with Flare, visit our website.

RoboHelp® offers extend script which is more of a scripting language used to automate repetitive tasks, etc. To the best of our knowledge, RoboHelp® offers no API to facilitate integration with other applications or tools.

Templates Designed for Single-Sourcing

If you need samples or a project to get you started, Flare includes several templates that are specially designed to increase efficiency. Each is designed with a specific output (or multiple outputs). Choose from Knowledge Base, Online, Online and Print, Policies and Procedures, User Guides, Product Fold-outs and many more. Click here to view the gallery of templates.

RoboHelp® offers only a few basic samples.

Updated Internal Help System

Although you can get help from the MadCap extensive Community (forums, blogs, online groups, online help), when you search for help from Flare, you search the help system for the current version of Flare.

RoboHelp® only offers online help. When you search for help from the online help, you may find yourself presented with web pages, articles, blogs and other things that have little or nothing to do with your search or even RoboHelp®.

Controlled Language/Simplified Technical English Support

Flare allows for controlled language support through HyperSTE and Acrolinx. Simplified Technical English standardizes vocabulary and style to improve consistency, eliminate ambiguity and reduce complexity.

RoboHelp® has no such support.

Word Count Report

A new report has been added to Flare that lets you see how many words each target produces.

Count words by file, by target, by project.

This can only be done using a 3rd party script

Authoring Capabilities

  MadCap Flare RoboHelp®
Responsive Authoring

Allows users to create responsive content.

The benefit of putting your content into such a grid is that it allows it to shift and be responsive to screens of different sizes.

RoboHelp® does not offer any kind of responsive authoring environment.

Text Analysis

The text analysis tool in Flare lets you evaluate your files for things such as readability, average sentence length, and more.

RoboHelp® does not offer any kind of kind of text analysis.

Dynamic Preview

The preview for topics, snippets, and master pages now displays in a dynamic window pane. This allows you to keep the preview open while you work and see changes as you make them in the XML Editor.

RoboHelp® has no such support.

Collapse Tags in XML Editor

Flare allows you to collapse whole blocks of content in the editor making it easier locate and edit a specific part of the content. Any block element or heading group can be collapsed.

RoboHelp® limits collapsing in the editor to expanding text and dropdowns.

Code Snippet

Flare allows for easy addition of code snippets with the Code Snippet Editor. The code snippets also include automatic syntax highlighting based on a selected coding language that works for all output types.

RoboHelp® does not offer a code snippet editor nor syntax highlighting for code in the output.

Style Inspector

Style Inspector lets you see and edit the style details of the source stylesheet while also showing a preview how these changes affect certain content files in real time.

RoboHelp® has no such support.

Style ID selection

You can now apply a style ID to content in the XML Editor.

If you right-click on a structure bar, you will see a sub-menu labeled 'Style ID' that lets you choose an ID from your stylesheet. And similar to the Style Class option, you can also create, edit, and reset style IDs from this sub-menu

RoboHelp® allows you to select an ID from attribute properties but you have no way to manage that style ID from the stylesheet editor.

CSS Variable Support

Flare fully supports CSS variables to help improve stylesheet readability and ease of use when making updates.

RoboHelp® does not offer ability to work with CSS variables in the UI but the editor supports rendering styles using CSS variables.

List Usability

Flare makes it easy create and edit lists and include options to work with paragraph or simple lists, merge all selected lists, and sort lists while editing or at build time.

RoboHelp® includes simple list options and do not have options to sort or merge lists. Paragraph lists must be selected manually per list.

Definition List Support

Flare makes it easy create and edit definition lists from the UI.

RoboHelp® has no such support.

Advanced Topic/Code (XHTML) Editing

Not only does Flare allow you to use other editors to add and edit content, it also provides an easy to use topic and text editor.

  • Easily edit and format content
  • Split the editor to see the code while editing
  • Sync the selections between the code and the editor in real time
  • Auto-complete tags and attributes when typing in the text editor
  • Syntax coloring for CSS and XHTML in the text editor

RoboHelp® has the ability to edit the topics and see the underlying code but there is no way to see them both and sync them at the same time.


Create macros for commonly used actions such as applying styles, applying conditions, inserting content, etc.

Become even more efficient by creating custom keyboard shortcuts for your recorded macros.

RoboHelp® has no such support.

Advanced Native Print Support

Flare is a powerful single-sourcing tool with one of the strongest print engines in the industry. Author and output extremely advanced printed documents using:

  • Absolute Positioning with Text Flow
  • PDF Image Support
  • Cross-References
  • Running Header/Footer Variables
  • Lists of Figures
  • Lists of Tables
  • Page and Frame Breaks
  • Auto-numbering
  • Widow/Orphan Control
  • Short-line Elimination
  • Repeat Table Captions
  • Named Destinations
  • Create First Pages on Left or Right Side
  • Page Layouts
  • PDF Crop Marks
  • Registration Marks
  • CMYK Support
  • Convert Colors to Black and White
  • Rotated Body Text
  • Hanging Punctuation
  • and much more

Print output in RoboHelp® does not support advanced features such as repeat table captions, widow orphan control, short-line elimination, CMYK, etc.

Conditionalized Authoring

Author content in the Topic Editor more efficiently by only seeing the content that you need. Flare offers the ability to Hide/Show content in the topic editor based off of a conditional expressions.

RoboHelp® has no such support.

Advanced Linking Capabilities

Flare supports all common link types from the standard Hyperlink, See Also/Related Topic links, Concept links (A-links), Cross-Reference links, to Relationship Tables. Relationship Tables, originally created to support the DITA environment, have been adapted by MadCap Software to work with Flare projects and outputs.

RoboHelp® can has cross-reference and related topic support, but it has nothing even close to Relationship Table support.

Structure Bars (Block Bars)

A graphical interface to access document structure without disturbing the content in the visual editor. These bars are located around the topic and visually show the structure of the XML. Not only do structure bars let you see the XML tag, but you can also perform numerous tasks by using them. If you right-click on a structure bar, a context menu opens. From the menu, you can select from several options to take action on the content associated with that XML tag.

RoboHelp® has no such support.

Topic Status

Using Flare's File Tagging feature, topics can be tagged with author, status, or other pieces of metadata as required. New tags can be created by the authoring team as needed.

RoboHelp® supports setting three statuses on topics. The interface suggests that authors can be assigned to topics, but there does not seem to be a way to actually accomplish this. No additional statuses or metadata can be created.

Interface Language Choices While Authoring

Flare user interface is available in Chinese along with English, French, German, and Japanese.

RoboHelp® user interface is available in English, French, German and Japanese - but not Chinese.

Link Viewer

The Link Viewer window pane lets you see what other files a particular file is linked to and from. You can see incoming links from other files, outgoing links to other files and output targets associated with the selected file. This dynamic pane can be set to change when a new topic is selected or keep the data from the topic that you had selected.

Has an out of date “map” of the links that you have to leave the current topic to see.

Redacted Text Support

For those who need to control sensitive information (such as personal data like social security numbers) while publishing in a legal environment where the use of a Conditional Tag would not meet the legal requirements, Flare supports Redacted Text. This renders the text unreadable and inaccessible without changing the flow of the document.

RoboHelp® has no such support.


Full support for Conditionals throughout a project. Conditional Tags can be used anywhere from a single character in a topic to the entire file itself. Flare also extends this functionality to almost every other aspect of a project; TOC Books and Pages, Index Entries, Relationship Tables, ImageMap Areas and more. You can even apply Conditional Tags files that are not XML, like images, PDFs, Microsoft® Word documents, etc.

A very unique option when using conditions is to unbind tag them rather than remove the content. This will remove the tag that the content is in when the conditional argument is met but leave the content.

RoboHelp® now allows conditions to content but it is much limited compared to Flare. It does not allow for conditioning of some things such as Image Map Areas, Glossary terms , and Micro Content phrases. In addition, they do not have the option to unbind content based on an excluded condition.

Micro Content and Snippet Conditions

Snippet Conditions are special condition tags that you apply to content within Snippets at a Topic level rather than a build target level. With Snippet Conditions, you can separate certain Snippet content so that it displays in some Topics or Master Pages but not in others. This allows you to use one Snippet for many purposes, rather than having to create multiple Snippets.

Micro content conditions are special condition tags that you apply to linked micro content responses. This allows you to single source and reuse only the content you want from existing snippets and topics to be used for micro content.

RoboHelp® has no such support.

Micro Content and Snippet Variables

You can override definitions for variables in snippets. This can be done at the topic level, snippet level or micro content level. This gives you more ways to customize your snippets.

This also is beneficial for single-sourcing because you do not need to create multiple versions of the same content or convert content to text.

RoboHelp® has no such support.


Flare handles indexing at the character level, providing the tightest integration possible between index terms and the actual content being referenced. Any metadata, such as conditional tags applied to content, are automatically applied to the index markers as well. So if you use a conditional tag to suppress some content when you build an output, the associated index terms tied to that content are automatically suppressed; there is absolutely no extra work to do. Note: This same indexing model is used in FrameMaker® and is one of the reasons that Flare has the tightest FrameMaker® integration in the industry.

Outdated indexing model. Index keywords are associated at the page level, not at the character level (the actual point of reference). To work around this architectural defect, RoboHelp® uses an awkward model of manually applying build tags to index terms outside of the content page. You must rework the same content multiple times. First write the content, then index the content at the page level, not the content level. If you apply build tags, you do it to the page content. Now you must research if and where that content may have index terms. Then you must manually locate those index terms in a separate interface and apply build tags to those keywords individually. This is a very time-consuming and inefficient process. This model also means that RoboHelp® and FrameMaker® use two extremely different indexing models making “integration” difficult.

Glossary Support

You can now control case-sensitivity and variants (Stemming of terms)

Glossary Terms can be conditioned

RoboHelp® ONLY supports to have case sensitivity. In addition conditions and variables are not supported in glossary terms or definitions

Equation Support

MathML support in Flare allows you to embed virtually any kind of mathematical equation in the XML Editor. You can either insert an equation through Flare's Equation Editor or add your own MathML in the XML of the Topic.

RoboHelp® has no such support.

Smart Quotes per Language

Different languages use different kinds of quotation marks. Flare now replaces quotes based on your project's current language.

Additionally, if you are using a different language in a specific topic or tag (see Selecting a Language), Flare will use the correct smart quote for that language setting.

RoboHelp® may support different quotes based on the Locale of the system it is installed on, but changing the Project Language has no effect on quotes.

All quotes are straight HTML quotes.

Link Styles

When creating links and Cross-references, you can point to content using a particular style.

This can be done in the Select Bookmark dialog when you are creating any of the following types of links:

  • Cross-references
  • Text hyperlinks
  • Tables of contents
  • Browse sequences

RoboHelp® has no such support.

Symbol and Character Support

An advanced Character Map UI allows easy location and insertion of symbols and special characters that authors may need. Other features include being able to manage favorites and recently used, search, enter hex codes, use a character with a particular font, and assign a 'Quick Character' that has the F11 key assigned to it.

RoboHelp® has symbol and character support but does not provide a way to assign a shortcut key to a quick character, manage customize favorite characters, see a list or recently used characters, nor choose a font for the character.

Right-to-Left Language Support

Flare supports authoring and publishing of right-to-left (RTL) languages such as Arabic, Persian, and Hebrew. Flare gives you the flexibility to automatically 'flip' styles to RTL or use a custom RTL style sheet.

RoboHelp® has no such support.

QR Codes (Quick Reference Codes)

Flare has an internal QR Code editor and supports them in all outputs. A QR Code is a type of barcode that can be read by devices such as smart phones. The data encoded in the QR Code can be text, a website URL, an email address, contact information, or SMS (Short Message Service, which is used for sending text messages). QR codes are a way to bridge the gap between a static print document and searchable, more detailed online information at your fingertips.

RoboHelp® has no such support.

Advanced Table Authoring

Flare includes several features to make table authoring easier and less time consuming; Mediums (changing the look of a table depending on the output), and page and column break support. There are other time-saving features that include text-to-table and table-to-text, Table Merging, Table Block Bars, Reset Local Cell Formatting, Sort Rows, Cell Content Style, repeated table captions, “continued from” in table captions and a wizard to apply a Table Style to all or only selected tables in a project.

RoboHelp® only offers the standard table features that you would find in basic authoring applications.


With the MadCap Flare & MadCap Capture combination, MadCap Software can single-source images. When adding text notations/callouts on screen captures, you can use the same variables used in your Flare projects. This allows for extreme customization of the images and screen captures in your documentation. The same can be said of conditional markers as well. You can conditionalize any part of the image using the same markers from your Flare project. Capture can also assign different profile values to a single image for different uses (like 300 dpi, TIFF format for print, 96 dpi, JPG format for online). Capture images can even use Conditional Tags to control areas of an image.

No dedicated single-sourcing capabilities for images.

Free Screen Captures

MadCap Capture is free for customers on the latest release of Flare.  With full integration into Flare, users can capture screens, apply callouts and other objects, single-source images to various output types, keep text and images separate for translation ease, and much more.

RoboHelp® does not include any free screen capturing tool.

Vector Graphic Support

Flare supports EPS, PS, SVG, and PDF images in the authoring environment and PDF output. The vector graphics are used for other outputs but converted to images that can be supported in those outputs.

RoboHelp® has support for SVG images but does not EPS, PS, nor PDF images.

Advanced Color Support

The color picker in Flare offers the ability to select colors from a color map, pick a color from anywhere on the screen, use named colors, web colors, and input RGB, HSB and CMYK values. You can even save and see recently used colors in the UI. Flare also includes a PDF Target option to convert colors to Black and White on output.

RoboHelp® offers basic color support. There is no support for CMYK values for advanced print.

Importing CSS Styles

Can import entire style sheets into a project. Can also import individual styles from another style sheet.

No support for importing multiple style sheets.

Relationship Table Support

A relationship table is an element used to link related topics together. It is similar to concept links or related topics links. Although a relationship table is a common feature in DITA, you do not need to be using DITA or know anything about DITA in order to take advantage of relationship tables in Flare.

If you import content from DITA files that already contain relationship tables, those tables are retained in Flare. You can also create new relationship tables in a Flare project and insert relationship proxies into individual topics. In online output, the end result is one or more hyperlinks that let users quickly open related topics. In print-based output, the end result is one or more references to related topics with the appropriate page number(s).

RoboHelp® has no such support.

Dictionaries and Hyphenation

Flare offers language support for numerous dictionaries and hyphenation rules that you can extend using Flare also allows you to chose a Global Dictionary for you or your team. This dictionary can live on your PC or a network and be a resource for all of your projects or authors. Along with common spelling options such as; Ignore repeated words, Ignore Mixed case, etc, Flare offers some unique functionality; Ignore spelling errors in selected styles or conditions.

RoboHelp® supports a number of spellcheck languages out of the box but has no way to add new languages nor does not support hyphenation rules.

Quick Launch Bar

Easily find functions content files or commands simply by typing in the Quick Launch Bar.

Find what you need without having to search through folders or ribbons.

RoboHelp® added support to search files but not commands.

Find and Replace Text and Elements

Find and replace elements windows allows any user to quickly find and make changes to tags, classes, attribute, and more. Together with the Find and replace text window that works on any project file type, users can quickly update their documentation to a new structure or clean up content after an import.

Find and replace in RoboHelp® is limited to only certain file types and there is no support for find and replace elements.

Synchronization of Topic Title and TOC Entries

Use system variables to ensure that your TOC entries are always in sync with your topic titles when creating online outputs.

RoboHelp® has no such support.

Importing Capabilities

  MadCap Flare RoboHelp®
Drag and Drop Import

Drag and drop any file or folder to copy into the Flare project. If it is a supported file for import, it can also be dragged into the project and converted to Flare topics and resources.

RoboHelp® has no such support.

RoboHelp® Classic only allows topic files to be copied to the project and no support to convert the documents upon import.

Microsoft® Word Import

Import Microsoft® Word documents with or without Microsoft® Word being installed. When installed, Flare tightly integrates with Microsoft® Word using modern XML data flow techniques, leveraging the Microsoft® XML Schema for Office documents. This allows for superior content fidelity during import.

RoboHelp® removed support for importing multiple Word files at a time and it is also not possible to create a new project from a Word import.

Microsoft® Word import is fairly basic and has limited import options.

Import Microsoft Excel ® Spreadsheets

Excel Spreadsheets can be imported 2 different ways

As Topics Flare will convert your content and place worksheets into topics. Title text on a worksheet tab will become a heading in the Flare topic.

As Snippets Flare will convert your content and place each worksheet into a separate snippet.

RoboHelp® has no such support.

Adobe FrameMaker® Import

The tightest FrameMaker® integration in the industry. If Flare and FrameMaker® are installed on the same machine, Flare can open and work from the native FrameMaker® source files (.fm and .book). This integration gives Flare full access to import FrameMaker® content including; variables, conditionals, auto-numbering, import of cross-references, equations, master pages, images with their call-outs and more.

FrameMaker®; support is limited and only one file can be imported at a time. A number of FrameMaker’s advanced features are not imported or converted to RoboHelp® content.

DITA Import

Flare has native DITA import that not only keeps your content, but all of the DITA meta-data (including relationship table data) during the import. There is no requirement for installing any external or third-party components, the entire process is handled by a transformation process within Flare.

RoboHelp® does not support DITA import.

Import Flare Projects

Import all or specific files (content, project files, etc.) from another Flare Project. Do this import once to seed a new project or “link” to the project to import automatically before generating specific outputs.

RoboHelp® has no such support nor support to import from another RoboHelp® project.

Import HTML Files

With Flare you have flexibility when importing and converting HTML files. Select one file, several files, folders containing files, link the selections to the source files, automatically re-import your selections before compile, and more.

RoboHelp® supports the basic importing and converting of one or more selected HTML files.

Import CHM Files

At times users have been stuck with an old legacy CHM file that they need to update but no longer have the project. With Flare you can import the CHM into a new Flare project and save countless hours of recreating the content.

RoboHelp® has no such support.

Import Confluence

Import from Confluence pages and associated resources into a Flare project

RoboHelp® has no such support.

Import Doc-To-Help Projects

Authors wanting to convert from Doc-To-Help to Flare can directly import their content into Flare. The import process will import the content as well as maintain other items such as, variables, groups, etc. During the import those items will be converted to the equivalent item in Flare.

RoboHelp® has no such support.

PDF Stitching

Flare allows you to stitch PDFs together simply by adding them to the projects TOC. This can be handy if you have content that resides in a PDF, a EULA for example, that you already have approved and want to add it to your PDF output. Another use for this feature can be for assembling multi-language PDFs.

RoboHelp® has will merge the PDF but it does not preserve the layout used from the original PDF.

Team Collaboration Capabilities

  MadCap Flare RoboHelp®
MadCap Central Review

A streamlined review workflow is available between this version of Flare and MadCap Central. This process allows you to add non-Flare users—i.e., subject matter experts (SMEs)—to your Central license. Then you can collaborate with SMEs (and other authors) by viewing and working with the same Flare content files (i.e., topics and snippets) in a lightweight editor.

RoboHelp® provides an online review process but the reviewer has no way to edit directly in the document being reviewed. Only annotations can be made, the reviewer cannot add or delete content as a tracked change and the final review cannot be imported back to the project.

Source Control Integration

Provides direct connectivity with Microsoft® Team Foundation Server, Perforce, Git and Subversion allowing you to work with Flare projects stored in these source control environments without a third-party plug-in.

RoboHelp® only has support for SharePoint, TFS, and Git.

Free Annotating + Review Workflow

Anyone in the company can review, annotate, and/or edit Flare topics using MadCap Contributor. This all happens in the native XML of the Flare topics file so there is no chance of data loss since there is no code conversion. With Flare, every “change” in a topic is marked for review whether it is adding or removing text, tables, images, applying conditional tags, applying inline formatting, etc. Reviewing content with MadCap Contributor is free when using annotations.

RoboHelp® provides a free online review process but the reviewer has no way to edit directly in the document being reviewed. Only annotations can be made, the reviewer cannot add or delete content as a tracked change and the final review cannot be imported back to the project.

Collaboration Workflow

With MadCap Contributor, anyone in the company can create content and send it to a Flare author for inclusion in a Flare project. This content is written in XML so there is no data loss, and since there is no code conversion, both products are “speaking the same language”.

RoboHelp® has a collaborative work flow but you are limited to using SharePoint. It has no dedicated tool to offer a fully integrated collaboration work flow.

Global Dictionary

Whether you are a single author or on a team, you can choose a location to store your dictionary so it can be used by all of your projects.

RoboHelp® has no such support.

Publishing Capabilities

  MadCap Flare RoboHelp®
TopNav and SideNav (Non-TriPane/Freeform HTML5 Output)

Create a new Industry changing output based off of HTML5. You can now break the traditional tripane look and feel and customize your end user's experience.

Use the Top Navigation or Side Navigation skin for your navigation, along with options to fully customize search and menu components yo further customize your output’s look and feel.

RoboHelp® has a frameless top and side navigation output with limited customization options.

HTML5 Topics (No Skin)

Do you just need your topics without any navigation, no problem. Just select the “(none)” option in the HTML5 target.

RoboHelp® has no such support.

Clean or Static XHTML Output

Produce basic HTML files that are free of JavaScript, MadCap-specific tags and not dependent upon other MadCap-generated files. The output does not include any skins, search, navigation, or other extra features; it is simply your single-sourced content. This is ideal for porting your output to other types of systems; Ticketing, CMS, and others...

RoboHelp® added support for a XHTML output format that is free of JavaScript. However, it does not have an option to also collapse css styles in order to have standalone HTML files.

Responsive Content Based on Device and Format

Dynamically change the content itself (text and multimedia) based on the format. Text, images and video can be automatically changed based on screen size and format to provide the most appropriate and personalized content to your end users.

RoboHelp® has no such support.


Flare has a powerful favicon editor that allows for unique icons per platform for HTML5 icons.

RoboHelp® allows for only one icon to be selected for the output.

Choose specific browser or viewer to view output

You can now choose any browser installed on your computer to open and view the output for a target from the project ribbon, target editor, or builds window.

RoboHelp® lets you choose from a limited set of browsers, and it is only available from the output presets pane.

Content to Include Options

Flare makes it easy to choose which content is included when compiling online outputs including the option to include all content, content linked only to the TOC, and also content linked directly and indirectly from the target.

RoboHelp® outputs automatically include content linked directly and indirectly from the target - making it hard to include more content without ensuring they are linked directly or indirectly, or include less content without ensuring all linked content are conditioned appropriately.

Multilingual Output

Flare's multilingual functionality has been improved to make it easier to create and build multilingual output. You can now seamlessly create multilingual outputs for each of Flare’s output types.

If you have translated any of your existing Flare projects, simply link the translated projects in the Target file and let Flare will build all the translated projects into a single output.

A Language Selector button has been added to the topic toolbar skin allowing end users to select which language they want to use when viewing the help.

RoboHelp® has no such support.

Easy Output Analytics with MadCap Central

Easily track usage on any hosted website or desktop output using MadCap Central.

Content can be hosted anywhere, not just with MadCap Central and start gathering data analytics immediately.

RoboHelp® offers a server to collect data but the this requires you to install and setup your own server.

Hosted Private Output

MadCap Central supports hosting private outputs that require a login in order to view the output. Easily customize the look of the output from Flare and Central.

Adobe Experience Manage is required to limit access.

Socially Enabled Output

MadCap Pulse is a documentation-centric social collaboration platform that enables you to connect, collaborate, and share knowledge with fellow authors, employees, and customers. It functions much like many of the social media websites on the Internet, except it revolves specifically around your online output. It also allows you to see how people are using your output, what they are searching for, what topics are being used, browser and OS statistics and many other useful reports.

RoboHelp® only offers a server to collect data and limited commenting but does not provide full social collaboration.

Batch Build/Publish

Create a one or several batch targets to group various targets together so that they can be compiled and published a the same time. Batch targets can even be scheduled to generate and publish through the scheduler.

RoboHelp® has no such support.

Scheduled Build/Publish

Maximize your authoring time and schedule Flare to generate and or publish batch targets while you are away from the office or home for the evening.

RoboHelp® does not offer scheduling to build a group of targets.

Pre and Post Build Scripting

You can add pre- or post-build events to your target. This lets you run command line events before or after the target is generated. This allows you to change files before you build or after you build is complete.

RoboHelp® allows you to run only a post compile script

508 Compliant / Accessible Tables in HTML5 Output

Full accessibility for tables in HTML5 output with the option to add captions and summaries along with Accessible Rich Internet Applications (ARIA) attributes applied automatically to tables in the output.

RoboHelp® includes an option to add captions to tables but do not include UI to add a table summary nor include the appropriate ARIA attributes on header cells in the output.

508/Accessibility Support Analysis

For Web and PDF Accessibility, Flare gives you control over what warnings to report for your 508/Accessibility compliance. You can save this log and double-click each error to open the topic and fix the problem.

RoboHelp® claims to be 508 compliant but they have no warnings or reporting capabilities.

Native PDF Output

Flare supports direct PDF output without having to convert the content to another format. Having this native support allows Flare to offer a large range of advanced print options to easily create truly "press ready" documents such as crop marks and CMYK support.

RoboHelp® added support to create direct PDF output but it has limited advanced print options.

DITA Output

Flare offers native DITA output. There is no requirement for installing any external or third-party components, the entire process is handled by a transformation process within Flare.

RoboHelp® has no such support.

Eclipse Help Output

Flare offers native Eclipse Help output. Create a Eclipse Help Target with custom settings, batch build capabilities, command line integration, and all of the power and flexibility of other targets in Flare.

RoboHelp® does not have support for Eclipse output.

WebHelp Plus (also available for HTML5 outputs)

This output type is identical to the regular WebHelp output in most ways. However, WebHelp Plus works on a Microsoft® Web server running Microsoft® Internet Information Services (IIS), ASP.NET, and Microsoft® Indexing Service. You and your users can take advantage of some advanced features, including searching of non-XHTML content (PDF files, MS Word Documents, etc.), faster server-side search, and automatic run-time merging. This functionality is also available for HTML5 output.

No support for advanced features without paying thousands of dollars extra for the RoboHelp® Server in addition to the Microsoft® server requirements.

Runtime Merging of CHMs

With a single file and Flare's ability to merge CHM files, you can set up a system that allows to you merge CHMs at run-time.

RoboHelp® has no such support.

Export Project

You can export an entire Flare project, or parts of one, to another location. One reason you might want to use this feature is to quickly and easily archive projects, especially if you have an extremely large Flare project and need to archive only parts of it. Another use for this feature is translation. If you only need a portion of a master project to be translated, you don't want to send the translator all of the files, but rather a smaller version of the project containing only the files requiring translation.

RoboHelp® has no such support.

Compile Log File

Not only does Flare create a report for warnings and errors while compiling, but it allows you to save the report to a ‘dynamic log’ file. This file allows you to open the topic and double-click the individual error messages. Flare will also highlight the area that contains the error in the open topic when possible.

Flare also allows the author to manage the errors by saving error logs as well as turning on and off the types of errors displayed during a compile.

Flare also allows the author to turn on and off the types of errors displayed during a compile.

RoboHelp® offers a textual list of errors in their Output View.

Save Topics As

Using Flare you can save your current topics to various formats via File > Save As. This can be handy for many reasons: reviewing, sharing information, creating smaller deliverables and content reuse. The formats that you can save as are: XHTML, XPS, PDF, and any of MadCap's file formats for reviews and contributions.

RoboHelp® only can save files as .htm files, unless using a wizard to send them for review using PDF.

Byte Order Marks

The BOM is a Unicode character that appears at the start of a text stream. Most authors probably want to disable the BOM. But if you are hosting content on a web server that requires BOM (such as a LINUX machine), you can enable it.

RoboHelp® has no such support.


Elasticsearch can be added to any TopNav or SideNav target

RoboHelp® has no such support.

Google Search

Google Search can be added to any TopNav or SideNav target

RoboHelp® has no such support.

Salesforce® Knowledge

Ability to publish directly to Salesforce® Classic and Lightning Knowledge using the MadCap Connect for Salesforce®. Functionality include the following:

  • Choose the Rich Text Field used for published topic content
  • Choose category mapping for articles at the topic level using their position in the Flare TOC
  • Include summary in Salesforce articles using topic descriptions
  • Manage all the files and assets published including cleaning up previously published files that are no longer part of a republish.
  • Multilingual output publishing that maintains the link between source and translated articles.
  • Full control of the URL Name assigned to published articles
  • Update existing Salesforce articles regardless if they were previously published by Flare if they have matching URL Names
  • Choose to store the publish log in a Shared Asset Library in Salesforce

RoboHelp® has limited support for publishing to Salesforce®; and it only supports Lightning Knowledge. It has very It does not have the ability to manage and update the status of previously published article, does not allow you to choose a rich text field for the article content, does not allow for mapping to categories per topic, no control of the URL for published articles, and does not support multilingual publish. The author needs to clean up any out of date files previously published to Salesforce®.

Zendesk Help Center

Ability to publish directly to Zendesk Help Center using the MadCap Connect for Zendesk.

  • Map to categories, sections and also nested sections using the TOC.
  • Apply Zendesk labels to published articles
  • Manage all the files and assets published including cleaning up previously published files that are no longer part of a republish.
  • Multilingual output publishing that maintains the link between source and translated articles.
  • Generate a Zendesk theme that includes styles and JavaScript for the published content.

RoboHelp® has limited support for publishing to Zendesk. It does not have the ability to manage and update the status of previously published articles, and does not support mapping to nested sections, multilingual publish nor generating a Zendesk theme. The author needs to clean up any out of date files previously published to Zendesk.

ServiceNow® Knowledge

Ability to publish directly to ServiceNow® Knowledge Base using the MadCap Connect for ServiceNow®. Functionality include the following:

  • Map to categories using the TOC.
  • Apply ServicesNow® tags and keywords to published articles
  • Manage all the files published including cleaning up previously published files that are no longer part of a republish.
  • Multilingual output publishing that maintains the link between source and translated articles.

RoboHelp® has limited support for publishing to ServiceNow® . It does not have the ability to manage and update the status of previously published articles and does not support multilingual publish. Author needs to clean up any out of date files previously published to ServiceNow®.

Read the Success Stories on Switching from RoboHelp®

Avigilon Logo
Featured CaseStudy Icon

Avigilon, a Motorola Solutions Company, Lowers Translation Costs and Reduces the Time to Publish Localized Product Help with MadCap Flare, MadCap Lingo and MadTranslations

ROI Icon Streamlined Content Delivery

Streamlined Content Delivery

Reduced costs icon

Significant Reduction in Translation Costs

ROI Icon Translation

Improvement in Consistency and Accuracy of Translated Content

Avigilon facial recognition system
“Leveraging MadCap Flare's multiple outputs, we were able to take our PDFs and publish them in a modern, online format with very little overhead.”

Aini Bhatti
Technical Writer | Avigilon, a Motorola Solutions Company

Ready to Get Started? Upgrade Your Content Development Workflow with MadCap Flare.

Contact us today to schedule a demo or learn more about upgrade options.