Linkstow
Connect
- Any Karakeep server: self-hosted (LAN http://, private CAs) or Karakeep Cloud
- Email and password, or an API key for servers that use single sign-on
- Custom request headers for servers behind Cloudflare Access, Authelia or another auth proxy
- Your password is never stored: it is exchanged for an API key kept in secure storage
Browse
- Link-preview cards with image, title, description, site and every tag
- All bookmarks, Favorites, Archived, your lists (nested and smart lists) and tags
- An "unarchived / total" count on every list — archived means read in Karakeep
- Search with Karakeep's query language, inside the open list or tag
- Sort by date added, title or website, in either order
- Create lists and tags
Add
- Save links, notes and pictures from your gallery with the + button, straight into the open list, tag or Favorites
Read and act
- In-app viewer with the live page or Karakeep's saved reader view
- Swipe between bookmarks; favorite, archive, share, tag, add to lists or delete
- Configurable swipe actions on cards, with Undo for everything
Linkstow needs a Karakeep server (0.33 or newer). It collects no data and contains no trackers. Your login, API key and custom headers are only ever sent to the server you sign in to.
To draw the bookmark cards, Linkstow loads each site's icon straight from the bookmarked website, and its preview image too when Karakeep has not stored one. Scrolling the list therefore makes requests to those websites, which can see your IP address. No headers or credentials are sent with them. The live-page viewer also opens the bookmarked page itself.
Linkstow is an independent community project, not affiliated with or endorsed by Karakeep or Localhost Labs Ltd.
- Author: neo
- License: GNU General Public License v3.0 only
- Issue Tracker
- Source Code
- Changelog
- Build Metadata
- Reproducibility Status
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
x86_64This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 21 MiB PGP Signature | Build Log
-
arm64-v8aThis version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 19 MiB PGP Signature | Build Log
-
armeabi-v7aThis version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 17 MiB PGP Signature | Build Log

