A WYSIWYG editor — short for "What You See Is What You Get" editor— is a major asset when building or making changes to a website. It enables you to make changes and immediately see how they would be displayed on your live website. The alternative is making a change, saving it, opening a preview in a new window, and reviewing that update...over and over again. 

In this post, we'll look at the best WYSIWYG editors that can help speed up the process of developing or editing your website.

Start Using HubSpot's Drag-and-Drop Website Builder

While you can choose a CMS that includes a WYSIWIG editor, you may need an external editor. In that case, there are many WYSIWYG HTML editors with a variety of features and capabilities.

If you're looking for a robust tool for your site, browse through our list of top solutions. We'll start with some premium editors, then move onto free options.

1. Adobe Dreamweaver CC

Best WYSIWYG editor: Adobe Dreamweaver CC Adobe Dreamweaver CC is a code editor that can handle CSS, PHP, XHTML, JSP, JavaScript, and XML development. Additionally, it comes with a fluid grid layout and multiscreen preview panel that allows developers to fix various screen compatibility issues.

With built-in templates, layouts, and an easy-to-use interface, Dreamweaver makes it relatively simple to design your website. Its learning curve can be intimidating for beginners, so it's best suited to professional web developers and designers. However, Adobe's tutorials can help beginners get started.

Dreamweaver CC is offered as part of the Adobe Creative Cloud suite, which you can pay for access to as a monthly or annual plan.

Why We Recommend

  • Smart coding engine provides code hints and visual aids to quickly learn and write code
  • Fluid grid layout and preview options allow you to easily build responsive websites for multiple screens
  • Comes with customizable templates for HTML emails, About pages, blogs, ecommerce pages, newsletters, and portfolios

2. Froala

Best WYSIWYG editor: Froala

Froala is a lightweight WYSIWYG HTML editor written in JavaScript with built-in rich text capabilities and extensions via Froala's API and server-side SDKs. It has a clean design and is known to be easy to set up. The learning curve to master the use of this tool isn't steep, making it appealing to users who want to start working on their projects quickly.

Among development teams, Froala is a top pick because of its unique, real-time collaborative editing feature. Thanks to detailed documentation, powerful framework plugins, and many examples, Froala seamlessly integrates with existing technological infrastructure.

Also, the rich text editor — which initializes in 40 milliseconds — provides a great editing experience on any application.

Why We Recommend

  • Highly customizable via an API or SDKs
  • Can choose among three types of editors — simple, rich, and full featured — to best fit your needs and expertise level
  • Comes with 170+ Bootstrap-based responsive design blocks to speed up your website development

3. Setka Editor

Best WYSIWYG editor: Setka editor

Setka Editor is a content editing platform with a no-code WYSIWYG editor and a channel-agnostic framework. This allows remote teams of any size to collaborate on content design projects and implement decisions quickly.

Setka is designed to help development teams efficiently deliver delightful and engaging content experiences with their content layouts and strong support. 

Why We Recommend

  • Personalized style packs and reusable templates make it easy to design a consistently branded website

  • Tools including quality image sourcing, quick commenting, and live help make it easy to collaborate
  • Provides easy animation and visual effects for creating interactive content

4. CoffeeCup HTML Editor

Best WYSIWYG editor: CoffeeCup HTML editor

CoffeeCup HTML Editor a feature-rich editor designed for creating websites quickly. With this editor, you’ll get intuitive tools like code completion, which automatically suggests tags as you type, and a Components Library where you can save elements that you reuse like a header and footer. That way, you only have to edit those elements once to update them instantly across all pages on your site. You’ll also get access to free and fully responsive templates that can be imported into the editor in just two clicks. 

This editor also provides live preview options. You can choose the split-screen preview so you can see your web page displayed right below your code. Or you can use the external preview to display your page in another window or on a second monitor if you prefer. Either option can show you exactly what your design will look like as you work.

Why We Recommend

  • Can save elements in Components Library for reuse
  • Provides free, fully responsive templates and Template Downloader
  • Split-screen and external preview options for easy review

1. CKEditor 4

best WYSIWYG editor: CKEditor 4

CKEditor 4 is a browser-based rich text editor. It's extensible with a plugin-based architecture that makes it possible to bring necessary content processing features to the web.

On the market for almost 15 years, CKEditor earns its place on this list because of its tenure as one of the most reputable editors with wide-ranging features and legacy software compatibility.

According to users, ease of setup is one of its best qualities. CKEditor’s other benefits include fast loading (which saves development time) and the ability to modify projects on the fly without manually editing and uploading them to your server.

Why We Recommend

  • Can customize color, language, dimensions, toolbar, and more of editor 
  • Editor is also extensible via plugins
  • Media Embed plugin allows you to insert videos, tweets, Instagram posts, code snippets, math formulas, and more

2. Editor.js

HubSpot _ 7 Best WYSIWYG HTML Editors-4

Editor.js is an open-source editor. It allows you to edit blocks of content that you can move around and reorder (it works in a similar way to WordPress's Gutenberg editor). When you click on a block, it shows the specific options available for that particular block. Similarly, when clicking on text content, options for text formatting and inline styles appear.

Editor.js is designed to be extensible and pluggable, thanks to its Application Programming Interface (API). It also returns clean data in the JSON output format. That means you can do way more with the data: you can render with HTML for web clients, render natively for mobile apps, create markup for Facebook Instant Articles or Google AMP, generate an audio version for screenreaders, and more.

Why We Recommend

  • Designed to be extensible and pluggable with a simple API

  • A dozen blocks are provided by plugins, and more can be custom built
  • Produces clean JSON data which can be used in web, mobile apps, Facebook Instant Articles, Google AMP, and speech readers

3. TinyMCE

Best WYSIWYG Editor: TinyMCE

TinyMCE is the rich text editor behind many products including Evernote, Atlassian, and Medium.

According to its developers, the goal of TinyMCE is to help other developers build beautiful web content solutions. It's easy to integrate and can be deployed in cloud-based, self-hosted, or hybrid environments. The setup makes it possible to incorporate frameworks such as Angular, React, and Vue. It can also be extended with over 50 plugins, each with over 100 customization options. 

TinyMCE gives you full control of your design with functions for creating and editing tables, establishing font families, searching and replacing fonts, and changing font size. It also provides several cloud security features, including JSON web tokens and private RSA keys, to better secure your content.

Why We Recommend

  • Editor can be used in three modes: classic, inline, distraction-free
  • Can be extended with 50+ plugins with 100+ customization options each
  • Provides cloud security features

4. Bubble

Best WYSIWYG Editor: Bubble

Bubble is ideal for creating and launching fully-functional web applications in a fraction of the time it would take to build them from scratch. Its robust point-and-click editor allows you to build and customize your web applications and workflows — whether they’re simple prototypes, sophisticated SaaS products, or entire marketplaces.

Bubble has a user-friendly interface that makes building and customizing applications simple for those who aren't tech savvy. You can also choose to incorporate logic into workflow programs to determine what happens as users navigate your application and click on different elements. 

Lastly, Bubble integrates readily with any service that displays the REST API. These integrations include Facebook, Google Analytics, SQL, and many payments applications.

Why We Recommend

  • Handles deployment and hosting for you

  • Dynamic containers and a comprehensive library of visual elements allows you to incorporate real-time interactivity into your app, like chats and news feeds
  • Can extend your Bubble app with JavaScript plugins and APIs

5. Quill

Best WYSIWYG editor: Quill

Quill is a free, open source WYSIWYG editor built with extension and customization in mind.

Thanks to its modular architecture and expressive API, you can start with the Quill core and then customize its modules or add your own extensions to this rich text editor as needed. It provides two themes for changing the look of the editor, which you can further customize using plugins or overriding rules in its CSS stylesheet. Quill also supports any custom content and format so you can add embedded slide decks, interactive checklists, 3D models, and more.

Because this editor is completely customizable and can support richer and more interactive content, it’s used by individuals for small projects and giant Fortune 500 companies alike.

Why We Recommend

  • Fully customizable via its modules and expressive API
  • Can represent content as JSON, which is easier to process and convert to other formats 
  • Offers two themes for quickly and easily changing the visual look of the editor

6. Summernote

Best WYSIWYG editor: Summernote

Summernote is a simple WYSIWYG editor that can be loaded with Bootstrap and jQuery, or jQuery only. Once configured and installed properly, your Summernote rich text editor will include buttons for adding an image, link, video, and table; changing the font name, size, color, and formatting; and more.

You can customize and extend this editor with modules and plugins. For example, you can customize the toolbar, set the breaking level of block quotes, pick custom font size units and line heights, and much more.

Why We Recommend

  • Can install Summernote with Bootstrap and jQuery, or just jQuery
  • Customizable via modules and plugins
  • Can use with other frameworks like Djano, Ruby on Rails, AngularJS, Apache Wicket, Webpack, Meteor, or a PHP backend

7. ContentTools

Best WYSIWYG editor: ContentTools

ContentTools is an open-source WYSIWYG editor that can be added to any HTML page in a few steps. Once added, you’ll see a pencil icon on the HTML page. When clicked, a toolbox and inspector bar appear. Using these two elements, you can edit, resize, or drag and drop text images, embedded videos, tables and other content within the page.

You can use the ContentTools editor out of the box, or customize it to allow only certain regions of the page to be editable and to specify which CSS styles users can apply to elements.

Why We Recommend

  • Editor can be installed on any HTML page in a few easy steps
  • Can control which regions of the page are editable
  • Can extend by adding tools

Choose Your WYSIWYG HTML Editor

A WYSIWYG editor hands editing power to your clients or other team members, speeding up the content development process.

These WYSIWYG HTML editor options are some of the best on the market today. They're designed to work for various use cases and technical setups, so focus on identifying the best option for your unique needs.

If you'd rather build your website using a Content Management System (CMS), check out CMS Hub. It helps you build websites faster, professionally, and with the design freedom to make an online home that represents your brand.

Editor's note: This post was originally published in  April 2020 and has been updated for comprehensiveness.

website builder

 drag drop

Originally published Dec 20, 2021 7:00:00 AM, updated April 01 2022


Website Development