Import & export file formats
BookMark Pro works with three file formats. All of them round-trip your folder structure; they differ in how much app-specific detail they preserve.
| Format | Extension | Import | Export | Preserves |
|---|---|---|---|---|
| BookMark Pro (native) | .json |
✅ | ✅ | Everything: names, URLs, folder tree, icons, bookmark background colors, keywords, folder stroke/fill colors and custom icons, title visibility, grid layout. |
| Firefox bookmark backup | .json |
✅ | ✅ | Names, URLs, folder tree, favicon references. |
| Chrome/Safari bookmarks | .html (Safari also accepts .zip) |
✅ | ✅ (.html only) |
Names, URLs, folder tree, favicon references. The standard “Netscape bookmark file” understood by virtually every browser. |
Safari 16.4+ wraps its .html export in a .zip archive rather than saving it plain — BookMark Pro extracts the bookmarks file from the zip automatically on import. Export always produces a plain .html file, which Safari also accepts on import.
Format detection on import
Section titled “Format detection on import”You never choose a format when importing — BookMark Pro inspects the file:
.zipfiles are unzipped and the bookmarks file inside is read as a Chrome/Safari export..htmlfiles are read as Chrome/Safari exports..jsonfiles are auto-detected as either a Firefox backup or a BookMark Pro native file.
Files that match none of these are rejected with a clear message.
Default file names on export
Section titled “Default file names on export”| Format | File name |
|---|---|
| BookMark Pro | bmpro-bookmarks.json |
| Firefox | bookmarks.json |
| Chrome/Safari | bookmarks.html |
Which format should I use?
Section titled “Which format should I use?”- Backing up or moving BookMark Pro to another device → native format, always. See Exporting & backups.
- Migrating to a browser → Firefox JSON for Firefox, HTML for everything else.