Scroll once, sync everywhere.
A browser extension that keeps multiple tabs scrolling together.
ENGLISH | 한국어
When you read two documents side by side—like an original and its translation—scrolling them together can be tedious. This extension solves that problem.
Scroll in one tab, and all linked tabs scroll to the same position automatically.
Click one of the browser badges above to install from your browser's extension store.
Open two or more tabs with the content you want to compare.
Scroll in any synced tab. All linked tabs follow automatically.
When comparing documents like originals and translations, content lengths often differ due to language characteristics—some languages express the same idea more concisely or verbosely. As you scroll, the reading positions may gradually drift apart.
Hold Option (Mac) or Alt (Windows) while scrolling to adjust a specific tab's position without affecting others. Release the key, and sync continues from the new alignment.
Click the extension icon again and select "Stop Sync", or simply close the synced tabs.
Due to browser security restrictions, the extension cannot sync these pages:
chrome://, edge://, about:)view-source:, data:, file://)These tabs will appear disabled in the selection list.
When you scroll in one tab, all linked tabs move to the same relative position instantly.
flowchart LR
subgraph You["Your Action"]
A[Scroll in Tab A]
end
A --> B[Extension detects position]
B --> C[Tab B scrolls to same position]
B --> D[Tab C scrolls to same position]
Sometimes documents don't line up perfectly. Hold Option (Mac) or Alt (Windows) while scrolling to adjust individual tabs without breaking the sync.
flowchart TD
A["Hold Option/Alt key"] --> B["Scroll freely in one tab"]
B --> C["Release the key"]
C --> D["New position is saved"]
D --> E["Sync continues from new alignment"]
When you click a link in one tab, all linked tabs navigate to the same URL together.
When you open multiple tabs with the same URL, a toast notification appears in the bottom-right corner of each tab, making it easy to start scroll sync with one click.
flowchart LR
A[Open same URL in 2+ tabs] --> B[Toast appears]
B --> C{User choice}
C -->|Start Sync| D[Sync begins]
C -->|Not Now| E[Dismissed for session]
B --> F[Auto-dismiss after 10s]
This feature is enabled by default. You can disable it anytime in the Actions menu → "Suggest sync for same URL".
If a tab loses connection (e.g., after your computer sleeps), the extension automatically reconnects and resumes syncing—no manual intervention needed.
flowchart LR
A[Connection lost] --> B[Auto-detect]
B --> C[Reconnect]
C --> D[Resume sync]
The extension interface is available in 9 languages:
| Language | Code |
|---|---|
| English | en |
| 한국어 (Korean) | ko |
| 日本語 (Japanese) | ja |
| Français (French) | fr |
| Español (Spanish) | es |
| Deutsch (German) | de |
| 中文 (Chinese) | zh |
| हिन्दी (Hindi) | hi |
Your privacy matters.
This extension only accesses tabs you explicitly select for syncing, and all data stays on your device.
Having issues? We're here to help:
Want to contribute? Check out our Contributing Guide for development setup and guidelines.
MIT License. See LICENSE for details.