Self-Hosted Alternatives to Pinboard

Why Replace Pinboard?

Pinboard was the go-to no-nonsense bookmark service for years — fast, minimal, developer-friendly. But several issues have emerged:

  • Stagnant development: The solo developer (Maciej Cegłowski) has effectively stopped active development. The archiving feature has been unreliable for years, and bug fixes are rare.
  • Price increases: What started as a one-time fee became $22/year for the basic plan and $39/year for archiving. The archiving feature — the main reason to pay more — frequently fails to save pages.
  • Uncertain future: Single-developer dependency with no succession plan. If Pinboard goes offline, your bookmark history goes with it.
  • API limitations: The API works but hasn’t been updated to support newer features or OAuth.

Best Alternatives

Linkding — Best Direct Replacement

Linkding is the spiritual successor to Pinboard. It’s fast, minimal, tag-based, and respects the same “just save bookmarks” philosophy. No bloat, no AI, no social features — just reliable bookmark management with a clean interface.

Why Linkding for Pinboard users:

  • Same tag-based organization (no folders/collections)
  • Similar API design (REST-based, developer-friendly)
  • Bulk editing and import/export
  • Shared and unread bookmark lists
  • Archived webpage snapshots via yt-dlp and single-file integration

Read our full guide: How to Self-Host Linkding

Shiori — Best Lightweight Option

Shiori is a single-binary bookmark manager that archives full page content. It’s even more minimal than Linkding — no external database required, runs on ~30 MB of RAM.

Why Shiori for Pinboard users:

  • Page archiving that actually works (unlike Pinboard’s broken archiving)
  • CLI interface for scriptable bookmark management
  • Pocket import support
  • Minimal resource requirements

Read our full guide: How to Self-Host Shiori

Linkwarden — Best Feature-Rich Option

If you want to move beyond Pinboard’s minimalism while keeping self-hosted control, Linkwarden offers collections, screenshots, full-text search, and collaboration.

Why Linkwarden for Pinboard users:

  • Automatic page screenshots and archiving
  • Full-text search across saved content
  • Collaborative collections (share with team members)
  • Modern, polished UI

Read our full guide: How to Self-Host Linkwarden

Migration Guide

Export from Pinboard

  1. Go to pinboard.in/export/ while logged in
  2. Download the JSON or HTML export
  3. Alternatively, use the API: https://api.pinboard.in/v1/posts/all?auth_token=USER:TOKEN&format=json

Import to Linkding

  1. Export from Pinboard as HTML (Netscape format)
  2. In Linkding, go to Settings > Import
  3. Upload the HTML file
  4. Tags are preserved during import

Import to Shiori

docker exec shiori shiori import /path/to/pinboard-export.html

Import to Linkwarden

  1. Go to Settings > Import in Linkwarden
  2. Upload the Pinboard HTML export
  3. Tags convert to Linkwarden tags

Feature Comparison

FeaturePinboard ($22/yr)LinkdingShioriLinkwarden
Price$22-39/yearFreeFreeFree
Tag-based organizationYesYesYesYes + Collections
Full-text searchArchiving plan onlyYesYesYes
Page archivingUnreliableVia integrationsBuilt-inScreenshots
APIREST (dated)REST (modern)RESTREST
CLIVia APINoYesNo
Browser extensionUnofficialYesYes (beta)Yes
Bulk operationsLimitedYesYesYes
Shared bookmarksPublic pageShared listsNoCollaborative
RSS feedsYesYesNoNo
Unread trackingYes (to-read tag)Yes (built-in)NoNo

Cost Comparison

Pinboard BasicPinboard ArchivalSelf-Hosted
Annual cost$22$39$0 (existing server)
3-year cost$66$117$0
5-year cost$110$195$0
ArchivingNoUnreliableReliable (local)
Data ownershipTheir serversTheir serversYour hardware
Future-proofDeveloper riskDeveloper riskYou control it

What You Give Up

  • Pinboard’s speed — Pinboard is famously fast because it’s a simple PHP app on a single server. Self-hosted alternatives are comparably fast but depend on your server’s performance.
  • Public bookmark pages — Pinboard’s public bookmark feature (used by some for link blogging) doesn’t have a direct equivalent. Linkding offers shared bookmark lists.
  • Zero maintenance — With self-hosting you handle updates, backups, and uptime.
  • Third-party integrations — Some RSS readers and automation tools have built-in Pinboard support. You’ll need to switch to your new service’s API.

Frequently Asked Questions

Can I import my Pinboard tags and descriptions?

Yes. Pinboard’s HTML export preserves tags, descriptions, and timestamps. Linkding and Linkwarden both import these fields during HTML upload. Shiori imports from HTML but may not preserve all tag formatting — verify after import. The Pinboard JSON export via API retains the most metadata but requires manual conversion for most tools.

Do self-hosted bookmark managers support the Pinboard API?

Not directly. Pinboard’s API is proprietary. However, Linkding has its own REST API that covers the same operations — add, delete, search, and list bookmarks. If you have scripts using the Pinboard API, you’ll need to update endpoints and authentication. Linkding’s API documentation is comprehensive and developer-friendly.

Will my Pinboard bookmarklet still work?

No. Pinboard’s bookmarklet sends data to pinboard.in. Switch to the browser extension for your new tool. Linkding, Shiori, and Linkwarden all offer browser extensions for Chrome and Firefox that provide one-click bookmark saving — functionally identical to Pinboard’s bookmarklet.

How does page archiving compare to Pinboard’s archival plan?

Self-hosted archiving is more reliable. Pinboard’s archival feature ($39/year) has been notoriously unreliable for years — many users report pages failing to archive. Shiori archives full page content locally by default. Linkding integrates with yt-dlp and single-file for robust archiving. Linkwarden takes automatic screenshots. All store archives on your storage with no size limits.

Can I keep my Pinboard account active during migration?

Yes. Export your bookmarks, import to your self-hosted tool, verify everything transferred correctly, then cancel Pinboard when you’re confident. Linkding supports shared bookmark lists as a public page alternative. There’s no time pressure — Pinboard doesn’t delete accounts immediately after subscription lapses.

What happens if I have thousands of bookmarks?

All three alternatives handle large collections well. Linkding users report smooth operation with 10,000+ bookmarks. Shiori’s single-binary architecture handles large libraries efficiently. Linkwarden uses PostgreSQL, which scales to hundreds of thousands of records without issues. Import times vary — expect 30-60 seconds for a 5,000-bookmark HTML file.

Comments