Editor.js Guide
Editor.js is the modern, block-based editor for creating rich content. It provides a clean, distraction-free writing experience similar to Notion or Medium.
What You’ll Learn
How to write with Editor.js Available block types Adding images and media Keyboard shortcuts
Getting Started
When you open the post creation form with Editor.js enabled, you’ll see a clean writing area. Just start typing to create your first paragraph.
Adding Blocks
Editor.js uses “blocks” for different content types. You can add blocks in two ways:
Method 1: Type “/”
Start a new line Type “/” (forward slash) See a menu of available blocks Click or type to select
Method 2: Click “+”
Hover at the left of any block Click the “+” button that appears Select a block type from the menu
Available Block Types
BlockShortcutDescriptionParagraph(default)Regular text contentHeading/heading or ##Section headings (H2, H3)List/list or -Bulleted or numbered listsQuote/quoteBlockquotes for emphasisCode/codeCode snippetsImage/imageUpload or embed imagesDelimiter/delimiterVisual separator between sections
Formatting Text
To format text within a paragraph:
Select the text you want to format A toolbar appears above the selection Click formatting buttons:
B - Bold I - Italic Link icon - Add hyperlink Code icon - Inline code
Adding Images
Type /image or click “+” and select Image Click “Select an Image” or drag and drop Choose from your computer Wait for upload to complete Add a caption (optional)
Image tips:
Use high-quality images (1200px+ width recommended) Keep file sizes reasonable for fast loading Add descriptive captions for context
Creating Headings
Headings help organize your content. Two ways to create them:
Markdown style:
Type ## for H2 heading Type ### for H3 heading
Block menu:
Type /heading and select level
Creating Lists
Bulleted lists:
Type - (hyphen) followed by space Or type /list
Numbered lists:
Type 1. followed by space Numbers increment automatically
Moving and Deleting Blocks
To move a block:
Click on the block Use the drag handle (six dots) on the left Drag to new position
To delete a block:
Click on the block Press Backspace/Delete when block is empty Or use the block settings menu (three dots)
Keyboard Shortcuts
ActionWindows/LinuxMacBoldCtrl + BCmd + BItalicCtrl + ICmd + ILinkCtrl + KCmd + KUndoCtrl + ZCmd + ZRedoCtrl + YCmd + Shift + Z
Best Practices
Use headings - Break up long content into sections Add images - Visual content increases engagement Keep paragraphs short - Easier to read on screens Preview your post - Check formatting before submitting
Related Docs
TinyMCE Classic Editor Guide - Traditional editor option Medium Editor Guide - Distraction-free alternative Creating Your First Post - Step-by-step posting guide

