Shiori review
A deep, self-hosted archive for technical users who need search and offline preservation.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Shiori is an open-source bookmark manager written in Go for users who want to run their own bookmark archive. It works through a command-line interface or web application and is distributed as a single binary or Docker image for self-hosting. Core bookmark management includes adding, editing, deleting, tagging, searching, importing, and exporting bookmarks. Technical users who value control over storage and access will find its scope particularly well matched to their needs.
Search and preservation are Shiori’s strongest areas. It searches URLs, titles, excerpts, cached content, and tags, while readable-content parsing helps turn saved pages into more useful archives. The software can create offline web archives and generate ePub files from readable content, extending it beyond a simple link list. An optional browser extension supports saving and searching bookmarks from Firefox and Chrome, and an API enables programmatic access for workflows that need automation.
Shiori also fits varied self-hosting environments through SQLite, PostgreSQL, MariaDB, and MySQL support. Pocket bookmark import provides a direct migration path, while Netscape bookmark import and export support common bookmark-file workflows. The trade-off is operational: users are responsible for running the software and choosing an appropriate database setup rather than selecting a managed service. Shiori is a strong choice for technical users building a durable, searchable personal archive; users seeking a hosted bookmark manager or a simpler setup should look elsewhere.
Shiori pros and cons
- Where it wins
- Full-text search covers URLs, titles, excerpts, cached content, and tags
- Creates offline web archives and ePub files from readable content
- Supports browser extensions, APIs, CLI, web access, and multiple databases
- Where it doesn't
- Self-hosting puts deployment and maintenance responsibility on the user
- Its access model is centered on web, desktop, CLI, and browser tools
- Database support adds configuration choices for technical teams
Shiori fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update
