Tool profile
Shiori: cost, fit and limits
Shiori is a simple, open source bookmark manager written in Go that ships as a single binary with a command line and a web interface and keeps an offline archive of each saved page's readable content.
What to know first
Shiori is published under the MIT license on GitHub by the go-shiori organization, with no price and no hosted service described. It runs on SQLite, PostgreSQL, MariaDB or MySQL and imports Netscape bookmark files and Pocket exports. A web extension for Firefox and Chrome exists but is marked beta, and no AI feature is named. Docker container images are also listed.
Shiori at a glance
| Maker | go-shiori (GitHub organization), Not stated on the vendor pages |
|---|---|
| Free plan | Yes |
| Entry price | Free (MIT license) |
| API access | No |
| Category | Best AI Bookmark Managers in 2026, rank 13 of 13 |
| Website | github.com/go-shiori/shiori |
Who Shiori is best for
Command line users
The program offers a command line next to the web interface, so bookmarks can be added and searched from a terminal.
People moving off Pocket
The README says Shiori imports bookmarks from Pocket, along with Netscape bookmark files, which gives a route off a closed service.
Self-hosters with a database preference
Four database types are supported, so someone with PostgreSQL or MySQL already running can reuse it instead of adding SQLite.
Shiori plans and pricing
| Plan | Price | What it includes |
|---|---|---|
| Open source | No price (MIT license) | Single binary for the command line and web interface, working with SQLite, PostgreSQL, MariaDB or MySQL as the database. |
Checked November 2026.
What Shiori does
- Basic bookmark management
- The README lists adding, editing, deleting and searching bookmarks as the base feature set, with no extras layered on top of it. Nothing else is listed in that base set.
- Offline archive
- Shiori saves an offline copy of the readable content of each webpage by default, so a bookmark still reads after the original page disappears. The archive is stored with the bookmark.
- Import and export
- Netscape bookmark files can be imported and exported, and Pocket bookmarks can be imported, which helps with moves in and out of the tool. Netscape files are the common browser format.
- Command line and web interface
- One binary serves both a command line and a web interface, so the same library can be handled by script or by browser. Both interfaces share one database.
- Beta web extension
- A web extension for Firefox and Chrome is available but marked BETA in the README, so expect rough edges when saving from the browser. The README says so plainly.
How Shiori handles your data
Shiori is self-hosted software distributed through GitHub, so saved bookmarks and offline archives sit wherever the owner runs the binary, on SQLite or another supported database. The README does not describe retention, training use or certifications, and the vendor-style questions do not apply because no hosted service exists. Backups and updates are the owner's responsibility, and the offline archive means page content as well as links is stored locally.
Where Shiori falls short in practice
- Beta extension. The Firefox and Chrome extension is marked BETA in the README, which makes saving from the browser less polished than in finished tools. The README states this directly.
- Minimal feature set. The README describes basic management, import and export and archives, and no AI, API or sharing features appear on the pages read. Look at other tools if you need those.
Works with
Alternatives to Shiori
Shiori: common questions
Is Shiori free?
Yes. The README says Shiori uses the MIT license and has no price. It is open source software you install yourself as a single binary, so the only cost is the server or computer you run it on. There is no paid tier to buy.
Which databases does Shiori support?
The README lists SQLite, PostgreSQL, MariaDB and MySQL. That lets a person with a database server already running reuse it, while someone without one can start on SQLite. The README does not detail migration between databases. The choice is made at installation.
Can I import Pocket bookmarks into Shiori?
Yes. The README lists import of bookmarks from Pocket and also import and export of Netscape bookmark files. Netscape is the common format browsers and many managers use, so most existing libraries can be moved in. Tags and read status are not described for it.
Does Shiori save a copy of the page?
Yes. The README says Shiori makes an offline archive of the readable content of each webpage by default. That keeps text readable if the original page goes away, though the archive covers readable content rather than a full-page snapshot. Full-page snapshots are not described.
Does Shiori have a browser extension?
The README names a web extension for Firefox and Chrome and marks it BETA. Expect it to be less finished than extensions from hosted products. Bookmarks can also be added from the command line and web interface. Check the README for current status.