Chrome extension

Save the page you're reading with one click from your browser toolbar.

Why use the extension?

The bookmarklet works too, but the extension is more comfortable for heavy use:

  • Toolbar icon is always visible — no need to find the bookmarks bar
  • Popup pre-fills URL, title, and lets you add tags in one place
  • Works on any page including chrome:// URLs
  • Works the same way in Edge, Brave, Arc, and other Chromium browsers

Install (developer mode)

Batata isn't yet in the Chrome Web Store. For now, install it as an unpacked extension:

  1. Clone or download the extension source from github.com/prasunpp/batata.
  2. In a terminal: cd extension && npm install && npm run build
  3. Open chrome://extensions in your browser.
  4. Toggle Developer mode on (top right).
  5. Click Load unpacked and select the extension/.output/chrome-mv3 folder.
  6. You'll see a Batata icon in the toolbar (pin it via the puzzle-piece icon if hidden).
We'll submit to the Chrome Web Store after public launch. Once it's listed, you'll get a one-click install link.

Using it

  1. Browse to any page you want to save.
  2. Click the Batata icon in your toolbar.
  3. The popup pre-fills the URL and title. Add tags if you like (comma-separated).
  4. Click Save. You'll see “Saved ✓” and the popup closes automatically.

How auth works

The extension uses your batata.pagesession cookie — the same one you're signed in with on the website. There's no separate sign-in for the extension.

If you see Not signed inin the popup, click the “Sign in to Batata” button — it opens the login page. After signing in there, the extension works on every page.

Troubleshooting

  • Popup says “Not signed in” but I just signed in: The session cookie may not have propagated yet. Click the popup again or refresh the website tab.
  • Save button does nothing:Open the extension's DevTools (right-click the icon → Inspect popup) and check the console. Most often it's a network issue or expired session.
  • “Already saved!” on a new page:Batata dedupes by URL per user. If you've saved this exact URL before, you won't see a duplicate.