Paste Markdown. Clean common formatting bugs. Strip AI writing tells. Find and replace. Preview the rendered HTML and copy or download in any format.
Shortcuts: Ctrl/⌘ F find · Ctrl/⌘ S save .md · Ctrl/⌘ K clean · drop a .md file anywhere
# H1 ## H2 ### H3
**bold** __also bold__ *italic* _also italic_ ***bold italic*** ~~strikethrough~~ `inline code`
- bullet * also a bullet + also a bullet 1. ordered 2. ordered - [ ] task to do - [x] task done
[text](https://example.com) 
```python
def hello():
print("hi")
```
| Term | Meaning | |------|---------| | MD | Markdown | | HTML | HyperText Markup |
> Quoted line. ---
\r\n → \n).### ## Title down to a single level.##Title → ## Title).• and * bullets to -.-[ ], - [ ] → - [ ]).N. form.One click cleanup for the typical fingerprints of LLM-generated prose. Run this after Clean Markdown for best results.
word — word) → comma-comma.## Overview: → ## Overview).This is opinionated. Skim the diff in your editor before publishing — sometimes you actually want an em-dash.
| Action | Shortcut |
|---|---|
| Open Find / Replace | Ctrl+F · ⌘+F |
| Find next match | Enter in Find field |
| Find previous | Shift+Enter in Find field |
| Close Find bar | Esc |
| Save .md | Ctrl+S · ⌘+S |
| Clean Markdown | Ctrl+K · ⌘+K |
| Drop a file | Drag a .md or .txt file onto the page |
Everything runs in your browser. No content leaves this page. Your draft is saved to localStorage on this domain so it survives refreshes — clear it via Clear All or browser tools.