Yes, KeepassXC rules them all :). I use KeepassXC on Linux and Windows, macPass on a mac (has same db format, but macOS Aqua interface) and MiniKeePass on a iPhone. I use two keepass databases (as data loss prevention). For Linux and Windows db is stored on a Dropbox. On a mac and iPhone on a iCloud. I merge them once a while.
However for many years I used just a single db for every device and didn't had a single problem with it. Started to used two, after I switched from Dropbox to iCloud on a mac and iPhone.
However for many years I used just a single db for every device and didn't had a single problem with it. Started to used two, after I switched from Dropbox to iCloud on a mac and iPhone.