How it works
Every tool on 1tt.dev stores its state in localStorage by default — connections, saved templates, color palettes, bookmarks, and more. This works great on a single device but doesn't follow you to a different browser or machine.
Cloud sync adds a second layer: when enabled, every state change is debounced and pushed to the 1tt.dev backend. When you open the same tool on another device, the latest state is pulled down automatically.
Enabling sync
Sign in to your 1tt.dev account. Cloud sync requires authentication so we know where to store your data.
In any tool that supports sync, find the sync toggle — usually in the toolbar or sidebar. Switch it from Local to Cloud.
Your existing local data is pushed to the cloud immediately. From now on, changes sync automatically in the background.
What gets synced
Each tool has specific state keys that are syncable. Here are some examples:
- Elasticsearch Explorer — saved connections and explorer state (open tabs, active connection, queries)
- OG Image Builder — custom layouts and saved designs
- Color Tools — saved colors and themes
- Invoice Creator — saved invoice templates
- Calendar — calendar markers
- Bookmarks — your bookmarked tools and tool order
Privacy and storage
Synced data is stored on 1tt.dev's infrastructure and tied to your account. Each syncable key has a size limit (typically 32–256 KB) to keep things lightweight. No tool state is shared with other users.
You can switch back to Local mode at any time. Your cloud data is preserved but no longer updated — the tool reverts to usinglocalStorage only.
Conflict resolution
When you open a tool with cloud sync enabled, the most recent version wins. If you made changes offline, they are pushed when you come back online. In rare cases where both local and cloud have diverged, the most recently updated version takes precedence.