Extension only
Download Markdown
Works with the extension alone. Your browser downloads the saved article as Markdown; media stays as remote links.
For people who want to keep what they read
Arthur turns the rendered article in your active tab into clean Markdown. Your saved reading stays local and yours.
Available for Chrome and Firefox. No account. No tracking.
Reading note
A calmer place for the ideas worth returning to.
Choose your save path
Extension only
Works with the extension alone. Your browser downloads the saved article as Markdown; media stays as remote links.
Optional macOS helper
Arthur writes Markdown and browser-retrievable attachments to the folder you choose. The helper is optional and activated only when you install it.
Simple by design
01
Add it from the Chrome Web Store or Firefox Browser Add-ons.
02
Optionally connect a local folder on your Mac for direct saves.
03
Arthur acts only when you choose to save the active article.
Optional helper
The macOS helper is open source, has no elevated privileges or self-update path, and installs only Arthur’s helper plus its browser manifests. If it is absent or unavailable, Arthur downloads Markdown instead.
Developer installation
git clone https://github.com/olhapi/arthur.git
cd arthur
corepack pnpm install --frozen-lockfile
pnpm native:install
Requires macOS, Node 22+, pnpm, and the repository’s documented Rust toolchain. View installer source.
Remove only Arthur’s helper and manifests: pnpm native:uninstall
Permissions, explained
| Permission | Why Arthur needs it |
|---|---|
| activeTab | Read the tab only after you click Arthur to save it. |
| storage | Keep your local Arthur preferences. |
| HTTP(S) host access | Read the selected article and browser-retrievable resources needed to preserve it. |
| nativeMessaging | Communicate with the separately installed optional helper for direct local saves. |
| downloads | Download Markdown when the helper is not installed or unavailable. |
Privacy
Arthur has no account, analytics, advertising, telemetry, or remote backend. Article content and the files you save remain on your device. The helper receives article content only while you trigger a direct save.
Read the complete privacy policy