Add-ons foar Firefox Browser
  • Utwreidingen
  • Tema’s
    • foar Firefox
    • Wurdboeken en taalpakketten
    • Oare browserwebsites
    • Add-ons foar Android
Oanmelde
Foarbyld fan ContainMarks

ContainMarks troch mikenrafter

Natively and easily edit and open bookmarks in multi-account containers. Now works with Firefox Sync!

5 (2 beoardielingen)5 (2 beoardielingen)
9 brûkers9 brûkers
Firefox downloade en de útwreiding ûntfange
Bestân downloade

Metadata útwreiding

Skermôfbyldingen
Assign containers from the bookmark-bar!Assign containers as easily as if you were bookmarking the website!Easily edit bookmarks natively!Assign entire folders to a container!Customize the quick-bookmark target folder to your liking.
Oer dizze útwreiding
ContainMarks

Natively and easily edit and open bookmarks in multi-account containers.



Usage
  • Quickly bookmark the current page + container combo
  • Assign a container from the bookmark context menu
  • Easily edit assigned bookmarks with the native bookmark UI
  • Assign whole folders in one pass
  • Choose where quick bookmarks are saved from the options page



Security

ContainMarks prefixes a one-time code (a token) to all assigned bookmarks. This ensures only bookmarked pairings open in the assigned container.
If you experience any issues with stale tokens, the extension preferences page (read more below) may be able to help.

Sync

ContainMarks now works with Firefox Sync / bookmark transfer methods.

Privacy Policy/T.O.S/C.O.C
  1. We do not collect ANY information from you, everything is stored locally.
  2. There are no terms of service, use as you please. Do respect the MIT License, however.
  3. Be kind to others. This rule will be enforced by owner of this repository, at their discretion.



Slightly more technical details

Security Tokens

When a bookmark is assigned to a container, it's assigned a random token.
It's prepended to the existing URL, as well as the prefix about.
E.G. https://example.com -> about:r4nD0Mt_k3n:4:https://example.com

The middle number is the stable, first-seen container mapping index.

Sync Mapping Folder

ContainMarks stores container mapping bookmarks in the Bookmarks Menu under ContainMarks Sync.
  • Folder location: Bookmarks Menu (menu________)
  • Mapping bookmark title: Mapping: {containerName}
  • Mapping bookmark URL: about:{firstSeenIndex}:{cookieStoreId}:{backupName}

This keeps container references stable across renames and helps sync behavior across devices.

Token Retention Options

Token retention behavior is configurable in the options page:
  • Regenerate tokens on startup toggle
  • Regenerate tokens on every use toggle

Page-Action Bookmarking

The page-action shortcut always creates a bookmark for the current tab URL.
  • If the tab is in a container, the bookmark is container-mapped.
  • If the tab is not in a container, a plain bookmark is created.

Runtime Architecture
  • src/backgroundApp.ts: event orchestration (startup, tab update handling, context menus, page-action flow)
  • src/containerMappingStore.ts: stable index mapping + bookmark-backed sync persistence
  • src/containerMappings.ts: URL codec for bookmark and mapping formats
  • src/settings.ts: settings sanitization, validation, and storage boundaries

This separation keeps encoded URL rules and sync mapping persistence independent from browser event wiring.

Made with ideas from
  • Container Bookmarks on the Mozilla-Addons-Store
  • Open URL In Container on the Mozilla-Addons-Store

License

All code is licensed under the MIT License.
Because innovation is desirable.
Wurdearre: 5 troch 2 beoardielers
Meld jo oan om dizze útwreiding te wurdearjen
Der binne noch gjin wurdearringen

Stjer-wurdearring wurdt bewarre

5
2
4
0
3
0
2
0
1
0
2 beoardielingen lêze
Tastimmingen en gegevens

Fereaske machtigingen:

  • Blêdwizers lêze en oanpasse
  • Notifikaasjes werjaan
  • Browserljepblêden benaderje
Mear ynfo
Mear ynformaasje
Add-on-keppelingen
  • Startside
  • Stipewebsite
Ferzje
1.1.0
Grutte
45,57 KB
Lêst bywurke
13 dagen lyn (21 mrt. 2026)
Sibbe kategoryen
  • Privacy en befeiliging
  • Blêdwizers
  • Ljepblêden
Lisinsje
MIT-lisinsje
Ferzjeskiednis
  • Alle ferzjes besjen
Labels
  • anti tracker
  • container
  • privacy
  • security
Tafoegje oan kolleksje
Dizze add-on rapportearje
Nei Mozilla’s startside

Add-ons

  • Oer
  • Firefox-add-onsblog
  • Utwreidingsworkshop
  • Untwikkelershub
  • Untwikkelersbelied
  • Mienskipsblog
  • Foarum
  • In bug melde
  • Beoardielingsrjochtlinen

Browser

  • Desktop
  • Mobile
  • Enterprise

Produkten

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privacy
  • Cookies
  • Juridysk

Utsein oars vermeld, is op de ynhâld fan dizze website de Creative Commons Attribution Share-Alike License v3.0 of lettere ferzje fan tapassing.