Markdown mode · direct composition

Edit the source. Keep the same document.

This is the exact canonical buffer used in Guided Mode. Edit every byte here, review the sanitized preview, then download the file locally.

Continue in Guided

One document · two control surfaces

Canonical buffer connected953 bytes

Session checkpoints (0/5)

Keep named versions while trying edits. These copies stay only in memory, disappear on reload, and never replace a downloaded backup.

    Paste a complete Markdown draft

    Paste a profile or resume from your own editor or agent. Include the YAML frontmatter. This reads no clipboard automatically and sends nothing to a server.

    Session recovery

    Keep a local recovery file with the current draft and named checkpoints, including unfinished or invalid Markdown. It contains document text: store it privately. Nothing is saved automatically or uploaded.

    Need a plain file while fixing validation errors? Download the exact unfinished source below. It contains the full draft, has no validation guarantee, and does not include checkpoints. Paste its contents into the source editor to continue; validated file import may reject it.

    Workspace layout
    Find and replace source text

    Literal text with optional case and word matching. Whole-source searches include frontmatter. Selecting a match opens the plain-text editor; no regular expressions are used.

    Match options

    0 of 0 matches

    Document outline and length

    953 UTF-8 bytes of 131,072 allowed. About 30 body words, 1 minute to read at 200 words per minute. Counts are estimates, especially for languages without spaces.

    Choose a heading to select its source in the plain-text editor. Frontmatter, fenced code, and comments are excluded from the outline.

    Canonical Markdown

    UTF-8 · LF normalized
    Editor interface

    Both interfaces edit the same draft. Plain text works with standard browser controls and is available while the code editor loads.

    Loading Markdown editor…

    The draft lives only in this browser session until you download it. A full reload or closed tab can discard it.