While Orion does not provide a direct way to export history entries, it is possible to manually copy them from the "Show History" window. To do this, expand the date groups, select all the lines, and copy them. The output will look like this:
2024-01-16 00:00:00 Orion Browser by Kagi https://kagi.com/orion
You can paste this output into a plain text file to proceed with the next steps.
Firefox has an add-on called History-Export that enables history export and import. To use it with Orion's history, you need to convert the copied entries into a format supported by this add-on. Update the variables pathToHistoryFile and pathToNewImportFile in the provided script, then run:
tsc && node ./dist/index.js
Once converted, the history can be imported from Firefox into any Chromium-based browser (e.g., Chrome, Brave) or Safari.
To enable Firefox to import history entries older than its default limits, adjust the following preferences in about:config:
browser.migrate.history.limit: 500000browser.migrate.chrome.history.limit: 500000browser.migrate.safari.history.limit: 500000browser.migrate.history.maxAgeInDays: 3650browser.migrate.chrome.history.maxAgeInDays: 3650browser.migrate.safari.history.maxAgeInDays: 3650