Best Self-Hosted Bookmark Managers in 2026: Shiori, Linkding & Linkwarden

After Pocket's shutdown in July 2025, interest in self-hosted bookmark tools spiked sharply. Users who'd stored years of saved articles in a cloud service got the lesson firsthand: you don't own what you don't host.

If you've already decided to self-host your bookmarks, you don't need convincing. This guide gets straight to the comparison: the three leading self-hosted bookmark managers in 2026, what makes each one different, and how to choose. We'll also cover what migration looks like and where Docker makes the setup genuinely accessible.


Why Self-Host Your Bookmarks?

You already know the reasons. Briefly:

  • Data ownership — your bookmarks live on your server, not a company's
  • No shutdown risk — you control the infrastructure
  • Privacy — your URLs and reading habits aren't logged by a third party
  • Customization — modify, extend, or integrate as needed
  • Cost — free to run on hardware you already own

The honest tradeoff: self-hosting requires maintenance. Updates don't apply themselves. If your server goes down, your bookmarks go down. That's the deal, and it's worth acknowledging before recommending any of these tools.


The Leading Self-Hosted Bookmark Managers

Linkding

Philosophy: minimal, fast, focused

Linkding is the tool for people who want simple and reliable bookmark storage without overhead. It does exactly what it says: save links, tag them, search them.

Key features:

  • Tag-based organization
  • Full-text search of titles and descriptions
  • Browser bookmarklet + browser extensions
  • REST API for integrations
  • Supports import from Netscape bookmark HTML (the standard format all browsers export)

Setup: Docker-first. The setup is among the simplest of any self-hosted tool — a single docker run command gets you running:

docker run --name linkding \
  -p 9090:9090 \
  -v linkding-data:/etc/linkding/data \
  -d sissbruecker/linkding

Best for: Users who want the simplest possible setup, minimal resource usage, and no-frills bookmark storage. If you don't need content archiving, Linkding is hard to beat.

Limitations: No reading mode, no content archiving (saves the URL and your notes, not the page content), no collaboration features, no mobile app.

Community: Actively maintained on GitHub with a steady history of releases.


Shiori

Philosophy: read-it-later meets bookmark manager

Shiori sits between a bookmark manager and a read-it-later tool. Its distinguishing feature is content archiving: when you save a URL, Shiori fetches and stores the full article text. This means you can search the content of saved pages, not just your titles and tags — and you can read saved articles even if the original page goes offline.

Key features:

  • Full-text content archiving (saves article text, not just metadata)
  • Full-text search across saved content
  • Tag system
  • Web UI with reader mode
  • REST API

Setup: Docker or binary. Slightly more involved than Linkding due to content archiving configuration, but still straightforward for anyone comfortable with Docker.

Best for: Users migrating from Pocket or Instapaper who want offline reading and content archiving as core features. Also good for researchers who need to search across the body of saved articles, not just their own notes.

Limitations: Higher resource usage than Linkding (content archiving requires more storage and processing). No collaboration. No mobile app.

Community: Active on GitHub; stable project with consistent maintenance.


Linkwarden

Philosophy: modern, feature-rich, team-capable

Linkwarden is the most full-featured of the three. It aims for feature parity with cloud tools like Raindrop.io, with a modern UI and active development community. If Linkding is a minimal tool and Shiori is a read-it-later hybrid, Linkwarden is trying to be the complete cloud-replacement experience.

Key features:

  • Collections with nested organization
  • Full-text search
  • Link health monitoring (detects broken/changed links)
  • Content archiving (screenshots + readable format)
  • Collaboration and team sharing
  • REST API
  • Webhooks

Setup: Docker Compose. More configuration required than Linkding — this is a multi-container application. Still achievable for anyone who's used Docker Compose before, but the gap is real.

Best for: Power users who want a feature-complete self-hosted tool, or teams that need to share bookmark collections. If you've been using Raindrop.io and want a self-hosted equivalent, Linkwarden is the closest match.

Limitations: Most complex setup of the three; higher resource requirements. The complexity is worth it if you need the features, not worth it if you don't.

Community: Very active — fastest-growing community of the three, with frequent releases.


Head-to-Head Comparison

FeatureLinkdingShioriLinkwarden
Setup complexityLowMediumMedium-High
Resource usageLowMediumMedium-High
Full-text searchTitles/descriptionsFull content archiveFull content archive
Content archivingNoYesYes
Tag systemSimpleSimpleAdvanced (collections)
CollaborationNoNoYes
Link health monitoringNoNoYes
Mobile appNoNoNo
REST APIYesYesYes
Community activityActiveActiveVery Active
Best forSimplicityArchivingPower features

Note: None of the three have native mobile apps. All are accessible via mobile browser through the web UI.


How to Choose

Choose Linkding if:

  • You want the simplest, most maintainable setup
  • You have limited server resources (low RAM, shared hosting)
  • You only need to save and find links — not read archived content
  • You want a tool that "just works" with minimal configuration

Choose Shiori if:

  • You want to archive article content, not just URLs
  • Full-text search of saved page content matters to you
  • You're migrating from Pocket and want the read-it-later experience
  • You're comfortable with slightly higher storage usage

Choose Linkwarden if:

  • You want modern UI with feature parity to cloud services
  • You need collaboration or team sharing
  • Link health monitoring matters to your workflow
  • You're comfortable with a more complex setup and maintenance

Other Options Worth Knowing

Hoarder — A newer entrant targeting power users, with optional local LLM integration for automatic tagging and categorization. Actively developed; worth watching if AI-assisted organization interests you.

Wallabag — Well-established read-it-later tool with a strong community. More focused on reading queues than bookmark management.

Espial — Lightweight, Haskell-based minimalist option. Niche, but fast.


Deploying With Docker

Docker has made self-hosting genuinely accessible. You no longer need to be a Linux sysadmin to run these tools. A basic server (cloud VPS, home server, NAS) with Docker installed is enough.

Linkding is the simplest — the single docker run command above is the complete setup.

Linkwarden uses Docker Compose. Their GitHub repository includes a docker-compose.yml — the standard workflow is docker compose up -d. Check the official documentation for environment variables (database credentials, secret keys).

Shiori has both Docker and binary options. The Docker path is recommended for most users.

On maintenance: updates require docker pull [image] + a container restart. Not daily work, but plan for it monthly. Each project's GitHub releases page is the right place to follow updates.


Migrating to Self-Hosted

From Chrome or Firefox: Export HTML bookmarks from the browser's bookmark manager. All three tools import the standard Netscape Bookmark HTML format. See our guide to exporting and importing bookmarks for step-by-step instructions.

From Pocket: Pocket allowed HTML and CSV exports before shutdown. If you exported before July 2025, all three tools can import HTML. Linkwarden has the best Pocket compatibility in testing. Community scripts exist for CSV import if HTML isn't available.

From Raindrop.io: Export as CSV from Raindrop's settings. Linkwarden is the closest feature match and handles Raindrop exports well.


Self-Hosted vs. Cloud: The Honest Tradeoffs

For anyone still weighing the decision:

Self-HostedCloud (e.g., Raindrop, TabMark)
Data privacyFull controlDepends on provider
Setup effort1-2 hoursMinutes
Ongoing maintenanceYouProvider
Mobile appsWeb UI onlyNative apps typically
Shutdown riskZero (your server)Vendor-dependent
UptimeYouProvider SLA

If the maintenance commitment isn't a fit, cloud bookmark managers with clear privacy policies are a reasonable alternative. TabMark offers automatic organization and cross-browser sync — useful for users who want organization features without managing infrastructure. For more on syncing bookmarks across devices and what cloud sync involves, that guide covers the tradeoffs.


Conclusion

Self-hosting bookmarks is more accessible in 2026 than it's ever been. Linkding wins on simplicity, Shiori on content archiving, Linkwarden on features and team use. All three are actively maintained, Docker-deployable, and solid foundations for owning your data long-term.

Pick based on what you actually need: if you want simple and fast, Linkding. If you want to archive full articles, Shiori. If you want everything, Linkwarden — and accept the setup complexity that comes with it.

Tired of Bookmark Chaos?

TabMark saves your browser tabs to organized, searchable markdown files. Never lose your research again.

Try TabMark Free