Self-host CookieCloud
release-v1.0.3Sync browser cookies and LocalStorage with E2E encryption
docker run -p=8088:8088 easychen/cookiecloud:latest- Stars
- 3 200
- Port
- 8088 (CookieCloud sync API server (upload/download of encrypted cookie data))
easychen/cookiecloudWhat is CookieCloud?
CookieCloud is a small client-server tool for moving logged-in browser sessions between machines. An extension in Chrome or Edge uploads cookies — and, in newer releases, the LocalStorage of the same domain — to a server you run yourself, while another browser configured with the same UUID and password pulls them down. Encryption happens in the browser with an AES key derived from the UUID plus password, so the server stores only ciphertext, and the sync interval is configurable. The server itself is a minimal Node HTTP API with a POST /update endpoint and a GET /get/:uuid endpoint; it is published as the multi-architecture easychen/cookiecloud image (linux/amd64, linux/arm64) with state kept in a mounted ./data volume, or started straight from the repo with yarn and node on port 8088. An official test server and several community servers are listed, but the README recommends running your own instance for data security. Notable limits: synchronization is one-way (one browser pushes, others pull), Firefox builds are a compile-it-yourself affair because its cookie format differs from Chromium's, and configuration now lives locally after a breaking format change. The repository also ships decryption reference code for Node, Python, Go and Deno, example Playwright tests, and an agent-skill file that lets coding assistants fetch, decrypt and inject a session.
Should you self-host CookieCloud?
CookieCloud scores 57/100 on selfhost.directory (how scoring works) and ranks #5 of 11 in Browser Automation. It has 3 200 GitHub stars.
It shipped 2 stable releases in the past year. The latest, release-v1.0.3, came out on 3 May 2026.
Setup is easy: most people get it running in one sitting. An official Docker image is available. It is GPL-3.0-licensed and written mostly in JavaScript.
Its closest alternative on selfhost.directory is Lightpanda (79/100, 37 085 stars). It scores higher overall, so compare the two before you pick. See CookieCloud vs Lightpanda side by side.
Features
- AI agent skill
- Browser Extension
- Configurable sync interval
- Cookie syncSynchronization is one-way: one browser uploads, another downloads.
- Decryption examples in several languages
- End-to-end encryption
- Fixed-IV encryption format
- LocalStorage sync
- REST API
- Sub-path deployment
CookieCloud README
FAQ
Which browsers does the extension support?
Chrome and Edge are officially supported, other Chromium-based browsers may work but are untested, and Firefox has to be compiled from source with an incompatible cookie format.
Is the synchronization bidirectional?
No, it is one-way at the moment: one browser acts as the uploader and another as the downloader.
More in Browser Automation
figraniumFigranium is a self-hosted, open-source browser automation platform for building visual workflows and triggering them via REST API with scheduling and proxy rotation.
firefox-syncDocker Compose setup to self-host Firefox Sync using Mozilla's syncstorage-rs with MariaDB or PostgreSQL, syncing bookmarks and passwords to your own server.
LightpandaOpen-source, self-hosted headless browser written in Zig for scraping, crawling and AI agents; serves CDP and WebDriver BiDi on port 9222 for Puppeteer and Playwright.
maxunSelf-hosted and open-source web data platform: build scrape, crawl, extract, search and monitor robots in a no-code recorder or with an API, SDK, CLI or MCP.
ObscuraOpen-source, self-hosted headless browser engine in Rust: runs V8 JavaScript, speaks CDP for Puppeteer and Playwright, with built-in stealth and tracker blocking.
ohmycaptchaSelf-hosted open-source captcha solver with a YesCaptcha-style createTask API covering reCAPTCHA, hCaptcha, Turnstile and image tasks via Playwright and vision models.
scrape-dojoSelf-hosted web scraping with JSON workflows. 25+ actions, Handlebars/JSONata templates, cron scheduling, encrypted secrets, real-time monitoring, optional JWT/OIDC/MFA.
sealskinSelf-hosted platform that runs desktop apps in isolated containers on your server and streams them to browsers and phones.
skyvernSelf-hosted, open-source AI browser automation: vision LLM agents run tasks and no-code workflows on any site, with Python/TypeScript SDKs and Docker Compose.
steelSelf-hosted browser API giving AI agents control over real Chrome via standard automation tools, handling sessions, proxies, and anti-detection.
Web Rendering Proxy (WRP)Self-hosted, open-source proxy that paints modern sites via headless Chrome into clickable imagemaps or stripped-down HTML for retro and legacy browsers.
web-uiOpen-source, self-hosted Gradio web UI for browser-use AI agents: automate websites with any major LLM, drive your own Chrome profile, and watch the browser over VNC.
0 comments