Use the Moodle Text Editor


The text editor is a large field where you enter content that will display within your Moodle course—for example, on the course home page, in forum posts, in lessons or in books.

This content can consist of text, but it can also include links, emoticons, images, videos, maths symbols and tables.



Step by step instructions

The Moodle text editor

The default TinyMCE text editor consists of an input box and three rows of function buttons, many of which are the same as in commonly used word processing software.

If these rows are not visible, click the Toolbar Toggle button at the top left of the text editor box.

You can also choose to use the Atto HTML editor. This has a similar array of functions, with the addition of an Accessibility checker and a Screenreader helper:

To switch to the Atto editor, edit your Moodle profile, and under Preferences, at Editor preferences, select Atto HTML editor from the drop-down list.

Default text editor function buttons

Click the links in the Function column to view related instructions.



Font and paragraph buttons Select:
  • Font family (Times New Roman, Arial etc.)
  • Font size
  • Font style (Paragraph, Heading 1 etc.) The default is Paragraph style. Click the down arrow to see the effect of the different choices on the text.
Undo and redo buttons Undo and redo actions
Find and Find/Replace buttons Find, or find-and-replace text
Fullscreen mode toggle button Switch fullscreen mode on or off
Font styling buttons Format font
Text alignment buttons Align text on left, at centre or on right
Text formatting buttons Format painter, format remover, paste as plain text, paste from Microsoft Word
Text colour and highlight buttons Select a colour for text or text-highlighting
Text direction buttons Text direction (left to right, or right to left)
List and indent buttons Set as bullet list, numbered list; decrease indent, increase indent
Link function buttons Insert or edit a link, remove a link, prevent automatic linking
Insert media buttons

Insert media: image, emoticon, embedded media (sound, video or applet), manage embedded files, equation, media gallery, non-breaking-space character, custom character.

When embedding audio, use MP3 files for the best performance.
Insert a table
Toggle HTML source mode
Insert maths and tables buttons Insert or edit a graph, add maths, maths symbols

Copy images between text editors

If you want the same image to display in two places in your Moodle course, you cannot reproduce it by copying the image's URL from the HTML source code in one text editor into a second text editor. That URL is for a temporary file that exists for a single instance of the text editor. The link will break if you cut and paste it into a second text editor.

You can create a second copy by inserting the image from scratch in the second location, or by duplicating the resource or activity in which the editor box occurs. (When a course/resource/activity is imported, or backed up and restored into a second course, all the images are duplicated, and given their own unique link to the relevant legacy course file.)

Additional information