Quick Edit overview

Last updated on
18 May 2017

The Quick Edit module is included in Drupal 8 core.

The Quick Edit module allows content authors/editors to edit entities in-place. Specifically, it allows you to start in-place editing any content entity (nodes, custom blocks …), after which you can select any of the visible fields to edit them right on the page, without having to go to the back-end.

In-place editing? Isn't that like WYSIWYG? What about structured content?

Of course, having in-place editing in Drupal 8 does not mean we're no longer true to structured content principles including filter on output. We do not allow you to do in-place editing Microsoft Frontpage-style. We only allow you to edit fields on entities. Which means content authors are still strongly encouraged to think about structure first.


By default, you'll still edit fields using small forms (the field widgets you would see on the back end), but modules can provide more optimized in-place editors for a better experience. Plain text fields can be edited without any form, and with the Text Editor plus CKEditor modules installed, you can edit body fields in-place, no form to be seen. Similarly, for single-value image fields, you can just drag-and-drop images right on the field to update it:

In-place editing of images

(More optimized in-place editors are more than welcome!)

Issue queue


See also