Your bookmarks forever
Beautifully organised and offline backup
The internet forgets. Ewig doesn’t.
Links rot. Ewig saves the page itself: HTML, a full-page image, a PDF. You choose what to keep.
- Opens offline, even after the site is gone.
- Clean captures. Cookie banners handled, quality checked, retried when needed.
- Kept small. Never more than 25 MB a page.
- Dated versions of pages that change.
- Your own covers, photo or video.
Your archive is a folder, not a database.
Plain files in folders that mirror your collections. Open them in Finder, a browser or Obsidian. Delete the app and the archive still opens.
$ tree ~/Ewig\ Archive
Ewig Archive/
├── Tech/
│ ├── Jobs/
│ │ └── 2026-06-11 Senior Swift Engineer ∙ 1a2b3c4d/
│ │ ├── Senior Swift Engineer.md ← plain-text metadata
│ │ ├── cover.heic
│ │ ├── snapshot.html ← opens in any browser
│ │ ├── snapshot.pdf
│ │ └── versions/ ← dated backups
│ └── 2026-06-12 Swift Concurrency Guide ∙ 5e6f7a8b/
├── Read/
├── Inspiration/
└── Unsorted/
No accounts. No analytics. No servers.
Your archive lives in your iCloud Drive or a folder on your Mac. We never see it.
- iCloud or local, switch any time.
- No tracking, no telemetry, no third-party code.
- Nothing to leak. Privacy policy.
A thousand bookmarks, one keystroke away.
⌘K finds bookmarks, jumps to collections and runs actions. Browse as cards, list or headlines.
- Detail panel: live page, notes and archive side by side.
- Duplicate finder removes repeated links in one pass.
- Dead link finder shows which originals are gone.
Your archive, scriptable.
The ewig CLI searches, adds and exports from the
terminal, with --json for scripts and agents.
Import from any browser, Pocket or Raindrop. Export to HTML or CSV any time.
$ ewig search "swift concurrency" --json
[{ "id": "1a2b3c4d", "title": "Swift Concurrency Guide", … }]
$ ewig screenshot 1a2b3c4d
1a2b3c4d.heic
$ pbpaste | ewig add --html --pdf
9c8d7e6f Why Links Rot
$ ewig export --format html
Ewig Bookmarks.html
Start your forever archive.
- No account.
- No sign-in.
- No subscription.
- No in-app purchases.
- No ads.
- No analytics.
- No telemetry.
- No tracking.
- No third-party code.
- No servers.
- No data to sell.
- No lock-in.
- No export fee.
- No forced migrations.
- No internet needed to open a snapshot.