Bookmark Converter: HTML, CSV, JSON and Markdown
Turn a bookmarks export into any format you actually need — spreadsheet, script or notes.
What this does
A bookmarks export is an HTML file from 1994 that no spreadsheet will open and no script wants to parse. This tool reads that file — or a CSV or JSON one — and writes it back out as whichever of the four you actually need. It does not clean anything or drop anything: what goes in comes out, in a format you can use.
How to use it
Export from wherever the bookmarks live
In Chrome or Edge: Bookmark manager (Cmd/Ctrl+Shift+O) → the ⋮ menu → Export bookmarks. In Firefox: Bookmarks → Manage bookmarks → Import and Backup → Export bookmarks to HTML. In Safari: File → Export → Bookmarks. Raindrop and Pocket both export CSV as well.
Drop the file in
The format is detected from the contents rather than the file extension, because people rename files and because a Pocket export arrives named .html whatever is inside it. Netscape HTML, CSV with a url column, and JSON are all read.
Pick an order, if the order matters
Alphabetical by title, by domain, or by when each bookmark was saved. Alphabetical orders sort the folder names too. Leave it on original order and the file keeps the order it arrived in.
Download the format you need
Netscape HTML goes back into any browser. CSV opens in Excel, Sheets or Numbers. JSON is for scripts. Markdown is for pasting into Obsidian, Notion or a README — the one output meant to be read rather than imported.
Frequently asked questions
How do I convert bookmarks to CSV or Excel?
Export the bookmarks HTML file from your browser, drop it here, and download the CSV. It opens directly in Excel, Google Sheets or Numbers, with one row per bookmark and columns for title, url, folder, tags, note and the date it was saved. Nothing is uploaded — the conversion happens in this tab.
Which formats can it read and write?
It reads Netscape HTML (what every browser and Pocket export), CSV with a url, link or href column (Raindrop, Pocket, most managers), and JSON. It writes all three, plus Markdown. So it converts between any pair of them in one step.
Do I lose my tags or folders in the conversion?
No, wherever the source file carried them. Folder paths, tags, notes and the saved date all survive into HTML, CSV and JSON. Markdown keeps titles, links and tags, grouped by folder, and drops the dates — it is meant for reading, not for importing back.
Does it remove duplicates?
Deliberately not. A converter that quietly changed what your file contained would be the wrong tool to reach for when you are trying to establish what is in it. Run the file through the bookmark cleaner first if you want it deduplicated, then convert the result.
Is my bookmark file uploaded anywhere?
No. The page has no upload endpoint. The file is read with the FileReader API and converted in the tab. You can confirm it by opening the Network tab, or by disconnecting from the internet after the page loads and using it offline.
Built by Inspistor
We make a link library for people whose work spans more than one project: unlimited nesting, one-click Chrome capture, voice notes, and instant search.