Skip to content

Bookmarks Html To Csv API

POST https://api.findutils.com/api/tools/bookmarks-html-to-csv/execute

Convert a browser bookmarks.html export from Chrome, Firefox, Edge, Safari or any other browser that writes the Netscape bookmark format into CSV, one row per link. Each row carries the folder path flattened with " / ", the title, the URL, and the ADD_DATE and LAST_MODIFIED stamps as ISO-8601 when the export has them. Favicon data stored in the ICON attribute is never written to the CSV and no favicon is ever fetched. Nothing is checked against the network, so a dead link is reported exactly as the export stored it. The browser page accepts a 10 MB file; the API and MCP surfaces cap a request at 1 MB, so a very large export belongs on the page.

Request body

application/json
  • input

    string required

    The bookmarks.html file contents.

  • delimiter

    string optional

    Output field separator. Default: a comma. Default ",".

  • include_empty_folders

    boolean optional

    Write a row for a folder that holds no links, with an empty title and URL. Default false. Default false.

  • sort_by_folder

    boolean optional

    Order rows by folder path then title. Default false, which keeps the order the export lists them in. Default false.

Example arguments

Verified
{
  "input": "<!DOCTYPE NETSCAPE-Bookmark-file-1>\n<DL><p>\n    <DT><H3 ADD_DATE=\"1600000000\">Work</H3>\n    <DL><p>\n        <DT><A HREF=\"https://example.com/\" ADD_DATE=\"1600000000\">Example</A>\n    </DL><p>\n</DL><p>\n"
}