Bookmend
100% freeNo signupRuns in your browser

Convert a List of Links to Bookmarks (Free)

Free tool to convert a list of URLs into a bookmarks.html file Chrome, Edge, Firefox and Safari can import. Add folders and titles. Runs in your browser.

One per line: plain URLs, Title | URL, URL Title, OneTab exports, CSV or spreadsheet rows (title, url, folder), Markdown [title](url) or <a href> links. # Heading lines become folders.

Or drop a .txt, .csv, .md or .html filePocket CSV, OneTab export, spreadsheet CSV, notes file — click to choose
Options

All bookmarks go into this folder. Leave empty for no wrapper folder.

Runs in this tab. Your file is never uploaded.

QUICK ANSWER

To convert links to bookmarks, paste your URLs (one per line, with or without titles) into this free tool, pick a folder name, and download bookmarks.html. Then import that file in Chrome (Bookmark Manager → ⋮ → Import bookmarks), Edge, Firefox or Safari. Everything runs in your browser; nothing is uploaded and no signup is needed.

  • Every desktop browser imports bookmarks from one shared format: the Netscape bookmark file, usually saved as bookmarks.html.
  • Chrome, Edge, Firefox and Safari cannot import a plain .txt or .csv list of URLs directly; the list has to be converted to bookmarks.html first.
  • In Chrome the import lives in the Bookmark Manager (Ctrl+Shift+O on Windows, Cmd+Option+B on Mac) under the ⋮ menu → Import bookmarks.
  • OneTab exports its tab lists as one "URL | Title" line per tab, a format this converter reads as-is.
  • Pocket shut down on July 8, 2025; its CSV export has the columns title, url, time_added, tags and status, split into files of up to 10,000 saves.
  • Chrome, Edge, Firefox and Safari can only import a bookmarks.html file on desktop; phones get the bookmarks through browser sync afterwards.
  • This converter handles up to 50,000 links per run and keeps Pocket's time_added as each bookmark's ADD_DATE.

How to use the free url list to bookmarks converter

  1. 1
    Paste or drop your list

    Paste URLs into the box, one per line, or drop a .txt, .csv, .md or .html file. Titles, CSV columns, Markdown links and OneTab lines are detected automatically.

  2. 2
    Set the folder and options

    Type a folder name for the imported links, and choose whether to mark it as the bookmarks bar, use domains as missing titles, and remove duplicate URLs.

  3. 3
    Check the preview

    Click Convert to bookmarks. Review the table of titles, URLs and folders, and edit any title directly in the table.

  4. 4
    Download bookmarks.html

    Click Download bookmarks.html, or copy the list as an HTML link list or Markdown if you need links for a document instead.

  5. 5
    Import the file into your browser

    In Chrome open the Bookmark Manager, click ⋮ and choose Import bookmarks. Edge, Firefox and Safari have their own Import menus for the same file.

The fastest free way to convert links to bookmarks is to paste the list into the converter above, download the bookmarks.html file it builds, and import that file into your browser. Browsers can’t import a plain list of URLs, but every desktop browser imports bookmarks.html, so the converter’s job is to turn your text, spreadsheet, OneTab or Pocket export into that one format. It all happens in your browser tab, as of September 2026 it works in current Chrome, Edge, Firefox, Safari, Brave, Arc and Opera, and nothing is uploaded.

This guide covers what the tool accepts, how to import the result into each browser, and the specific jobs people usually arrive with: a spreadsheet column of links, a OneTab export, an old Pocket CSV, or a few hundred URLs to add to Chrome without an extension.

It reads any text that contains web addresses, pairs each URL with a title when one is nearby, and writes a standard bookmarks file your browser can import. You get a preview first, so you can fix titles and check folders before downloading.

Here is exactly what happens between paste and download:

  1. Line-by-line detection. Each line is checked for a Markdown link, an HTML <a href> tag, a Title | URL or URL | Title pair, a tab- or comma-separated row, or a URL with free text before or after it. Whatever sits beside the URL becomes the title.
  2. Header mapping for CSV. If the first row is a header with a column called url, link, href or address, the converter switches to column mode and also reads title or name, folder or category, and a date column such as time_added or date.
  3. Cleanup. URLs starting with www. get https:// added. A bare domain alone on its line (example.com) is accepted too. Trailing punctuation from prose is trimmed, and list bullets or 1. numbering are removed from titles.
  4. Folders. Everything goes into the folder you name (default “Imported links”). Lines like # Recipes or Recipes: start a subfolder, and CSV folder values like Work/Research become nested folders.
  5. Duplicates. With dedupe on, URLs that only differ by http/https, www., a trailing slash, a #fragment or tracking tags (utm_source, fbclid, gclid and similar) are kept once.
  6. Output. You download a Netscape-format bookmarks.html, or copy the same links as an HTML link list or a Markdown list.

What the tool deliberately does not do: it never visits your links. That keeps it private and instant, but it means it can’t fetch page titles or tell you which links are dead. If you need either, see the troubleshooting and alternatives sections below.

Which formats can you paste into the URL list to bookmarks converter?

Almost any text with links in it works. The table shows what each common format looks like and what the converter takes from it.

Input format Example line Title comes from Folder comes from
Plain URL list https://developer.mozilla.org/ Domain (or full URL) Current heading, else your folder
Title, pipe, URL MDN Web Docs | https://developer.mozilla.org/ Text before the pipe Current heading
OneTab export https://developer.mozilla.org/ | MDN Web Docs Text after the pipe Current heading
URL then title https://github.com GitHub Text after the URL Current heading
Title dash URL GitHub - https://github.com Text before the URL Current heading
CSV row, no header GitHub,https://github.com,Dev First text column Second text column
CSV with header title,url,folder then rows title / name column folder / category column
Spreadsheet paste Cells separated by tabs First text cell Second text cell
Markdown - [GitHub](https://github.com) Link text Nearest # heading above
HTML <a href="https://github.com">GitHub</a> Link text Current heading
Messy notes read this later www.example.com/post Text before the URL Current heading

A few details worth knowing:

  • Several URLs on one line each become their own bookmark, without titles.
  • Lines without a link are skipped and counted, so you can tell if something went missing.
  • Quoted CSV fields with commas inside ("Hello, world",https://…) are handled, including doubled quotes.
  • Files you can drop: .txt, .csv, .tsv, .md and .html. Excel .xlsx and Pocket’s .zip need one extra step (save as CSV, or unzip), covered below.

How do you import the bookmarks.html file into each browser?

Every desktop browser has an “import bookmarks from HTML” option, and none of them replace your existing bookmarks when you use it. The imported links arrive in a new folder you can then drag wherever you like.

Browser (as of September 2026) Menu path Where the links land
Chrome Bookmark Manager (Ctrl+Shift+O, Mac Cmd+Option+B) → ⋮ → Import bookmarks A folder named Imported, usually on the bookmarks bar
Chrome (alternative) ⋮ → Bookmarks and lists → Import bookmarks and settings → Bookmarks HTML File Same as above
Edge edge://favorites → ⋯ (More options) → Import favorites → Favorites or bookmarks HTML file A new imported folder in Favorites
Firefox Bookmarks Library (Ctrl+Shift+O, Mac Cmd+Shift+O) → Import and Backup → Import Bookmarks from HTML A new folder in the Bookmarks Menu (a folder marked as the toolbar may go to the Bookmarks Toolbar)
Safari (Mac) File → Import From → Bookmarks HTML File A folder whose name starts with Imported and ends with the date
Brave, Opera, Vivaldi, Arc Each has an Import bookmarks option in its settings or bookmarks menu that accepts an HTML file A new imported folder

Import list of URLs into Chrome bookmarks, step by step

To import a list of URLs into Chrome bookmarks, convert the list above, then open Chrome’s Bookmark Manager with Ctrl+Shift+O (Windows, Linux, ChromeOS) or Cmd+Option+B (Mac). Click the ⋮ menu at the top right of the Bookmark Manager, choose Import bookmarks, and pick the downloaded file. Google documents both import paths on its Chrome import help page.

Chrome usually places the links in a folder called Imported. If you ticked “Put in the bookmarks bar”, Chrome may still nest that folder inside Imported; just drag it onto the bar. For a longer walkthrough with screenshots of each menu, see our guide on how to import Chrome bookmarks.

Edge

Open edge://favorites, click the ⋯ button, and choose Import favorites. In the dialog, set “Import from” to Favorites or bookmarks HTML file and select the file. You can also reach the same dialog through Settings → Profiles → Import browser data.

Firefox

Press Ctrl+Shift+O (Mac: Cmd+Shift+O) to open the Library window, click Import and Backup, and choose Import Bookmarks from HTML. Mozilla’s import from HTML guide has the current steps. Don’t confuse this with Restore, which loads a JSON backup and replaces every bookmark you have.

Safari

On a Mac, choose File → Import From → Bookmarks HTML File, select the file, and click Import. Apple’s Safari import guide confirms the imported bookmarks show up in the sidebar in a folder that begins with “Imported” and ends with the date. Safari on iPhone and iPad can’t import files; turn on iCloud Bookmarks sync and they arrive from the Mac.

Phones and tablets

Chrome on Android and iOS, and Safari on iPhone, have no import option at all. Import on a computer while signed in to the same account with bookmark sync on, and the folder appears on your phone shortly after.

How do you bulk add bookmarks in Chrome without an extension?

To bulk add bookmarks in Chrome without installing anything, you have two built-in routes and one converter route. Which one fits depends on how many links you have and where they currently live. Here are the ways to bulk add bookmarks Chrome supports natively, compared:

Method Good for Limit
Bookmark all tabs (Ctrl+Shift+D, Mac Cmd+Shift+D) Pages you already have open You must open every page first; slow past about 50 tabs
Drag links onto the bookmarks bar or Bookmark Manager A handful of links on a web page One at a time
Convert the list to bookmarks.html and import Tens to tens of thousands of links from text, a sheet or an export Titles only if your list has them
Chrome sync from another computer Bookmarks that already exist in another Chrome profile Only moves existing bookmarks

Bookmark all tabs lives at ⋮ → Bookmarks and lists → Bookmark all tabs. It saves every open tab in the current window into one new folder, with real page titles because the pages are loaded. It is the best option for a research session you already have open.

The catch is getting the pages open. Opening 300 links means 300 page loads, a lot of memory, and sites that may block or rate-limit you. If your links are in a list, converting them is far faster: an import of thousands of bookmarks takes seconds and never loads a page. (If you do want to open a list as tabs first, our bulk URL opener opens them in batches.)

Extensions that “add bookmarks from a list” exist, but they need permission to read and change your bookmarks. For a one-off job, a bookmarks.html import gives the same result without granting that access.

How do you turn an Excel or Google Sheets column into bookmarks?

Copy the columns straight out of the spreadsheet and paste them into the converter, or save the sheet as CSV and drop the file. Both paths keep titles and folders if you have columns for them.

Copy and paste (quickest)

  1. Arrange the sheet with the title in one column and the URL in the next. A third column for folder is optional.
  2. Select the cells (with or without a header row) and copy.
  3. Paste into the box above. Spreadsheet cells arrive separated by tabs, which the converter recognises, so each row becomes one bookmark.

If your header row says url (or link, href, address) plus title or name, the columns can be in any order. Without a header, the URL cell is found automatically and the first other text cell becomes the title.

Save as CSV

  • Google Sheets: File → Download → Comma-separated values (.csv).
  • Excel: File → Save As (or Save a Copy) → choose CSV UTF-8 (Comma delimited).
  • Numbers (Mac): File → Export To → CSV.

Drop the .csv file onto the converter. Semicolon-separated CSVs, which some European Excel locales produce, are detected too.

If your sheet shows link text but the URL is hidden inside a =HYPERLINK("https://…","Text") formula, a normal copy only grabs the visible text. In Google Sheets, add a helper column with =REGEXEXTRACT(FORMULATEXT(A2),"""(http[^""]+)""") to pull out the URL, or in Excel right-click the cell → Edit Hyperlink and copy the address. Then paste the title and URL columns as above.

How do you convert a OneTab or session manager export into bookmarks?

OneTab and most tab session managers can export their saved tabs as text, and that text converts to bookmarks directly. This moves your tabs out of extension storage, where they disappear if the extension is removed, into ordinary browser bookmarks that sync and back up with everything else.

OneTab

In OneTab, click Export / Import URLs. The export box shows one line per tab in the form https://example.com | Page title, with a blank line between tab groups. Select all, copy, paste into the converter, and each line becomes a bookmark with OneTab’s saved title. If you want each OneTab group in its own folder, type a # Group name line above each block before converting.

Session Buddy, Tab Session Manager and similar

Most session tools can copy or export a session as plain text, Markdown or HTML links. Any of those pastes straight in:

  • Plain text with one URL per line becomes untitled bookmarks (domain titles).
  • Markdown [title](url) lines keep the titles.
  • HTML exports with <a href> tags keep the link text as titles.

If a tool only exports JSON, open the file in a text editor and paste the whole thing; the converter will still find every URL, though without titles.

What should you do with a Pocket CSV export now that Pocket has shut down?

Convert it to bookmarks.html and import it; the links are all still in the file. Mozilla shut down Pocket on July 8, 2025 (see Pocket on Wikipedia for the timeline), and many people are still holding the ZIP export they downloaded before the deadline.

Pocket’s final export was a ZIP containing one or more CSV files, each holding up to 10,000 saves, with these columns:

Column What it holds What the converter does with it
title The headline Pocket saved Bookmark title
url The saved address Bookmark URL
time_added Unix timestamp of when you saved it Written as the bookmark’s ADD_DATE, so the original save date survives
tags Your tags, separated by | Not used (tags are not folders)
status unread or archive Not used

Steps:

  1. Unzip the Pocket export (double-click on Mac; right-click → Extract All on Windows).
  2. Drop the first CSV onto the converter. The header row is detected and the stats line says “CSV columns detected”.
  3. Set the folder name to something like “Pocket” and download.
  4. Repeat for each additional CSV if you had more than 10,000 saves, using “Pocket 2”, “Pocket 3” and so on.
  5. Import each file into your browser.

Years of saved articles will include plenty of links that no longer work. Pocket kept its own copy of article text; plain browser bookmarks will not. Our Pocket export guide for Bookmend covers what to do about those after import, including bringing the converted bookmarks.html straight into Bookmend.

What is the Netscape bookmark file format?

The Netscape bookmark file format is a loosely structured HTML file that browsers have used to exchange bookmarks since Netscape Navigator in the 1990s. When you create a bookmarks html file with this tool, you are writing that format, and Microsoft’s archived Netscape Bookmark File Format reference is still the closest thing to a spec.

If you want to create bookmarks HTML file content by hand, or check what this tool writes, a minimal file looks like this:

<!DOCTYPE NETSCAPE-Bookmark-file-1>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<TITLE>Bookmarks</TITLE>
<H1>Bookmarks</H1>
<DL><p>
    <DT><H3 ADD_DATE="1790380800">Imported links</H3>
    <DL><p>
        <DT><A HREF="https://developer.mozilla.org/" ADD_DATE="1790380800">MDN Web Docs</A>
    </DL><p>
</DL><p>

The pieces that matter:

Element or attribute Meaning
<!DOCTYPE NETSCAPE-Bookmark-file-1> Tells importers this is a bookmark file, not an ordinary web page
<DL><p> … </DL><p> A list of items; nesting DL lists creates nested folders
<DT><H3> A folder name
<DT><A HREF="…"> A bookmark; the link text is its title
ADD_DATE When the item was added, in Unix seconds
LAST_MODIFIED When a folder last changed, in Unix seconds
PERSONAL_TOOLBAR_FOLDER="true" Marks a folder as the bookmarks bar or toolbar
ICON Optional favicon as a data URI; importers work fine without it

The format is forgiving: tags are left unclosed on purpose, and every browser’s parser tolerates that. What importers do not tolerate is a plain list of links with no DL and DT structure, which is why pasting a .txt file into an import dialog fails. The url list to bookmarks html step is the whole point of this converter.

Because the format is plain HTML, you can also open a bookmarks.html file directly in a browser to see its links as a list, or inspect it with our bookmarks HTML viewer, which shows folders, counts and search.

After converting, use Copy as HTML link list or Copy as Markdown instead of downloading. That turns a text to hyperlink job, such as a reading list for a newsletter or a link roundup for a wiki, into one paste.

  • HTML link list produces a <ul> of <li><a href="…">Title</a></li> items, with an <h3> heading per folder. Paste it into an HTML block in WordPress, Ghost, Webflow, an email builder or any page source.
  • Markdown produces - [Title](url) lines with ## headings per folder. Paste it into Notion, Obsidian, GitHub, GitLab, Discord-style editors or a README. Parentheses inside URLs are percent-encoded so the links don’t break.

Rich-text editors like Google Docs and Word don’t render pasted HTML source. For those, paste the Markdown into a Markdown-aware editor first, or rely on the editor’s own auto-linking, which turns bare URLs into links when you press space or Enter after them.

This converter is one of several ways to do the job. Each option below is legitimately better in some situation, so pick by where your links are now and whether you need page titles.

  • Chrome’s Bookmark all tabs — best when the pages are already open, because it saves real page titles. Poor for long lists, since every page must load first.
  • Other converter websites — several sites convert lists or Pocket CSVs to bookmarks.html. Check whether they upload your file to a server; this one does not.
  • Bookmark-adding extensions — convenient if you do this weekly, but they ask for permission to read and change all your bookmarks.
  • A short script — a few lines of Python or JavaScript can write the same Netscape file, and a script can also fetch page titles. Best if you’re comfortable in a terminal and need titles for thousands of bare URLs.
  • Your browser’s cross-browser import — if the links are already bookmarks in another installed browser, Chrome’s Import bookmarks and settings can read Edge, Firefox or Safari directly, so no conversion is needed. Our bookmark transfer tool covers moving between computers.

Where this tool fits best: lists that are not bookmarks yet (text, notes, spreadsheets, OneTab, Pocket), where you want folders and privacy without installing anything.

Troubleshooting: why isn’t the conversion or import working?

Most problems come from the list’s formatting or from choosing the wrong import option. Find the symptom below.

Symptom Likely cause Fix
“No web addresses found” Links lack http://, https:// or www., and share a line with other words Add https:// to the links, or put each bare domain on its own line
Some lines were skipped Those lines hold notes or headings without links Expected; check the skipped count matches what you’d expect
Titles are domains, not page names The list only had URLs; the converter never visits pages Add titles in the preview table, or rename after import
Titles contain the URL’s neighbour text you didn’t want Free text on the same line was taken as the title Edit in the preview, or clean the list with Title | URL lines
CSV imported as one long title File uses a delimiter other than comma, tab or semicolon Re-save as CSV UTF-8 from your spreadsheet app
Accented characters look garbled The CSV was saved in a legacy encoding Save as CSV UTF-8 and drop it again
Browser says the file is invalid You chose a JSON restore option, or a different file Use the HTML import option (Firefox: Import Bookmarks from HTML, not Restore)
Import worked but bookmarks aren’t on the bar Chrome and Edge place imports in an Imported folder Drag the folder onto the bookmarks bar
Duplicates after importing twice Each import adds a fresh copy Delete the second Imported folder, or run the duplicate bookmark finder
Links carry long tracking tags The source list included utm_ and similar parameters Strip them first with the URL cleaner
“Stopped at 50,000 links” The list is larger than one run allows Split the list and convert it in parts, with a different folder name for each
Bookmarks don’t appear on your phone Mobile browsers can’t import; sync hasn’t caught up Confirm bookmark sync is on for the same account on both devices

Yes, with this tool, because the conversion happens entirely in your browser. Your list never leaves the tab: there is no upload, no account and no server copy, and the converter makes no network requests for your links.

That matters more than it might seem. A list of saved links is a detailed record of what you read, research and plan, and a Pocket export in particular can hold years of it. Some converter sites process files on their servers; before using any of them with a private list, check their privacy notes. Here you can verify it yourself by loading the page, switching off Wi-Fi, and converting a list; it still works.

The file you download is plain text. Open it in any text editor before importing if you want to see exactly what goes into your browser.

Import is the start, not the end: some links in any old list are already broken, and more break every year as sites move or shut down. A quick check after import saves you from finding out the day you need a page.

This is a job Bookmend can take on. It’s an AI-native bookmark manager for Chrome and the web, and it imports a bookmarks.html file directly, up to 20,000 bookmarks per import, with your folders intact. So the file this converter produces, whether it came from a text list, a spreadsheet, OneTab or an old Pocket CSV, can go straight into Bookmend without passing through Chrome first. Once the links are in, Bookmend’s link health checks them in the background (at most once a day per bookmark), flags dead ones, and offers the Wayback Machine snapshot closest to when the page last worked. As it reads each saved page it writes a short summary and suggests tags, and you can ask your library questions in plain language and get answers that cite the bookmarks they came from.

Bookmend’s Free plan is the bookmark manager itself: saving, collections, tags, search, and import and export. The AI features and link health are Premium, and during early access they are free for every new account, with no card needed. It works in Chrome, Brave, Edge, Arc and Opera, plus the web app. See how Bookmend works, the full feature list, or run a quick link rot check to see how many of your bookmarks have already gone dead.

Written by Nafiul Hasan, Founder, Bookmend. Last updated.

URL List to Bookmarks Converter: frequently asked questions

Paste the links into a URL list to bookmarks converter, one per line, and download the bookmarks.html file it builds. Then import that file into your browser: in Chrome open the Bookmark Manager, click the ⋮ menu and choose Import bookmarks. The links appear in a new folder, with titles taken from your list or from each domain.

Yes. The URL list to bookmarks converter on this page is completely free, with no signup and no account, handles up to 50,000 links per run, and adds nothing extra to the file. It runs in your browser tab, so there is no server cost to pass on and no reason to charge for it.

Yes, two. Open all the pages as tabs and use ⋮ → Bookmarks and lists → Bookmark all tabs (Ctrl+Shift+D, or Cmd+Shift+D on Mac), which works for a few dozen links. For hundreds or thousands, convert the list to bookmarks.html with a free converter and import it through the Bookmark Manager, which never opens a single page.

No. Chrome's Import bookmarks option only accepts a Netscape-format bookmarks HTML file, and its import dialog can also pull from other installed browsers. A .txt list or a .csv spreadsheet has to be converted into bookmarks.html first. Once converted, Chrome imports it in seconds and puts the links in their own folder.

Put each title and URL on the same line, for example "Title | https://example.com", "https://example.com Title" or a two-column CSV row. The converter pairs each URL with the text beside it and writes that as the bookmark name. Lines with no title get the domain name, or the full URL if you turn that option off.

Yes. Everything goes into the folder name you type, and you can add subfolders three ways: a Markdown heading line such as "# Recipes" above a group of links, a line ending in a colon like "Recipes:", or a folder column in a CSV. Folder values with slashes, such as Work/Research, become nested folders.

Select the title and URL columns in Excel or Google Sheets, copy them, and paste straight into the converter; tab-separated rows are recognised. Alternatively save the sheet as CSV (File → Download → Comma-separated values in Sheets, File → Save As → CSV in Excel) and drop the file. A header row with a url column is mapped automatically.

A bookmarks.html file is a Netscape bookmark file: an HTML page with a special NETSCAPE-Bookmark-file-1 doctype, where folders are H3 headings and bookmarks are A links inside nested DL lists. Every major desktop browser exports and imports this format, which is why it is the standard way to move or create bookmarks in bulk.

Yes. The converter is a web page, so it works in any current desktop browser on Mac, Windows, Linux and ChromeOS. On a Chromebook the downloaded bookmarks.html lands in the Downloads folder, and Chrome's Bookmark Manager (Ctrl+Shift+O) → ⋮ → Import bookmarks picks it up from there like on any other computer.

Not directly. Chrome and Safari on iPhone and Chrome on Android have no bookmark import option. Import the bookmarks.html file on a computer instead, with the same account signed in and sync turned on. The new folder then appears in the mobile browser's bookmarks within a few minutes.

In OneTab, click Export / Import URLs, select all the text in the export box and copy it. Paste it into the converter: each "URL | Title" line becomes a bookmark with the page title OneTab saved. Download bookmarks.html and import it, and your OneTab groups become permanent browser bookmarks instead of extension data.

Pocket shut down on July 8, 2025, but its CSV export still works as a list of links. Unzip the export, drop each CSV file into the converter, and download bookmarks.html. The url and title columns become bookmarks and time_added becomes the bookmark date. Pocket tags are not turned into folders.

Yes. The conversion runs entirely in JavaScript inside your browser tab. Your list and any file you drop are never uploaded, logged or stored on a server, and the page makes no network request for your links. Closing the tab discards everything. You can confirm this by running it with the network disconnected.

The converter never visits your links, so it cannot fetch page titles. When a line holds only a URL, it uses the domain as the bookmark name, or the full URL if you untick that option. To get proper names, put a title on the same line, edit titles in the preview table, or rename bookmarks after importing.

No. Chrome, Edge, Firefox and Safari all add imported bookmarks alongside your existing ones, usually in a new folder named Imported or similar. Nothing is replaced or deleted. The only exception is Firefox's Restore option, which uses JSON backups and replaces everything; importing HTML never does that.

Yes. After converting, click Copy as HTML link list to get an unordered list of a href links, or Copy as Markdown to get [title](url) links. Paste the HTML into a web page, CMS or email editor, or the Markdown into Notion, Obsidian, GitHub or any Markdown editor, and every URL becomes a clickable hyperlink.

With Remove duplicate URLs switched on, the converter keeps the first copy of each page and drops the rest. It treats URLs as the same page when they differ only by http versus https, a www. prefix, a trailing slash, a #fragment or tracking tags like utm_source and fbclid. The stats line shows how many were removed.

More free bookmark tools

All free tools →

Stop digging through folders. Ask your bookmarks.

AI tags, summaries and chat with your bookmarks — free during early access. Import your Chrome bookmarks in one file and start asking.

AVAILABLE ONChromeBraveEdgeArcOperaFirefox · soon