Clean Copy Bookmarklet

Select any text on any web page, click the bookmark, and your clipboard holds clean Markdown or plain text. No extension, no install, no account — works in every browser, including ones where extensions aren't allowed.

Nothing leaves your device. The conversion runs in your browser the moment you click the bookmark. No upload, no server, no tracking of your text.

Install it (30 seconds)

⬇️ Clean Copy Drag this button to your bookmarks bar. That's the whole install.
  1. Show your bookmarks bar (Ctrl+Shift+B on Windows/Linux, Cmd+Shift+B on Mac).
  2. Drag the blue button above onto the bar.
  3. Select some text on any page.
  4. Click the Clean Copy bookmark, then paste — it's clean Markdown.

Prefer plain text? Hold Alt (Windows/Linux) or Option (Mac) while clicking the bookmark to strip all formatting instead.

What gets cleaned

The converter is the exact same engine used by the Clean Copy web tool and the browser extension.

Get the browser extension → Or try the paste-anywhere web tool →

FAQ

Does it work on mobile?

Yes, via manual bookmark editing. On iOS Safari use Share → Add Bookmark, then edit the bookmark's address to the copied bookmarklet link. On Android Chrome, bookmark any page, then edit it and replace the URL.

Why a bookmarklet instead of the extension?

No install, no store approval, and it works in browsers where you can't or won't install extensions — work laptops, locked-down profiles, Safari. The extension adds a keyboard shortcut and right-click menu; the bookmarklet is the same converter with zero setup.

Is my selected text uploaded anywhere?

No. Everything happens locally in your browser when you click the bookmark. There is no server component and no network request carries your text.

Some sites block clipboard access — what then?

A few sites restrict programmatic clipboard writes. When that happens the bookmarklet shows the converted text in a dialog so you can copy it manually. Nothing is lost.

What gets cleaned?

Smart quotes become straight quotes, em/en dashes become plain hyphens, non-breaking and invisible characters are removed. In Markdown mode, headings, bold/italic, links, images, code blocks and lists convert properly.