This free bulk URL opener takes a list of links, from a spreadsheet column, an email, a Markdown file, or a folder of bookmarks, and opens them in new tabs, a batch at a time. It fixes the problem that breaks most “open all links” pages: browsers block every tab after the first one. Here the first tab always opens, blocked tabs are tracked instead of lost, and you get the exact clicks to allow pop-ups in your browser, so the next batch opens in full.
Everything happens in your browser tab. The list you paste and any bookmarks file you load stay on your device.
What does a free bulk URL opener do?
A bulk URL opener turns a list of addresses into open browser tabs, so you don’t have to copy, paste and press Enter for every line.
What matters is everything around that button:
- URL extraction. Links sit inside sentences, CSV rows, HTML, Markdown and bullet points. This tool pulls out every
http://andhttps://address, trims trailing punctuation such as a closing bracket or full stop, and keeps Wikipedia-style URLs with brackets in the path intact. - Bare domains. Lines like
example.com/pricingorwww.bbc.co.uk/newsaren’t technically URLs because they have no scheme. With Add https:// to bare domains on, they’re turned intohttps://example.com/pricingand opened. File names such asreport.pdfare ignored. - Duplicate removal. With Remove duplicates on, two lines that point at the same page count once, even if one is
http://www.example.com/a/and the other ishttps://example.com/a?utm_source=newsletter. The comparison ignores the http/https difference,www., trailing slashes,#fragmentsand common tracking parameters. - Batches and a delay. You decide how many tabs open per click (1 to 100, 10 by default) and whether to wait 0.5 to 5 seconds between tabs.
- State. Each link is marked Opened, Not opened or Blocked. Press Open next again and it continues from the first unopened link. The list survives a page reload, so you can close the tab and resume later.
- Bookmarks folders. Drop a bookmarks.html export or Chrome’s
Bookmarksfile, pick one folder, and open only that folder’s links.
Why do browsers block you from opening all links at once?
Browsers block you because opening several windows from one click is exactly what pop-up ads used to do. Every modern browser now gives a page permission to open one new tab per user click, and uses that permission up the moment the page opens a tab.
In Chrome, this is called user activation. When you click, the page gets a short-lived “transient activation” that lasts about a second, and a call to window.open() consumes it. Google’s developer documentation on user activation in Chrome describes this: only one pop-up is allowed per user activation. The second, third and tenth window.open() calls in the same click find no activation left and are blocked. Firefox and Safari behave the same way in practice.
That’s why so many online “open multiple URLs” tools appear to work for one link and then do nothing. The page asked for ten tabs, the browser allowed one, and the tool never noticed.
How this tool handles the pop-up blocker
This bulk URL opener checks the result of every tab it tries to open. According to MDN’s reference for window.open(), the call returns null when the browser refuses to open the window, so the tool can tell exactly which tab was stopped. It then does three things:
- Stops at the first blocked tab instead of firing requests the browser will ignore.
- Marks that link Blocked and leaves the rest as Not opened, so nothing is skipped.
- Shows a panel with the exact steps to allow pop-ups for bookmend.app in your browser.
After you allow pop-ups once, the same Open next button opens a full batch from a single click, because the site is now trusted. If you’d rather not change any setting, Open next 1 opens one link per click, which every browser allows.
One technical detail: the tool doesn’t use the noopener window feature when opening tabs, because with it window.open() returns null even on success and blocks become impossible to detect. Instead it cuts the link between the new tab and this page straight after opening, which has the same security effect.
How do you allow pop-ups for a bulk URL opener in each browser?
You allow pop-ups per site, so you trust only this page and keep blocking everywhere else. These are the menu paths as of September 2026.
| Browser | Quickest way | Settings path |
|---|---|---|
| Chrome, Brave, Arc, Opera | Click the blocked pop-up icon at the right of the address bar → Always allow pop-ups and redirects from https://bookmend.app → Done | Settings → Privacy and security → Site settings → Pop-ups and redirects → Allowed to send pop-ups and use redirects → Add |
| Microsoft Edge | Click the blocked pop-up icon in the address bar → Always allow | Settings → Cookies and site permissions (Privacy, search, and services on some builds) → Pop-ups and redirects → Allow → Add |
| Firefox | Click Options on the yellow bar under the toolbar → Allow pop-ups for bookmend.app | Settings → Privacy & Security → Permissions → Block pop-up windows → Exceptions |
| Safari on Mac | None; use settings | Safari → Settings → Websites → Pop-up Windows → set bookmend.app to Allow |
| Safari on iPhone and iPad | None; use settings | Settings → Apps → Safari → turn off Block Pop-ups (turn it back on afterwards) |
Google’s help page on how to block or allow pop-ups in Chrome and Mozilla’s guide to pop-up blocker settings and exceptions in Firefox cover the same settings in more detail. Apple documents the Mac option in its guide to blocking pop-ups in Safari.
How do you open multiple URLs from a spreadsheet, document or email?
You copy the text that contains the links and paste it into the box above. The tool reads it line by line, so you don’t need to clean it first.
Some common sources and what to copy:
- Google Sheets or Excel. Select the column of URLs and copy it. Each cell becomes one line. Extra columns are fine; the tool only keeps what looks like a link.
- A CSV file. Open it in a text editor and copy everything, or drop it on the bookmarks file zone: if it isn’t a bookmarks file, the tool treats it as text and pulls the links out.
- An email or chat message. Copy the whole message. Links inside sentences are extracted and the words around them are skipped.
- Markdown notes (Obsidian, Notion export, GitHub README). Copy the raw Markdown.
[title](https://…)links are picked up from the brackets. - A web page’s HTML. Press Ctrl+U (Cmd+Option+U in Safari with the Develop menu on) to view the source, copy it, and paste. Every
hrefstarting with http or https is found. - An SEO crawl export or a sitemap. Paste the URL column or the raw XML. The
<loc>values are extracted.
The counter under the box updates as you type: links found, duplicates removed, lines without a link skipped, and any bare domains ignored because Add https:// is off. Press Create open list when the count looks right.
If you want to go the other way and keep a list as bookmarks rather than tabs, the URL list to bookmarks converter turns the same pasted text into an importable bookmarks.html file with folders and titles.
How do you open a bookmarks folder in tabs?
The fastest way to open a bookmarks folder in tabs is your browser’s own Open all command. Right-click the folder and every bookmark in it opens as a tab. This tool adds a second route for when the folder isn’t in your current browser, for example a bookmarks.html export from an old computer, a colleague’s shared folder, or a Chrome Bookmarks file from a backup.
Open bookmarks folder in tabs with each browser’s Open all
| Browser | Where | Menu item |
|---|---|---|
| Chrome, Brave, Opera | Right-click a folder on the bookmarks bar, in the bookmarks side panel, or in the Bookmark Manager (chrome://bookmarks) |
Open all, Open all in new window, Open all in Incognito window, Open all in new tab group |
| Microsoft Edge | Right-click a folder in the favorites bar or Favorites menu | Open all, Open all in new window, Open all in InPrivate window |
| Firefox | Right-click a folder in the bookmarks toolbar, menu or Library | Open All Bookmarks (Open All in Tabs in older versions) |
| Safari on Mac | Right-click (Control-click) a folder in the Favorites bar or sidebar | Open in New Tabs |
- Middle-click a folder on Chrome’s bookmarks bar to open all of its links without the menu.
- Open all in new tab group (Chrome 94 and later) puts the folder into a named, coloured tab group, which you can collapse when you’re done.
- Chrome asks you to confirm before opening a large folder, and Firefox warns before opening more than 15 tabs at once. In Firefox the threshold is the
browser.tabs.maxOpenBeforeWarnpreference inabout:config.
Opening one folder from a bookmarks file
In the tool, choose From a bookmarks file, then drop any of these:
- a bookmarks.html export from Chrome, Edge, Firefox, Safari, Brave or Opera;
- Chrome’s own Bookmarks file (no extension), found at
%LOCALAPPDATA%\Google\Chrome\User Data\Default\Bookmarkson Windows,~/Library/Application Support/Google/Chrome/Default/Bookmarkson macOS and~/.config/google-chrome/Default/Bookmarkson Linux; - a Firefox .json bookmarks backup.
A Folder to open menu lists every folder with its link count, for example Bookmarks bar / Research / Competitors (24). Tick Include subfolders to open everything beneath it, or untick it to open only the links sitting directly in that folder. Press Use this folder’s links and the URLs drop into the list, ready to dedupe and open in batches.
To browse the whole file first and search it by title before deciding what to open, use the bookmarks HTML viewer. If you still need the export, our guide on how to export bookmarks from Chrome walks through it.
Which batch size and delay should you choose?
For most lists, 10 tabs per batch with no delay works well once pop-ups are allowed. Change the settings when the list is long, the pages are heavy, or your computer is slow.
| Situation | Batch size | Delay | Why |
|---|---|---|---|
| Quick check of 10–30 links | 10–15 | None | Fast, and a batch fits on one tab strip |
| Heavy pages (video, maps, web apps) | 5 | 1–2 s | Spreads the memory and CPU spike |
| SEO audit of 200+ URLs | 20 | 0.5–1 s | Review, close, open the next batch |
| Links on one site (a single domain) | 5–10 | 2–3 s | Fewer rapid requests to the same server |
| Phone or tablet | 1 | None | Mobile browsers allow one tab per tap |
| No pop-up permission, and you don’t want to change it | 1 | None | Open next 1 always works |
Two behaviours to understand:
- The delay needs pop-ups allowed. Only the first tab happens inside your click. Tabs opened seconds later count as pop-ups, so with a delay set, the browser blocks them unless you’ve allowed pop-ups for the site. If it does, the tool stops and shows the steps.
- Background tabs slow the timer. When a new tab takes focus, this page moves to the background, and browsers throttle timers on background pages. A 0.5-second delay may stretch to about a second. That’s normal and doesn’t lose any links. Press Stop at any point to pause.
Open in reverse order is useful when a list is newest-first, such as a feed or an email thread, and you want to read oldest-first. Many browsers also place each new tab to the right of the last one you opened, so reversing flips the final tab order.
What are the other ways to open multiple links at once, and which is best?
The best way depends on where your links live. If they’re already bookmarks in your browser, use Open all. If they’re in text, a spreadsheet or a file, use a bulk URL opener. If you do this every day with a changing list, an extension may save clicks.
Built-in browser features
- Open all on a bookmarks folder. Best for a fixed set of sites. No pop-up issues, it syncs across computers, and it works offline from a file you import. The catch is that links must be bookmarks first.
- Ctrl+click or middle-click links on a page. Each click opens a background tab (Cmd+click on Mac). Fine for five links, tedious for fifty.
- Tab groups. Chrome and Edge can save a tab group and reopen it later. Good for a recurring set of tabs you’ve already opened once.
- Restore previous session. If what you want is yesterday’s tabs, the browser’s history and session restore will do it without a list. Our guides to restoring tabs in Chrome and reopening closed tabs cover that route.
Extensions
- Open Multiple URLs (open source, for Chrome and Firefox) opens a pasted list and can extract URLs from text. Because an extension uses the browser’s tabs API, it isn’t affected by the pop-up blocker at all. It’s a good choice if you open lists every day and don’t mind installing something.
- Tab savers like OneTab collapse open tabs into a list and can import a list of URLs to restore. They’re built around saving tabs; opening a pasted list is a side feature.
- Link-grabbing extensions let you drag a box over links on a page and open them all. Useful for search results and directories; check any you install for recent updates under Manifest V3, since Chrome has retired older extensions.
Remember that Chrome on Android and iPhone doesn’t support extensions at all, so on a phone, a web tool or bookmarks are your only options.
Other multiple links opener websites
Other bulk URL opener websites do the core job: paste, click, open. This one differs in handling what goes wrong: it detects blocked tabs, keeps a per-link status so you can resume, accepts bookmarks files, dedupes by normalised URL and runs without sending your list anywhere.
Quick comparison
| Method | Needs install | Blocked by pop-up blocker | Works from text | Works from a bookmarks file | Works on phone |
|---|---|---|---|---|---|
| Browser “Open all” | No | No | No | After import | No |
| This bulk URL opener | No | First click only, until allowed | Yes | Yes, with folder picker | One tab per tap |
| Open Multiple URLs extension | Yes | No | Yes | No | No |
| Ctrl+click each link | No | No | Only links on a page | No | No |
What do people use a multi URL opener for?
People use a multi URL opener whenever a list of links needs human eyes on every page.
- Research. Open every source in a reading list, a literature review or a citation file, read, and close as you go.
- SEO audits and site QA. Paste a column from a crawl export or a sitemap to spot-check titles, layouts and redirects. With pop-ups allowed and a small delay, you can work through a few hundred URLs in a sitting. Before opening, strip tracking parameters from the list with the URL cleaner so you’re looking at canonical pages.
- Daily sites. Dashboards, inboxes and news sites you open every morning. Build the list once, press Save as bookmarks folder, import it, and use Open all from then on.
- Checking a colleague’s list. A doc full of links from a meeting, a Slack thread or a support ticket. Paste the whole thing; the tool finds the links.
- Moving off a read-it-later app. Pocket shut down on July 8, 2025, and many people still have exported link lists. Paste one in to work through what’s worth keeping, a batch at a time.
Is it safe to open all links in a list?
Opening all links in a list is as safe as the links themselves. The tool doesn’t visit anything on its own; your browser opens each address exactly as if you’d typed it. A bulk URL opener makes it easy to open many sites fast, which is exactly why you should know what’s in the list.
A few habits that keep it safe:
- Read the list before you open it. The numbered table shows every full URL. If a domain looks wrong (a misspelled brand, a long random subdomain, an odd top-level domain), leave it out.
- Expand short links first. A
bit.lyort.colink hides its destination. Run unknown short links through the URL expander to see the full redirect chain before opening them in bulk. - Don’t open lists from strangers. A pasted list from an unknown email is a common way to deliver phishing pages. Opening 30 of them at once is 30 chances to land on one.
- Keep your browser updated, so known security holes are patched.
- Allow pop-ups only for sites you trust. Pop-up permission is per site. Grant it to a tool you’re using, not to every site that asks.
How much memory do many tabs use?
Every open tab keeps its own page in memory, so many tabs mean a lot of memory. A plain article may use tens of megabytes, while a web app, video page or map can use several hundred. Open 50 heavy pages on a laptop with 8 GB of RAM and everything slows down.
What helps:
- Open in batches and close as you go. This is the main reason the tool defaults to 10 per batch rather than everything at once.
- Turn on Memory Saver in Chrome. In Settings → Performance, Memory Saver frees memory from tabs you aren’t looking at and reloads them when you return. Google explains how it works in its help article on Chrome’s performance settings. Edge has a similar feature called Sleeping tabs.
- Use a tab group per batch. In Chrome, select a batch’s tabs (Shift-click the first and last), right-click and choose Add tabs to new group, then collapse the group while you work on the next batch.
- Watch for dead pages. Old lists always contain links that no longer work.
Troubleshooting: what if the bulk URL opener doesn’t open your links?
Most problems come down to the pop-up blocker, the format of the list, or the browser throttling a background tab.
| Symptom | Likely cause | Fix |
|---|---|---|
| Only the first link opens | Pop-up blocker | Allow pop-ups for bookmend.app (see the table above), then press Open next again |
| Nothing opens at all | An extension or strict setting blocks every new tab | Allow pop-ups, pause the blocking extension for this site, or click a link in the table directly |
| “No web links found” | Links have no http://, or a bare-domain setting is off |
Turn on Add https:// to bare domains |
| Fewer links than lines | Duplicates removed, or lines with no link skipped | Read the counter under the box; untick Remove duplicates to keep repeats |
| Delay is ignored or tabs stop after one | Delayed tabs count as pop-ups | Allow pop-ups, or set the delay to None |
| Tabs open slower than the delay | Background tabs throttle timers | Normal; nothing is skipped |
| A link opens the wrong page | Trailing punctuation or a broken link in the source text | Check the URL in the table; fix it in the box and create the list again |
| Bookmarks file isn’t recognised | It isn’t a bookmarks export, or it’s empty | Export again from the browser’s bookmark manager (Chrome: ⋮ → Export bookmarks) |
| Folder shows fewer links than expected | Include subfolders is off | Tick Include subfolders |
| Many tabs show errors or ads | Dead links or expired, parked domains | Check the file with the dead link checker before opening |
| “Resume last list” is missing | Private window or cleared site data | The saved list lives in local storage on your device; it isn’t kept in private windows |
On a phone, the reliable path is Open next 1: one tap, one tab. Mobile browsers are stricter about pop-ups, and turning off the blocker entirely isn’t worth it for a one-off list.
What can’t this free tool do?
This bulk URL opener opens addresses; it doesn’t read, check or save the pages behind them.
- It can’t bypass the pop-up blocker. No web page can. You allow pop-ups for the site once, or open one link per click.
- It doesn’t check whether links work before opening them. A dead link opens as a dead tab. For a bookmarks file, run the bookmark dead link checker first, or take a quick look at your whole library’s shape with the free bookmark rot check.
- It doesn’t open local files (
file://), browser pages (chrome://), orjavascript:links. Browsers don’t let web pages open those. - It doesn’t sign you in to sites. Tabs open with whatever sessions your browser already has.
- It can’t pick up links that only appear after a script runs on a page. Paste the page’s source or visible text instead.
- It keeps state on one device. The saved list is in this browser’s local storage and doesn’t sync.
Where does Bookmend fit in?
Bookmend is an AI-native bookmark manager for Chrome and the web. It doesn’t open lists of URLs; this free page does that. It’s useful for the other half of the job: keeping the pages you actually want, and finding them again later without opening fifty tabs to look.
When you save a page to Bookmend, from the Chrome extension or the web app, AI reads it, writes a short summary and suggests tags, a note and a collection, which you can accept, edit or ignore. Bookmend keeps the readable text of each saved page, so later you can search by meaning or simply ask your library a question in plain language and get an answer with citations that link back to the bookmarks it came from. You can bring existing bookmarks in by importing a bookmarks.html file (up to 20,000 at a time, folders included), and a link health feature checks saved links in the background, flags dead ones and offers a Wayback Machine copy.
The free plan covers the bookmark manager itself (saving, collections, tags, search, import and export); the AI features and link health are Premium and free for new accounts during early access. Your library lives in your Bookmend account, and Bookmend’s servers fetch the pages you save so the AI can read them. You can see what it does and how it works, or start at bookmend.app.
So a practical routine is: use Open all on a bookmarks folder for the sites you open every day, use this bulk URL opener when a list comes from somewhere else, and save the pages you want to keep to a bookmark manager such as Bookmend so you can ask about them later instead of reopening them all.
Written by Nafiul Hasan, Founder, Bookmend. Last updated.