Prepare Text
The editor twin of Prepare Image. Markdown gets a live preview that matches the PDF export, formatted text gets a toolbar and a Rich Text ⇄ Markdown switch — and nothing is saved behind your back.
With text on the clipboard — or a text file selected in Finder (Markdown, plain text, rich text, HTML) — the same Edit Before Saving… / Converting… / Copying… buttons that open Prepare Image for pictures open a Prepare Text window instead: a place to fix a Klipp before it becomes a file, a conversion, or a paste.
A Klipp with nothing to edit — a link, an SVG, a file you copied in Finder — simply gets no button, rather than one that's greyed out.
#The window
Markdown shows its source next to a live preview rendered with exactly the typography the
PDF export uses — what you see is what the typeset document will be, and the two panes scroll in
step. An outline sidebar on the left jumps to any section, and a status bar keeps Ln, Col, a
structure summary ("3 sections · 1 code block · ~1 min read") and a before → after size readout.
Undo and redo sit in the toolbar next to a small History of your editing session — open a past
step to restore it — and Reset takes you back to the Klipp as it arrived.
Formatted text gets a white-paper canvas with the formatting toolbar, and a Rich | Markdown switch for moving between the two. An unedited rich Klipp whose plain text already is Markdown shows that source directly. Rich → Markdown conversion needs pandoc and keeps headings as headings — including in text copied from other apps, where a heading is usually just "a bigger line".
#The source pane is a Markdown surface
The source stays plain text — fully visible, nothing replaced — but the editor draws the structure with it:
- Blocks are drawn as surfaces. Fenced code becomes a card with its language as a header strip and a copy button, quotes get their bar, GitHub callouts their tinted card, and pipe tables render as real tables — in the preview and in the PDF.
- The gutter names the block — H1, QUOTE, CODE, TABLE — and inside a long block a dimmed badge follows the caret, so "where am I?" is answered where the caret is.
- The rail follows the caret. A CONTEXT chip names the block you are in and offers only that block's moves: a heading changes level, a quote unwraps, a table offers Tidy — which lines its columns up in the source without touching the alignment you chose.
#Writing helpers
- Selection toolbar — select text and bold, italic, code, link, heading and quote appear over the selection itself.
- Slash menu — type / at the start of a line and a command list opens under the caret: headings, lists, quote, code block, table, divider, link, image and the common callouts. Filter by typing, arrows to move, Return to insert, Esc to dismiss. Every command inserts a complete skeleton — a table arrives with its separator row, a fence with its closing fence.
#Review
The Review tab reads your text before you ship it. The local checks are free and instant:
doubled words, leftover TODO markers, links with no text, broken #anchors, very long paragraphs
— and Markdown markers that are missing their space, the silent one: ###Title is plain text,
not a heading, and nothing on screen says so. Click a finding and the editor selects it.
AI Check (Klippster Pro) sits in the same tab on a Mac with Apple Intelligence (macOS 26 and newer): the on-device model reads your text and points out unclear passages, tone slips, awkward phrasing and gaps in logic — each with a clickable quote, plus a short overall impression. A finding whose quote cannot be located in your actual text is dropped rather than shown. It runs entirely on your Mac; nothing is uploaded, and the section says how much of the text was covered.
#Nothing is saved behind your back
Close the window and the edit is discarded. Your clipboard still holds what you copied, unless you export to it. The only way an edit leaves the window is the Export tab.
#Export
The Export tab always offers all five text formats — Markdown, plain text, HTML, rich text and PDF — with a size estimate per format, and writes to the same place the menu you came from normally uses: a new file in the folder, a file next to the original, or the clipboard. History is a destination too, from every launch context, when you want to keep a copy without writing a file.
While PDF is chosen, a PDF page section appears — page size and margins, the same settings the Finder menu's PDF (page setup)… uses, so a choice made here holds everywhere.
Copy for places the Markdown on your clipboard in a target's dialect — GitHub, Slack or Discord — so a table or a callout arrives as something that app can actually render.
After exporting, the window stays open, the button reads Exported ✓, and a written file is revealed in Finder.
The ⌄ on the Export button holds the actions the big button doesn't already do, and only those — the menu adapts to where Export is pointed. Copy to Clipboard and Save as File… send this one export somewhere else without changing the session: a file conversion can land on the clipboard without writing anything, an edited klipp can become a file. For a session opened from a file, Update "notes.md" writes the edit back into that file itself — offered by name, and only while the chosen format still matches the file's own; the big button keeps creating a new file and never touches the original. And Share… opens the macOS share sheet — Mail, AirDrop, Messages and whatever share extensions you have installed — with the result as rendered, in the format chosen above.
Prepare Text is the text twin of Prepare Image; Paste, copy, convert covers the three menus its buttons live in.