Skip to main content
POST
Converts an XBEL bookmark file into the Netscape Bookmark HTML format that Chrome, Firefox, Safari, and Edge all accept as an import. Folders, nested folders (up to 100 levels deep), separators, and <alias> references are all walked and rendered in their original order; dates are converted from XBEL’s ISO 8601 to the Unix-seconds format the HTML format expects.
1 credit per call · Typical response time ~110ms

Request

multipart/form-data, not JSON.
file
file
required
The .xbel file to convert — must already be plain XBEL XML. Max 10 MB. Must have a .xbel extension (or be sent as application/octet-stream). If your file is encrypted, run it through XBEL Decryptor first.

Response

success
boolean
required
downloadUrl
string
required
Absolute URL to fetch the converted HTML file from — GET it directly, no auth required. Valid for 30 minutes.
fileName
string
required
Suggested filename for the download, derived from your upload (e.g. bookmarks.xbelbookmarks.html).
message
string
required

Download the result

GET the downloadUrl from the response directly — it streams the file with a Content-Disposition: attachment header, ready to import in any browser’s bookmark manager. No credit cost, no auth required. After 30 minutes the file is deleted and the link 404s.

Errors

See the full error reference for the platform-level codes (401, 402, 429) that apply to every endpoint.