Help Center› Elements & Tools› Documents

Elements & Tools

Documents

For anything longer than a note — briefs, meeting notes, drafts — documents open a clean full-screen editor and save as plain Markdown files you’ll be able to open forever.

More in Elements & Tools
  1. Notes
  2. Text
  3. Folders
  4. Images
  5. To-do lists
  6. Tables
  7. Documents
  8. Links & rich previews
  9. Shapes
  10. Arrows & connectors
  11. Drawing & Apple Pencil
  12. PDFs, videos & files

Creating and opening

Press O and click the canvas — a document card appears (title + live word count) and the editor opens. Double-click any document card to continue writing. Dropping an existing .md file onto the canvas creates an editable document from it.

The editor

A distraction-free page with a full toolbar:

  • Paragraph styles — Text, Heading 1–3 — plus adjustable font size.
  • Bold, italic, underline, strikethrough (Cmd/Ctrl+B/I/U).
  • Bullet lists, numbered lists, quotes, code blocks — all of them also reachable from the keyboard with Markdown shortcuts (below).
  • Text color and five highlight colors — for marking up drafts and review passes.
  • Links — select text and click the link button; a single click on a link opens it, and select-plus-link-button edits it.
  • Its own undo/redo, independent of the canvas, plus a live word count.

Pasting Markdown just works — it converts to formatted text on the way in, and exports cleanly on the way out.

Write Markdown, get formatting

If you think in Markdown, you never have to reach for the toolbar. Type the syntax and the editor converts it the moment it’s complete — what you see is the formatted result, what’s saved is clean Markdown.

TypeYou get
# , ## , ### at a line startHeading 1, 2, 3 (more # still give Heading 3)
- , * , 1. at a line startBullet or numbered list
> at a line startQuote
``` on a line of its own, then EnterCode block — monospace, and long lines scroll inside the block instead of the page
--- (or ***) on a line of its ownDivider
**bold**, *italic*, ~~struck~~, `code`Inline formatting, applied as you type the closing marker

Getting out again. Enter on an empty line inside a quote or an empty heading returns you to normal text — the same gesture that ends a list. A code block keeps its blank lines (code needs them): press Enter on a second empty line at the end, or type ``` on its own line, to leave it. Backspace at the very start of a heading, quote or code block turns it back into a paragraph.

Meant it literally? Cmd/Ctrl+Z right after a conversion brings the characters you typed back as plain text — handy for a literal # or a * that wasn’t meant as emphasis (for headings, quotes and lists Backspace does the same). Everyday text such as 2 * 3 * 4 or snake_case is left alone in the first place, and **bold** typed while the toolbar’s bold is already on stays as typed.

Documents are Markdown files

With a connected folder, every document is written to disk as a plain .md file in the folder where it lives on the canvas. Readable in any editor, versionable, greppable, AI-agent-friendly — and there’s an explicit Export as Markdown button in the editor for one-off copies. (Updated app versions also recognise external Markdown edits. How it works.)

On iPhone and iPad

Documents open in a comfortable reading view first — tap to start editing. A ✓ button confirms and dismisses the keyboard, and the toolbar’s style, size and color pickers are custom-built so the keyboard never bounces while you format.

Note or document?

If it should be readable on the canvas, it’s a note. If it deserves its own page and a word count, it’s a document.

Didn’t find what you need?

Tell us what’s missing — feature ideas and bug reports land directly on our roadmap. Or just open the canvas and poke around; you can’t break anything.