{
  "@context": [
    "https://schema.org",
    {
      "nuanyue": "https://www.nuanyue.com/ns#"
    }
  ],
  "@type": "SoftwareApplication",
  "@id": "https://www.nuanyue.com/software/keepassxc/#software",
  "name": "KeePassXC",
  "description": "Offline, open-source password manager that keeps credentials in an encrypted local file rather than in a vendor's cloud.",
  "url": "https://www.nuanyue.com/software/keepassxc/",
  "mainEntityOfPage": "https://www.nuanyue.com/software/keepassxc/",
  "operatingSystem": "macOS",
  "applicationCategory": "SecurityApplication",
  "publisher": {
    "name": "KeePassXC Team",
    "url": "https://keepassxc.org/"
  },
  "sameAs": [
    "https://keepassxc.org/",
    "https://github.com/keepassxreboot/keepassxc"
  ],
  "softwareVersion": "2.7.12",
  "license": "GPL-3.0",
  "offers": {
    "@type": "Offer",
    "price": "0",
    "priceCurrency": "USD"
  },
  "nuanyue:record": {
    "schemaVersion": 1,
    "id": "software:keepassxc",
    "slug": "keepassxc",
    "name": "KeePassXC",
    "type": "SoftwareApplication",
    "entityType": "password manager",
    "description": "Offline, open-source password manager that keeps credentials in an encrypted local file rather than in a vendor's cloud.",
    "shortDescription": "Offline, GPL-licensed password manager with a local encrypted database.",
    "answer": "KeePassXC is a password manager that stores credentials in an encrypted local file instead of a vendor's cloud account. The database can sit anywhere the user chooses — a local disk, or a private or public cloud folder — and KeePassXC holds usernames, passwords, URLs, attachments and notes inside it, filling them into apps as needed. It is free, has no ads or subscriptions, and is published under the GPLv3. Version 2.7.9 was awarded a security visa by the French national cybersecurity agency. It suits people who want full control of where their credentials live and do not want a hosted service in the loop.",
    "page": "https://www.nuanyue.com/software/keepassxc/",
    "dataUrl": "https://www.nuanyue.com/data/software/keepassxc.json",
    "categories": [
      "security"
    ],
    "tags": [],
    "platform": [
      "macOS"
    ],
    "architecture": [],
    "featured": false,
    "pricing": "open-source",
    "pricingDescription": "Free and open source, with no cloud service, no ads and no subscription. The encrypted database is a file the user stores and syncs however they wish.",
    "license": "GPL-3.0",
    "currentVersion": "2.7.12",
    "openSource": true,
    "website": "https://keepassxc.org/",
    "documentation": "https://keepassxc.org/docs",
    "github": "https://github.com/keepassxreboot/keepassxc",
    "download": "https://github.com/keepassxreboot/keepassxc/releases/download/2.7.12/KeePassXC-2.7.12-arm64.dmg",
    "developer": {
      "name": "KeePassXC Team",
      "website": "https://keepassxc.org/"
    },
    "features": [
      "Credentials stored in an offline, encrypted database file",
      "No remote servers: the database is never uploaded to a vendor",
      "Holds usernames, passwords, URLs, attachments and notes",
      "Auto-fills credentials into apps",
      "Cross-platform: Windows, macOS and Linux",
      "Open source under the GPLv3, with the code on GitHub",
      "Version 2.7.9 awarded a security visa by ANSSI, the French national cybersecurity agency"
    ],
    "useCases": [
      "Keeping one encrypted password database that is never held by a third party",
      "Syncing credentials between machines through a folder the user already controls",
      "Filling logins into apps from a local database"
    ],
    "formats": [],
    "integrations": [],
    "pros": [
      {
        "text": "The password database is an offline encrypted file and is never stored on a vendor's servers.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "Source code is released under the GPLv3 and published on GitHub.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "Version 2.7.9 passed ANSSI's First-level Security Certification (CSPN) and received a security visa.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "Cross-platform, with every feature tested on Windows, macOS and Linux.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "cons": [
      {
        "text": "There is no built-in cloud sync, so keeping devices in step is left to the user.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "No account recovery exists: losing the database file or the master password means losing the credentials.",
        "status": "editorially-reviewed"
      },
      {
        "text": "The security certification applies to version 2.7.9 specifically, not to every later release.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "whoIsItFor": [
      "People who want their password database to be a file they own, not an account they rent",
      "Users who need an audited, open-source manager and are willing to manage sync themselves"
    ],
    "notFor": [
      "Anyone who wants a hosted service to sync and recover credentials automatically — KeePassXC has no cloud of its own",
      "Users who want to unlock their vault with a passkey or a browser-only setup — the model here is a local database plus a master password"
    ],
    "limitations": [
      "There is no first-party cloud sync or account recovery; syncing the database file is the user's responsibility",
      "Sharing a single item is done by sharing the database or an export, not by a link to one entry",
      "Apple Silicon support is not stated in the sources Nuanyue tracks"
    ],
    "firstUse": {
      "installation": {
        "value": "Direct download from keepassxc.org, or from a package manager on Linux.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      "firstLaunch": {
        "value": "Create a new encrypted database file and set a master password; no account is involved.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      "systemIntegration": {
        "value": "Auto-fills stored credentials into apps from the local database.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      "appleSilicon": {
        "value": null,
        "status": "unknown"
      }
    },
    "updates": [],
    "faq": [
      {
        "question": "Is KeePassXC free?",
        "answer": "Yes. It is free and open source under the GPLv3, with no ads, no subscriptions and no cloud service to pay for.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "Does KeePassXC store my passwords in the cloud?",
        "answer": "No. Passwords stay in an offline, encrypted file. The file can be placed in a cloud folder if you choose, but KeePassXC itself has no cloud service.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "Has KeePassXC been security-audited?",
        "answer": "Version 2.7.9 was awarded a security visa by ANSSI, the French national cybersecurity agency, after passing its First-level Security Certification (CSPN).",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "Does KeePassXC run on macOS?",
        "answer": "Yes. KeePassXC is tested on Windows, macOS and Linux, and a macOS build is published.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "relationships": [
      {
        "target": "1password",
        "type": "alternative",
        "reason": "Both store credentials in an encrypted vault, but 1Password syncs through an account while KeePassXC keeps the vault in a local file.",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "target": "bitwarden",
        "type": "compared_with",
        "reason": "Both are open-source password managers; Bitwarden is built around a hosted service while KeePassXC is built around a file you own.",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "target": "strongbox",
        "type": "similar",
        "reason": "Both work with KeePass-format databases on macOS, but Strongbox is a closed-source Mac client while KeePassXC is open source and cross-platform.",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "sources": [
      {
        "id": "keepassxc:official",
        "type": "official_website",
        "url": "https://keepassxc.org/",
        "title": "KeePassXC — official website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "keepassxc:developer",
        "type": "developer",
        "url": "https://keepassxc.org/",
        "title": "KeePassXC Team — developer website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "keepassxc:documentation",
        "type": "documentation",
        "url": "https://keepassxc.org/docs",
        "title": "KeePassXC — documentation",
        "trustLevel": "C",
        "accessedAt": null
      },
      {
        "id": "keepassxc:repository",
        "type": "github",
        "url": "https://github.com/keepassxreboot/keepassxc",
        "title": "KeePassXC — source repository",
        "trustLevel": "D",
        "accessedAt": null
      }
    ],
    "claims": [
      {
        "id": "software:keepassxc.isA",
        "subject": "software:keepassxc",
        "predicate": "isA",
        "value": "password manager",
        "status": "editorially-reviewed",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.supportsPlatform",
        "subject": "software:keepassxc",
        "predicate": "supportsPlatform",
        "value": [
          "macOS"
        ],
        "status": "verified",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.officialWebsite",
        "subject": "software:keepassxc",
        "predicate": "officialWebsite",
        "value": "https://keepassxc.org/",
        "status": "verified",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.listedInCategory",
        "subject": "software:keepassxc",
        "predicate": "listedInCategory",
        "value": [
          "security"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.pricingModel",
        "subject": "software:keepassxc",
        "predicate": "pricingModel",
        "value": "Open source",
        "status": "developer-stated",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.developedBy",
        "subject": "software:keepassxc",
        "predicate": "developedBy",
        "value": "KeePassXC Team",
        "status": "developer-stated",
        "sourceIds": [
          "keepassxc:developer",
          "keepassxc:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.ownership",
        "subject": "software:keepassxc",
        "predicate": "ownership",
        "value": "Third-party product — not published by Nuanyue",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.isOpenSource",
        "subject": "software:keepassxc",
        "predicate": "isOpenSource",
        "value": true,
        "status": "verified",
        "sourceIds": [
          "keepassxc:repository",
          "keepassxc:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.licensedUnder",
        "subject": "software:keepassxc",
        "predicate": "licensedUnder",
        "value": "GPL-3.0",
        "status": "verified",
        "sourceIds": [
          "keepassxc:repository",
          "keepassxc:documentation",
          "keepassxc:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.currentVersion",
        "subject": "software:keepassxc",
        "predicate": "currentVersion",
        "value": "2.7.12",
        "status": "developer-stated",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.hasFeature",
        "subject": "software:keepassxc",
        "predicate": "hasFeature",
        "value": [
          "Credentials stored in an offline, encrypted database file",
          "No remote servers: the database is never uploaded to a vendor",
          "Holds usernames, passwords, URLs, attachments and notes",
          "Auto-fills credentials into apps",
          "Cross-platform: Windows, macOS and Linux",
          "Open source under the GPLv3, with the code on GitHub",
          "Version 2.7.9 awarded a security visa by ANSSI, the French national cybersecurity agency"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.usedFor",
        "subject": "software:keepassxc",
        "predicate": "usedFor",
        "value": [
          "Keeping one encrypted password database that is never held by a third party",
          "Syncing credentials between machines through a folder the user already controls",
          "Filling logins into apps from a local database"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.audienceFor",
        "subject": "software:keepassxc",
        "predicate": "audienceFor",
        "value": [
          "People who want their password database to be a file they own, not an account they rent",
          "Users who need an audited, open-source manager and are willing to manage sync themselves"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.audienceNotFor",
        "subject": "software:keepassxc",
        "predicate": "audienceNotFor",
        "value": [
          "Anyone who wants a hosted service to sync and recover credentials automatically — KeePassXC has no cloud of its own",
          "Users who want to unlock their vault with a passkey or a browser-only setup — the model here is a local database plus a master password"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.limitation",
        "subject": "software:keepassxc",
        "predicate": "limitation",
        "value": [
          "There is no first-party cloud sync or account recovery; syncing the database file is the user's responsibility",
          "Sharing a single item is done by sharing the database or an export, not by a link to one entry",
          "Apple Silicon support is not stated in the sources Nuanyue tracks"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.advantage.0",
        "subject": "software:keepassxc",
        "predicate": "advantage",
        "value": "The password database is an offline encrypted file and is never stored on a vendor's servers.",
        "status": "developer-stated",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:keepassxc.advantage.1",
        "subject": "software:keepassxc",
        "predicate": "advantage",
        "value": "Source code is released under the GPLv3 and published on GitHub.",
        "status": "verified",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:keepassxc.advantage.2",
        "subject": "software:keepassxc",
        "predicate": "advantage",
        "value": "Version 2.7.9 passed ANSSI's First-level Security Certification (CSPN) and received a security visa.",
        "status": "verified",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:keepassxc.advantage.3",
        "subject": "software:keepassxc",
        "predicate": "advantage",
        "value": "Cross-platform, with every feature tested on Windows, macOS and Linux.",
        "status": "developer-stated",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:keepassxc.drawback.0",
        "subject": "software:keepassxc",
        "predicate": "drawback",
        "value": "There is no built-in cloud sync, so keeping devices in step is left to the user.",
        "status": "verified",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:keepassxc.drawback.1",
        "subject": "software:keepassxc",
        "predicate": "drawback",
        "value": "No account recovery exists: losing the database file or the master password means losing the credentials.",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:keepassxc.drawback.2",
        "subject": "software:keepassxc",
        "predicate": "drawback",
        "value": "The security certification applies to version 2.7.9 specifically, not to every later release.",
        "status": "verified",
        "sourceIds": [
          "keepassxc:official"
        ],
        "lastVerified": "2026-10-05"
      }
    ],
    "lastUpdated": "2026-10-05T00:00:00.000Z",
    "lastReviewedAt": null
  }
}