Popup · Copy
One button, every tab
Copy URLs grabs the whole window at once. A quiet toast tells you how many it took, and the text is on your clipboard before the popup closes.
47 URLs copied, done in one press.Copy All URLs · Chrome extension
One click puts every open tab on your clipboard — as a list, HTML, JSON, or your own format. Paste it back tomorrow and the whole session re-opens. Umbrella keeps the day’s reading dry.
The whole thing, in one take
01 — The problem
You had forty tabs open for a reason — a plan half-formed across a dozen tabs. Then Chrome restarts, or you close the wrong window, and it’s gone. Bookmarking each one was never going to happen.
A session is a document. It deserves a copy and a paste, not a graveyard of bookmarks you’ll never open.
Umbrella turns the tabs you have open into text you can keep, send, or re-open — in whatever shape the next step needs. Grab everything, or just the tabs you selected. Paste it into a doc, a ticket, a chat, or straight back into Chrome.
02 — How it works
Click the Umbrella icon in your toolbar — or press ⌘⇧U. It reads every open tab in the current window (or every window, if you ask).
A plain list, HTML links, JSON, URL-only, delimited, or a custom template of your own. Choose once and it sticks.
One click puts the whole set on your clipboard. Paste it into a doc, a ticket, a chat — or keep it as tonight’s session file.
Drop a list of URLs into Umbrella and hit Paste. Every link re-opens as a new tab, and the session you saved is back.
04 → 01The pasted tabs open, you keep reading, and tonight you copy them again. That’s the loop — your session, saved and restored as often as you like.
03 — The tour
A popup with two buttons, a format menu, a full options page, and a right-click menu on every page. That’s the whole app — no account, nothing to configure before it works.
Popup · Copy
Copy URLs grabs the whole window at once. A quiet toast tells you how many it took, and the text is on your clipboard before the popup closes.
47 URLs copied, done in one press.Popup · Formats
The little chevron opens the format menu: Text (URL + title), HTML links, JSON, URL only, Delimited, or a Custom template built from $url, $title and $date.
Popup · Paste
Drop any list of URLs into the box and hit Paste URLs. Umbrella finds the links in whatever you pasted — even a messy log — and opens each one as a new tab.
Popup · Auto-copy
Turn on Auto-copy and the tabs are on your clipboard as soon as the popup appears — no click at all. Open, switch away, paste. Built for the times you do this fifty times a day.
Anywhere · Keyboard
Press ⌘⇧U to copy every tab and ⌘⇧Y to paste them back — from any page, without opening the popup. Rebind them in Chrome’s shortcuts if you like.
⌘⇧U to copy, ⌘⇧Y to paste — no popup needed.Any page · Right-click
Right-click anywhere on a page and Umbrella is right there in the menu — copy the tabs or paste them back without reaching for the toolbar.
Popup · Scope
One toggle switches Umbrella between the current window and every window you have open. Watch the count jump as it takes in the lot.
Options
Default action, default format, custom template, delimiters, dark mode, auto-copy — all on one page, all remembered. Set it the way you work and forget it.
Options · Storage
Settings sync across your machines, with a local fallback if sync hiccups. A built-in health check shows the state of both, and a repair button fixes it if anything ever drifts.
Everywhere · Theme
Umbrella follows your system theme and ships a proper dark mode — the popup and the options page both, easy on the eyes at midnight.
04 — The details
No server, no account, no telemetry on your tabs. Everything happens on your machine, between the browser and your clipboard.
Text, HTML, JSON, URL-only, delimited, or a custom template. The tabs come out in the shape that fits the doc, ticket or chat you’re pasting into.
Chrome sync with a local fallback, a health check, and a repair tool — because a preferences page that silently forgets your settings is worse than none.
No paid tier, no upsell, no catch. Every line is on GitHub under an open licence — fork it, read it, or send a pull request.
05 — Privacy
Umbrella runs entirely in your browser. There’s no backend, no account, and no analytics on your tabs. Your URLs go to your clipboard and nowhere else — the extension never phones home because there’s no home to phone.
Settings are stored with Chrome’s own sync, with a local fallback and a built-in repair tool if storage ever gets into a bad state. The code is open source — read every line on GitHub.