CINXE.COM
KeePass download | SourceForge.net
<!doctype html> <!-- Server: sfs-consume-2 --> <html class="no-js" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no" /> <script src="//a.fsdn.com/con/js/min/sf.sandiego-cmp-top.js?1740156408"></script> <script> bizx.cmp.ifConsent({ purposes: 'ads', vendors: 'adshield'}, function () { var s = document.createElement('script'); s.async = true;s.id = "FIXtUCr"; s.setAttribute('data-sdk', 'l/1.1.5'); s.setAttribute('data-cfasync', 'false'); s.src = "https://as.sourceforge.net/loader.min.js"; s.charset = "UTF-8"; s.data="ithc1r8q8e878b8v808e1p8efy81108k3e8iy28y8e808784y8i801m8i8i878y8e387848r8i28y8e878i8g8712z80808y8e8sf12y81108k8s8e1z89"; s.setAttribute('onload', "!async function(){let e='html-load.com';const t=window,r=e=>new Promise((t=>setTimeout(t,e))),o=t.atob,a=t.btoa,n=r=>{const n=o('VGhpcyBwYWdlIGNvdWxkIG5vdCBiZSBsb2FkZWQgcHJvcGVybHkgZHVlIHRvIGluY29ycmVjdCAvIGJhZCBmaWx0ZXJpbmcgcnVsZShzKSBvZiBhZGJsb2NrZXJzIGluIHVzZS4gUGxlYXNlIGRpc2FibGUgYWxsIGFkYmxvY2tlcnMgdG8gY29udGludWUgdXNpbmcgdGhlIHdlYnNpdGUuIChjbGljayBPSyBpZiB5b3UnZCBsaWtlIHRvIGxlYXJuIG1vcmUp');if(confirm(n)){const o=new t.URL('https://report.error-report.com/modal'),n=o.searchParams;n.set('url',a(location.href)),n.set('error',a(r.toString())),n.set('domain',e),location.href=o.href}else location.reload()};try{const l=()=>new Promise((e=>{let r=Math.random().toString(),o=Math.random().toString();t.addEventListener('message',(e=>e.data===r&&t.postMessage(o,'*'))),t.addEventListener('message',(t=>t.data===o&&e())),t.postMessage(r,'*')}));async function s(){try{let e=!1,o=Math.random().toString();if(t.addEventListener('message',(t=>{t.data===o+'_as_res'&&(e=!0)})),t.postMessage(o+'_as_req','*'),await l(),await r(500),e)return!0}catch(e){console.error(e)}return!1}const c=[100,500,1e3];for(let i=0;i<=c.length&&!await s();i++){if(i===c.length-1)throw o('RmFpbGVkIHRvIGxvYWQgd2Vic2l0ZSBwcm9wZXJseSBzaW5jZSA')+e+o('IGlzIHRhaW50ZWQuIFBsZWFzZSBhbGxvdyA')+e;await r(c[i])}}catch(d){console.error(d);try{t.localStorage.setItem(t.location.host+'_fa_'+a('last_bfa_at'),Date.now().toString())}catch(m){}try{setInterval((()=>document.querySelectorAll('link,style').forEach((e=>e.remove()))),100),alert(d);const h=await(await fetch('https://error-report.com/report?type=loader_light&url='+a(location.href)+'&error='+a(d),{method:'POST'})).text();let g=!1;t.addEventListener('message',(e=>{'as_modal_loaded'===e.data&&(g=!0)}));let p=document.createElement('iframe');const v=new t.URL('https://report.error-report.com/modal'),u=v.searchParams;u.set('url',a(location.href)),u.set('eventId',h),u.set('error',a(d)),u.set('domain',e),p.src=v.href,p.setAttribute('style','width:100vw;height:100vh;z-index:2147483647;position:fixed;left:0;top:0;');const I=e=>{'close-error-report'===e.data&&(p.remove(),t.removeEventListener('message',I))};t.addEventListener('message',I),document.body.appendChild(p);const G=()=>{const e=p.getBoundingClientRect();return'none'!==t.getComputedStyle(p).display&&0!==e.width&&0!==e.height},f=setInterval((()=>{if(!document.contains(p))return clearInterval(f);G()||(n(d),clearInterval(f))}),1e3);setTimeout((()=>{g||n(errStr)}),3e3)}catch(w){n(w)}}}();"); s.setAttribute('onerror', "!async function(){const t=window,e=t.atob,r=t.btoa;let o=JSON.parse(e('WyJodG1sLWxvYWQuY29tIiwiZmIuaHRtbC1sb2FkLmNvbSIsImNvbnRlbnQtbG9hZGVyLmNvbSIsImZiLmNvbnRlbnQtbG9hZGVyLmNvbSJd'));const a=o=>{const a=e('VGhpcyBwYWdlIGNvdWxkIG5vdCBiZSBsb2FkZWQgcHJvcGVybHkgZHVlIHRvIGluY29ycmVjdCAvIGJhZCBmaWx0ZXJpbmcgcnVsZShzKSBvZiBhZGJsb2NrZXJzIGluIHVzZS4gUGxlYXNlIGRpc2FibGUgYWxsIGFkYmxvY2tlcnMgdG8gY29udGludWUgdXNpbmcgdGhlIHdlYnNpdGUuIChjbGljayBPSyBpZiB5b3UnZCBsaWtlIHRvIGxlYXJuIG1vcmUp');if(confirm(a)){const e=new t.URL('https://report.error-report.com/modal'),a=e.searchParams;a.set('url',r(location.href)),a.set('error',r(o.toString())),a.set('domain',domain),location.href=e.href}else location.reload()};try{if(void 0===t.as_retry&&(t.as_retry=0),t.as_retry>=o.length)throw e('RmFpbGVkIHRvIGxvYWQgd2Vic2l0ZSBwcm9wZXJseSBzaW5jZSA')+o[0]+e('IGlzIGJsb2NrZWQuIFBsZWFzZSBhbGxvdyA')+o[0];const r=document.getElementById('FIXtUCr'),a=document.createElement('script');for(let t=0;t<r.attributes.length;t++)a.setAttribute(r.attributes[t].name,r.attributes[t].value);const n=new t.URL(r.getAttribute('src'));n.host=o[t.as_retry++],a.setAttribute('src',n.href),r.setAttribute('id',r.getAttribute('id')+'_'),r.parentNode.insertBefore(a,r),r.remove()}catch(e){console.error(e);try{t.localStorage.setItem(t.location.host+'_fa_'+r('last_bfa_at'),Date.now().toString())}catch(t){}try{setInterval((()=>document.querySelectorAll('link,style').forEach((t=>t.remove()))),100),alert(e);const o=await(await fetch('https://error-report.com/report?type=loader_light&url='+r(location.href)+'&error='+r(e),{method:'POST'})).text();let n=!1;t.addEventListener('message',(t=>{'as_modal_loaded'===t.data&&(n=!0)}));let s=document.createElement('iframe');const c=new t.URL('https://report.error-report.com/modal'),l=c.searchParams;l.set('url',r(location.href)),l.set('eventId',o),l.set('error',r(e)),l.set('domain',domain),s.src=c.href,s.setAttribute('style','width: 100vw; height: 100vh; z-index: 2147483647; position: fixed; left: 0; top: 0;');const i=e=>{'close-error-report'===e.data&&(s.remove(),t.removeEventListener('message',i))};t.addEventListener('message',i),document.body.appendChild(s);const d=()=>{const e=s.getBoundingClientRect();return'none'!==t.getComputedStyle(s).display&&0!==e.width&&0!==e.height},m=setInterval((()=>{if(!document.contains(s))return clearInterval(m);d()||(a(e),clearInterval(m))}),1e3);setTimeout((()=>{n||a(errStr,domain)}),3e3)}catch(t){a(t)}}}();"); document.head.appendChild(s); }); </script> <script> /*global unescape, window, SF*/ // Setup our namespace if (!window.SF) { window.SF = {}; } if (!window.net) { window.net = {}; } if (!window.net.sf) { window.net.sf = {}; } SF.Ads = {}; SF.cdn = '//a.fsdn.com/con'; SF.alluracdn = '//a.fsdn.com/allura/cdn/allura/nf'; SF.deploy_time = '1740156408'; SF.sandiego = true; SF.sandiego_chrome = true; SF.variant = 'sf'; SF.fpid = '1c4b7e95-3903-416d-b7b9-c8a6fd4f0f41'; SF.billboard_route = '/software/product/$slug/'; SF.Breakpoints = { small: 0, medium: 640, leaderboard: 743, billboard: 985, large: 1053, xlarge: 1295, xxlarge: 1366 }; SF.initial_breakpoints_visible = {}; for (var bp in SF.Breakpoints) { if (!SF.Breakpoints.hasOwnProperty(bp)) { continue; } SF.initial_breakpoints_visible[bp] = !window.matchMedia || window.matchMedia('(min-width: ' + SF.Breakpoints[bp] + 'px)').matches; } SF.Ads.viewportWidth = Math.max(document.documentElement.clientWidth, window.innerWidth || 0); SF.Ads.viewportHeight = Math.max(document.documentElement.clientHeight, window.innerHeight || 0); </script><script> SF.Ads.prebidOptions = { showIndicators: false, analytics: false, timeout: 650, timeouts_by_bids: {650: 3, 2000: 1, 3000: 0}, pbjsConfig: { }, }; SF.Ads.prebidUnits = [];if (SF.initial_breakpoints_visible.leaderboard) { var thisUnit = { bids: [{"bidder":"rubicon","params":{"zoneId":"486000","sizes":[2],"position":"atf","accountId":"15680","siteId":"103240"}}, {"bidder":"appnexus","params":{"placementId":9265107}}, {"bidder":"pubmatic","params":{"adSlot":"4741589","publisherId":"162538"}}, ], code: 'div-gpt-ad-1394209358853-0', tag: 'SF_ProjectSum_728x90_A', mediaTypes: { banner: { sizes: [] } } }; if (SF.Ads.viewportWidth >= 728 && SF.Ads.viewportHeight >= 200){ thisUnit.mediaTypes.banner.sizes = [[728,90]]; } if (SF.Ads.viewportWidth >= 970 && SF.Ads.viewportHeight >= 901){ thisUnit.mediaTypes.banner.sizes = [[728,90]]; } SF.Ads.prebidUnits.push(thisUnit); } if (!SF.initial_breakpoints_visible.leaderboard) { var thisUnit = { bids: [{"bidder":"rubicon","params":{"zoneId":"610848","sizes":[43],"position":"atf","accountId":"15680","siteId":"103240"}}, {"bidder":"appnexus","params":{"placementId":12559081}}, {"bidder":"pubmatic","params":{"adSlot":"4845070","publisherId":"162538"}}, ], code: 'div-gpt-ad-1512154506943-0', tag: 'SF_Mobile_320x50_A', mediaTypes: { banner: { sizes: [[320,50]] } } }; SF.Ads.prebidUnits.push(thisUnit); } if (SF.initial_breakpoints_visible.large) { var thisUnit = { bids: [{"bidder":"rubicon","params":{"zoneId":"486000","sizes":[15,10],"position":"atf","accountId":"15680","siteId":"103240"}}, {"bidder":"appnexus","params":{"placementId":9265108}}, {"bidder":"pubmatic","params":{"adSlot":"4741586","publisherId":"162538"}}, ], code: 'div-gpt-ad-1394209358855-0', tag: 'SF_ProjectSum_300x250_A', mediaTypes: { banner: { sizes: [[300,250],[300,600]] } } }; SF.Ads.prebidUnits.push(thisUnit); } if (SF.initial_breakpoints_visible.large) { var thisUnit = { bids: [{"bidder":"rubicon","params":{"zoneId":"486010","sizes":[15],"accountId":"15680","siteId":"103240"}}, {"bidder":"appnexus","params":{"placementId":9265109}}, {"bidder":"pubmatic","params":{"adSlot":"4741587","publisherId":"162538"}}, ], code: 'div-gpt-ad-1394209358856-0', tag: 'SF_ProjectSum_300x250_B', mediaTypes: { banner: { sizes: [[300,250]] } } }; SF.Ads.prebidUnits.push(thisUnit); } if (SF.initial_breakpoints_visible.large) { var thisUnit = { bids: [{"bidder":"rubicon","params":{"zoneId":"486010","sizes":[15],"accountId":"15680","siteId":"103240"}}, {"bidder":"appnexus","params":{"placementId":9265110}}, {"bidder":"pubmatic","params":{"adSlot":"4741588","publisherId":"162538"}}, ], code: 'div-gpt-ad-1394209358857-0', tag: 'SF_ProjectSum_300x250_C', mediaTypes: { banner: { sizes: [[300,250]] } } }; SF.Ads.prebidUnits.push(thisUnit); } if (SF.initial_breakpoints_visible.leaderboard) { var thisUnit = { bids: [{"bidder":"rubicon","params":{"zoneId":"486010","sizes":[2],"accountId":"15680","siteId":"103240"}}, {"bidder":"appnexus","params":{"placementId":9265111}}, {"bidder":"pubmatic","params":{"adSlot":"4741590","publisherId":"162538"}}, ], code: 'div-gpt-ad-1392148208790-0', tag: 'SF_ProjectSum_728x90_B', mediaTypes: { banner: { sizes: [] } } }; if (SF.Ads.viewportWidth >= 728 && SF.Ads.viewportHeight >= 200){ thisUnit.mediaTypes.banner.sizes = [[728,90]]; } if (SF.Ads.viewportWidth >= 1280 && SF.Ads.viewportHeight >= 200){ thisUnit.mediaTypes.banner.sizes = [[728,90]]; } SF.Ads.prebidUnits.push(thisUnit); } if (!SF.initial_breakpoints_visible.leaderboard) { var thisUnit = { bids: [{"bidder":"rubicon","params":{"zoneId":"798260","sizes":[43],"accountId":"15680","siteId":"103240"}}, {"bidder":"appnexus","params":{"placementId":12559084}}, {"bidder":"pubmatic","params":{"adSlot":"4845074","publisherId":"162538"}}, ], code: 'div-gpt-ad-1512154653435-0', tag: 'SF_Mobile_Multi_B', mediaTypes: { banner: { sizes: [[300,50],[300,250],[320,50],[320,100]] } } }; SF.Ads.prebidUnits.push(thisUnit); } if (SF.initial_breakpoints_visible.leaderboard) { var thisUnit = { bids: [{"bidder":"rubicon","params":{"zoneId":"486010","sizes":[2],"accountId":"15680","siteId":"103240"}}, {"bidder":"appnexus","params":{"placementId":12559070}}, {"bidder":"pubmatic","params":{"adSlot":"4845073","publisherId":"162538"}}, ], code: 'div-gpt-ad-1491500833666-0', tag: 'SF_ProjectSum_728x90_C', mediaTypes: { banner: { sizes: [] } } }; if (SF.Ads.viewportWidth >= 728 && SF.Ads.viewportHeight >= 200){ thisUnit.mediaTypes.banner.sizes = [[728,90]]; } if (SF.Ads.viewportWidth >= 1280 && SF.Ads.viewportHeight >= 200){ thisUnit.mediaTypes.banner.sizes = [[728,90]]; } SF.Ads.prebidUnits.push(thisUnit); } if (!SF.initial_breakpoints_visible.leaderboard) { var thisUnit = { bids: [{"bidder":"rubicon","params":{"zoneId":"798260","sizes":[43],"accountId":"15680","siteId":"103240"}}, {"bidder":"appnexus","params":{"placementId":12559087}}, {"bidder":"pubmatic","params":{"adSlot":"4845075","publisherId":"162538"}}, ], code: 'div-gpt-ad-1512154755912-0', tag: 'SF_Mobile_Multi_C', mediaTypes: { banner: { sizes: [[300,50],[300,250],[320,50],[320,100]] } } }; SF.Ads.prebidUnits.push(thisUnit); } SF.Ads.prebidAdjustments = {"bidder_deflations":{"aardvark":1,"aol":0.98,"appnexus":1.05,"brealtime":0.98,"districtm":1.04,"districtmdmx":1.08,"emxdigital":1,"indexex#hange":0.98,"indexexchange":0.95,"komoona":0.92,"oftmedia":0.9,"onefiftytwo":0.9,"pubmatic":1,"pulsepoint":0.93,"rhythmone":0.85,"rubicon":1.26,"rubiconlite":1,"sharethrough":1.05,"smartadserver":1.05,"sovrn":1.1,"springserve":0.001},"inflation":1,"floor":0.02}; </script> <script id="pbjs_script" data-dom="https://d3tglifpd8whs6.cloudfront.net" src="//a.fsdn.com/con/js/sftheme/vendor/bizx-prebid.js?1740156408"></script> <script> bizx.cmp.ifConsent({ purposes: 'all', vendors: 'prebid'}, function () { if (window.bizxPrebid) { window.bizxPrebid.Ads.initPrebid(window.bizxPrebid.adUnits); } }, function() { // no 'prebid' consent (e.g. region without prebid consent string support) but try GPT directly bizx.cmp.ifConsent({ purposes: 'all', vendors: 'google-ads'}, function () { bizx.cmp.embedScript('https://securepubads.g.doubleclick.net/tag/js/gpt.js'); }); }); </script> <link rel="stylesheet" href="//a.fsdn.com/con/css/lato.css?1740156408"> <link rel="stylesheet" href="//a.fsdn.com/con/css/sandiego.css?1740156408"> <link rel="stylesheet" href="//a.fsdn.com/con/css/disallow.css?1740156408"> <meta name="description" content="Download KeePass for free. A lightweight and easy-to-use password manager. KeePass Password Safe is a free, open source, lightweight, and easy-to-use password manager for Windows, Linux and Mac OS X, with ports for Android, iPhone/iPad and other mobile devices. With so many passwords to remember and the need to vary passwords to protect your valuable data, it’s nice to have KeePass to manage your passwords in a secure way."/> <meta name="keywords" content="KeePass, download KeePass free, Business, Database, Security, Desktop Environment, Internet, Password Generators"/> <meta property="og:title" content="KeePass"/> <meta property="og:type" content="product"/> <meta property="og:image" content="https://a.fsdn.com/allura/p/keepass/icon?1740068736"/> <meta property="og:url" content="https://sourceforge.net/projects/keepass/"/> <meta property="og:site_name" content="SourceForge"/> <meta property="og:description" content="Download KeePass for free. A lightweight and easy-to-use password manager. KeePass Password Safe is a free, open source, lightweight, and easy-to-use password manager for Windows, Linux and Mac OS X, with ports for Android, iPhone/iPad and other mobile devices. With so many passwords to remember and the need to vary passwords to protect your valuable data, it’s nice to have KeePass to manage your passwords in a secure way."/> <title>KeePass download | SourceForge.net</title> <link rel="icon" sizes="180x180" href="//a.fsdn.com/con/img/sandiego/logo-180x180.png" type="image/png"> <link rel="icon" sizes="any" href="//a.fsdn.com/con/img/sandiego/svg/originals/sf-icon-orange-no_sf.svg" type="image/svg+xml"> <link rel="apple-touch-icon" sizes="180x180" href="//a.fsdn.com/con/img/sandiego/logo-180x180.png"> <link rel="mask-icon" href="//a.fsdn.com/con/img/sandiego/svg/originals/sf-icon-orange-no_sf.svg" color="#FF6600"> <script> /*global unescape, window, console, jQuery, $, net, SF, DD_belatedPNG, bizx */ if (!window.SF) { window.SF = {}; }SF.EU_country_codes = ["FK","ES","FI","PM","EE","CY","GG","GL","AI","JE","PT","HU","GF","GS","BE","DK","GP","GI","LU","SI","KY","BM","IS","RO","DE","SX","PL","BL","AT","SH","NO","SK","CH","WF","LI","IT","TC","PN","AW","HR","IE","AX","MS","CZ","YT","MQ","FR","TF","BG","ME","NC","MF","IO","GB","CW","VG","SE","MT","PF","LV","LT","RE","NL","GR"]; SF.unknown_country_codes = ["","A1","A2","O1"]; </script> <script src="//a.fsdn.com/con/js/min/sf.sandiego-head.js?1740156408"></script> <style>.A3ee3e2d7ba1e25c91bf4e21d10ab2ff7a43ad994 { display: none !important; }</style> <link rel="alternate" type="application/rss+xml" title="KeePass…Recent Activity" href="/p/keepass/activity/feed"/> <link rel="alternate" type="application/rss+xml" title="KeePass…File Releases" href="/projects/keepass/rss?path=/"/> <link rel="canonical" href="https://sourceforge.net/projects/keepass/"> <script>SF.adblock = true;</script> <script src="//a.fsdn.com/con/js/adpopup.js?1740156408"></script> <script> /*global Foundation */ /*global googletag, bizxPrebid */ SF.Ads.gptExpected(); SF.Ads.usePrebid = true; var gptadslots=[]; var gptadHandlers={}; var gptadRenderers=[]; SF.Ads.slotsById = {}; SF.Ads.idsByPath = {}; googletag.cmd.push(function() { var leaderboard = googletag.sizeMapping() .addSize([970, 901], [[728,90]]) .addSize([728, 200], [[728,90]]) .build(); var leaderboardInContent = googletag.sizeMapping() .addSize([1280, 200], [[728,90]]) .addSize([728, 200], [[728,90]]) .build(); googletag.pubads() .setForceSafeFrame(true) .setTargeting('usingSafeFrame','1') .setSafeFrameConfig({ allowOverlayExpansion: true, allowPushExpansion: true, sandbox: true }); var thisSlot; thisSlot = googletag.defineSlot('/41014381/Sourceforge/SF_ProjectSum_GEL_A',"fluid",'div-gpt-ad-1715706427041-0') .addService(googletag.pubads()) .setTargeting('oss_tpc',["Business","Database","Desktop Environment","Internet","Password Generators","Password Managers","Security"]) .setTargeting('shortname',"keepass") .setTargeting('dc_ref',"https://sourceforge.net/projects/keepass/") .setTargeting('sz',"fluid") .setTargeting('page_type',"pg_project"); gptadslots.push(thisSlot); SF.Ads.slotsById['div-gpt-ad-1715706427041-0'] = thisSlot; SF.Ads.idsByPath['/41014381/Sourceforge/SF_ProjectSum_GEL_A'] = 'div-gpt-ad-1715706427041-0'; thisSlot = googletag.defineSlot('/41014381/Sourceforge/SF_ProjectSum_GEL_B',"fluid",'div-gpt-ad-1715706481535-0') .addService(googletag.pubads()) .setTargeting('oss_tpc',["Business","Database","Desktop Environment","Internet","Password Generators","Password Managers","Security"]) .setTargeting('shortname',"keepass") .setTargeting('dc_ref',"https://sourceforge.net/projects/keepass/") .setTargeting('sz',"fluid") .setTargeting('page_type',"pg_project"); gptadslots.push(thisSlot); SF.Ads.slotsById['div-gpt-ad-1715706481535-0'] = thisSlot; SF.Ads.idsByPath['/41014381/Sourceforge/SF_ProjectSum_GEL_B'] = 'div-gpt-ad-1715706481535-0'; thisSlot = googletag.defineSlot('/41014381/Sourceforge/SF_ProjectSum_GEL_C',"fluid",'div-gpt-ad-1715706533700-0') .addService(googletag.pubads()) .setTargeting('oss_tpc',["Business","Database","Desktop Environment","Internet","Password Generators","Password Managers","Security"]) .setTargeting('shortname',"keepass") .setTargeting('dc_ref',"https://sourceforge.net/projects/keepass/") .setTargeting('sz',"fluid") .setTargeting('page_type',"pg_project"); gptadslots.push(thisSlot); SF.Ads.slotsById['div-gpt-ad-1715706533700-0'] = thisSlot; SF.Ads.idsByPath['/41014381/Sourceforge/SF_ProjectSum_GEL_C'] = 'div-gpt-ad-1715706533700-0'; thisSlot = googletag.defineSlot('/41014381/Sourceforge/SF_ProjectSum_728x90_A', [728, 90],'div-gpt-ad-1394209358853-0') .defineSizeMapping( leaderboard ) .addService(googletag.pubads()) .setTargeting('oss_tpc',["Business","Database","Desktop Environment","Internet","Password Generators","Password Managers","Security"]) .setTargeting('shortname',"keepass") .setTargeting('dc_ref',"https://sourceforge.net/projects/keepass/") .setTargeting('page_type',"pg_project"); gptadslots.push(thisSlot); SF.Ads.slotsById['div-gpt-ad-1394209358853-0'] = thisSlot; SF.Ads.idsByPath['/41014381/Sourceforge/SF_ProjectSum_728x90_A'] = 'div-gpt-ad-1394209358853-0'; thisSlot = googletag.defineSlot('/41014381/Sourceforge/SF_Mobile_320x50_A',[320,50],'div-gpt-ad-1512154506943-0') .addService(googletag.pubads()) .setTargeting('oss_tpc',["Business","Database","Desktop Environment","Internet","Password Generators","Password Managers","Security"]) .setTargeting('shortname',"keepass") .setTargeting('dc_ref',"https://sourceforge.net/projects/keepass/") .setTargeting('sz',"320x50") .setTargeting('page_type',"pg_project"); gptadslots.push(thisSlot); SF.Ads.slotsById['div-gpt-ad-1512154506943-0'] = thisSlot; SF.Ads.idsByPath['/41014381/Sourceforge/SF_Mobile_320x50_A'] = 'div-gpt-ad-1512154506943-0'; thisSlot = googletag.defineSlot('/41014381/Sourceforge/SF_ProjectSum_300x250_A',[[300,250],[300,600]],'div-gpt-ad-1394209358855-0') .addService(googletag.pubads()) .setTargeting('oss_tpc',["Business","Database","Desktop Environment","Internet","Password Generators","Password Managers","Security"]) .setTargeting('shortname',"keepass") .setTargeting('dc_ref',"https://sourceforge.net/projects/keepass/") .setTargeting('sz',"300x250,300x600") .setTargeting('page_type',"pg_project"); gptadslots.push(thisSlot); SF.Ads.slotsById['div-gpt-ad-1394209358855-0'] = thisSlot; SF.Ads.idsByPath['/41014381/Sourceforge/SF_ProjectSum_300x250_A'] = 'div-gpt-ad-1394209358855-0'; thisSlot = googletag.defineSlot('/41014381/Sourceforge/SF_ProjectSum_300x250_B',[300,250],'div-gpt-ad-1394209358856-0') .addService(googletag.pubads()) .setTargeting('oss_tpc',["Business","Database","Desktop Environment","Internet","Password Generators","Password Managers","Security"]) .setTargeting('shortname',"keepass") .setTargeting('dc_ref',"https://sourceforge.net/projects/keepass/") .setTargeting('sz',"300x250") .setTargeting('page_type',"pg_project"); gptadslots.push(thisSlot); SF.Ads.slotsById['div-gpt-ad-1394209358856-0'] = thisSlot; SF.Ads.idsByPath['/41014381/Sourceforge/SF_ProjectSum_300x250_B'] = 'div-gpt-ad-1394209358856-0'; thisSlot = googletag.defineSlot('/41014381/Sourceforge/SF_ProjectSum_300x250_C',[300,250],'div-gpt-ad-1394209358857-0') .addService(googletag.pubads()) .setTargeting('oss_tpc',["Business","Database","Desktop Environment","Internet","Password Generators","Password Managers","Security"]) .setTargeting('shortname',"keepass") .setTargeting('dc_ref',"https://sourceforge.net/projects/keepass/") .setTargeting('sz',"300x250") .setTargeting('page_type',"pg_project"); gptadslots.push(thisSlot); SF.Ads.slotsById['div-gpt-ad-1394209358857-0'] = thisSlot; SF.Ads.idsByPath['/41014381/Sourceforge/SF_ProjectSum_300x250_C'] = 'div-gpt-ad-1394209358857-0'; thisSlot = googletag.defineSlot('/41014381/Sourceforge/SF_ProjectSum_728x90_B', [728, 90],'div-gpt-ad-1392148208790-0') .defineSizeMapping( leaderboardInContent ) .addService(googletag.pubads()) .setTargeting('oss_tpc',["Business","Database","Desktop Environment","Internet","Password Generators","Password Managers","Security"]) .setTargeting('shortname',"keepass") .setTargeting('dc_ref',"https://sourceforge.net/projects/keepass/") .setTargeting('page_type',"pg_project"); gptadslots.push(thisSlot); SF.Ads.slotsById['div-gpt-ad-1392148208790-0'] = thisSlot; SF.Ads.idsByPath['/41014381/Sourceforge/SF_ProjectSum_728x90_B'] = 'div-gpt-ad-1392148208790-0'; thisSlot = googletag.defineSlot('/41014381/Sourceforge/SF_Mobile_Multi_B',[[300,50],[300,250],[320,50],[320,100]],'div-gpt-ad-1512154653435-0') .addService(googletag.pubads()) .setTargeting('oss_tpc',["Business","Database","Desktop Environment","Internet","Password Generators","Password Managers","Security"]) .setTargeting('shortname',"keepass") .setTargeting('dc_ref',"https://sourceforge.net/projects/keepass/") .setTargeting('sz',"300x50,300x250,320x50,320x100") .setTargeting('page_type',"pg_project"); gptadslots.push(thisSlot); SF.Ads.slotsById['div-gpt-ad-1512154653435-0'] = thisSlot; SF.Ads.idsByPath['/41014381/Sourceforge/SF_Mobile_Multi_B'] = 'div-gpt-ad-1512154653435-0'; thisSlot = googletag.defineSlot('/41014381/Sourceforge/SF_ProjectSum_728x90_C', [728, 90],'div-gpt-ad-1491500833666-0') .defineSizeMapping( leaderboardInContent ) .addService(googletag.pubads()) .setTargeting('oss_tpc',["Business","Database","Desktop Environment","Internet","Password Generators","Password Managers","Security"]) .setTargeting('shortname',"keepass") .setTargeting('dc_ref',"https://sourceforge.net/projects/keepass/") .setTargeting('page_type',"pg_project"); gptadslots.push(thisSlot); SF.Ads.slotsById['div-gpt-ad-1491500833666-0'] = thisSlot; SF.Ads.idsByPath['/41014381/Sourceforge/SF_ProjectSum_728x90_C'] = 'div-gpt-ad-1491500833666-0'; thisSlot = googletag.defineSlot('/41014381/Sourceforge/SF_Mobile_Multi_C',[[300,50],[300,250],[320,50],[320,100]],'div-gpt-ad-1512154755912-0') .addService(googletag.pubads()) .setTargeting('oss_tpc',["Business","Database","Desktop Environment","Internet","Password Generators","Password Managers","Security"]) .setTargeting('shortname',"keepass") .setTargeting('dc_ref',"https://sourceforge.net/projects/keepass/") .setTargeting('sz',"300x50,300x250,320x50,320x100") .setTargeting('page_type',"pg_project"); gptadslots.push(thisSlot); SF.Ads.slotsById['div-gpt-ad-1512154755912-0'] = thisSlot; SF.Ads.idsByPath['/41014381/Sourceforge/SF_Mobile_Multi_C'] = 'div-gpt-ad-1512154755912-0'; thisSlot = googletag.defineSlot('/7346874/SF-300x250',[300,250],'div-gpt-ad-1392148208795-0') .addService(googletag.pubads()) .setTargeting('oss_tpc',["Business","Database","Desktop Environment","Internet","Password Generators","Password Managers","Security"]) .setTargeting('shortname',"keepass") .setTargeting('dc_ref',"https://sourceforge.net/projects/keepass/") .setTargeting('sz',"300x250") .setTargeting('page_type',"pg_project"); gptadslots.push(thisSlot); SF.Ads.slotsById['div-gpt-ad-1392148208795-0'] = thisSlot; SF.Ads.idsByPath['/7346874/SF-300x250'] = 'div-gpt-ad-1392148208795-0'; googletag.pubads().enableAsyncRendering(); googletag.pubads().collapseEmptyDivs(); googletag.pubads().enableLazyLoad({fetchMarginPercent: 0,renderMarginPercent: 0,});googletag.pubads().addEventListener('slotOnload', function(event) { SF.Ads.Helpers.getSizeAndSetClass.call(this, event); }); googletag.pubads().addEventListener('slotRenderEnded', function(event) { var unitName = event.slot.getAdUnitPath(); if ( unitName in gptadHandlers ) { for (var i = 0; i < gptadHandlers[unitName].length; i++) { try { SF.Ads.RenderHandlers[gptadHandlers[unitName][i]].call(this, event); } catch (e) { } } } if (event.slot.getResponseInformation()) { SF.Ads.RenderHandlers.decorateSizeDelivered.call(this, event); } else {SF.Ads.RenderHandlers.gotBlank.call(this, event); } if(SF.Ads.scrollFixable) { SF.Ads.scrollFixable.scrollRelocate(); } }); googletag.pubads().addEventListener('slotVisibilityChanged', SF.Ads.visibilityChangedTracker); SF.Ads.setupAdRefresh(); googletag.pubads().addEventListener('impressionViewable', SF.Ads.RenderHandlers.viewabilityInstrumentation); googletag.pubads().addEventListener('slotRenderEnded', SF.Ads.listenerForBlockThis); bizxPrebid.Ads.pushToGoogle(); googletag.enableServices(); if ($.isEmptyObject(SF.Ads.slotsById)) { $('body').addClass("no-ads"); } }); </script> <script> function initPiwik(){ var _paq = window._paq = window._paq || []; _paq.push(['trackPageView', document.title, { dimension1: 'keepass', dimension2: 'pg_project', dimension3: SF.devicePixelRatio, }]); _paq.push(['enableLinkTracking']); (function() { var u="//analytics.slashdotmedia.com/"; _paq.push(['setTrackerUrl', u+'sf.php']); _paq.push(['setSiteId', 39]); // only execute if 'measurement' has been granted bizx.cmp.ifConsent({ purposes: ['measurement'], vendors: 'sdm'}, function() { var interval = 6 * 60 * 60 * 1000; // 6 hrs, expressed in ms var vid_date = new Date(localStorage.getItem('vid_date')); if (new Date() - vid_date >= interval) { var data = {firstparty_id: "1c4b7e95-3903-416d-b7b9-c8a6fd4f0f41", do_not_sell: false, is_commercial_page: "False" }; bizx.cmp.ifConsent({ purposes: ['ads'], vendors: 'sdm'}, function() {}, function(){ // no consent (opt-out) data.do_not_sell = true; }, function(){ //finally call api endpoint // push promise to pwik and set it run if pwik is allowed to run based on it's own ifConsent check _paq.push([ function() { data.matomo_id = this.getVisitorId(); data.domain = "sourceforge.net"; $.ajax({ method: 'PUT', url: '/p/sfapi/push_vid', data: JSON.stringify(data) }) .done(function(response){ if(response.result) { localStorage.setItem('vid_date', new Date()); } }) .fail(function(){ // Do nothing on failure }); }]); } ); } }); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'sf.js'; s.parentNode.insertBefore(g,s); })(); } bizx.cmp.ifConsent({ purposes: ['storage', 'measurement'], vendors: 'sdm' }, initPiwik); </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebSite", "name": "SourceForge", "url": "https://sourceforge.net/" } </script> </head> <body id="pg_project" class=" anonymous has-ads sandiego v-sf"> <div id="busy-spinner"></div> <div id="messages"> </div> <div class="off-canvas position-right" id="offCanvas" data-off-canvas> <!-- Menu --> <ul class="header-nav-menulist"> <li class="highlight search"> <form method="get" action="/directory/" class="m-search-form"> <input type="text" placeholder="Search for software or solutions" autocomplete="off" name="q" > <label > <input type="submit" class="bt" value=""> <svg data-name="search" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z"/></svg> </label> </form> </li> <li class="highlight"><a href="https://sourceforge.net/auth/">Join/Login</a></li> <li><a href="/software/">Business Software</a></li> <li><a href="/directory/">Open Source Software</a></li> <li><a href="/software/vendors/" title="For Vendors">For Vendors</a></li> <li><a href="/blog/" title="Blog">Blog</a></li> <li><a href="/about">About</a></li> <li><a id="header-nav-more" data-toggle="header-nav-more header-nav-more-content" data-toggler=".toggled">More</a></li> <li> <ul id="header-nav-more-content" class="toggled" data-toggler=".toggled"> <li><a href="/articles/">Articles</a></li> <li><a href="/create">Create</a></li> <li><a href="https://sourceforge.net/articles/category/sourceforge-podcast/">SourceForge Podcast</a></li> <li><a href="https://sourceforge.net/p/forge/documentation/Docs%20Home/">Site Documentation</a></li> <li><a href="/user/newsletters">Subscribe to our Newsletter</a></li> <li><a href="/support">Support Request</a></li> </ul> </li> </ul> </div> <div class="off-canvas-content" data-off-canvas-content> <script> SF.linkout_icon = '<svg data-name="sf-linkout-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 300" style="enable-background:new 0 0 300 300;" xml:space="preserve"><polygon class="st0" points="243.2,243.2 56.8,243.2 56.8,56.8 123,56.8 123,9 9,9 9,291 291,291 291,179.4 243.2,179 "/><polygon class="st0" points="128.5,213 155,186.5 176,165.5 206.7,196.3 235.5,132.5 248.9,102.6 290.6,9.8 291,9 290.6,9.2 197.4,51.1 169.1,63.8 103.7,93.3 137,126.5 115.9,147.5 89.5,174 "/></svg>'; </script> <section class="sandiego l-header-nav-top show-for-large"> <div class="row"> <a href="/" title="Home" class="sf-logo"> <img src="//a.fsdn.com/con/images/sandiego/sf-logo-full.svg" alt="SourceForge logo" class="sf-logo-full"/> </a> <nav class="links"> <a href="/user/newsletters" title="Subscribe to our newsletter"><span class="newsletter-icon"> <svg data-name="mmSF_11mail" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 42 42" enable-background="new 0 0 42 42" xml:space="preserve"><path fill="#FFFFFF" d="M0,6v30h42V6H0z M24.2,21.2c-0.8,0.8-2.3,2-3.2,2c-0.9,0-2.4-1.2-3.2-2L5.8,9.7h30.3L24.2,21.2z M13.7,21l-9.9,9.4V11.6L13.7,21z M15.7,23L15.7,23c0.5,0.5,2.9,2.9,5.3,2.9c2.4,0,4.8-2.4,5.2-2.8l0.1-0.1l9.8,9.4H5.8L15.7,23z M28.3,21l9.9-9.5v18.9L28.3,21z"/></svg></span></a> <a href="/software/vendors/" title="For Vendors">For Vendors</a> <a href="/support" title="Help">Help</a> <a href="/create/" title="Create">Create</a> <a href="/user/registration" title="Join" >Join</a> <a href="https://sourceforge.net/auth/" title="Login">Login</a> </nav> </div> </section> <div class="l-header-nav sticky sandiego l-header-nav-collapse"> <section class="sandiego l-header-nav-top hide-for-large"> <div class="row"> <a href="/" title="Home" class="sf-logo"> <img src="//a.fsdn.com/con/images/sandiego/sf-logo-full.svg" alt="SourceForge logo" class="sf-logo-full"/> </a> <div class="title-bar-right"> <button type="button" aria-label="Toggle Main Menu" class="menu-icon" data-toggle="offCanvas"></button> </div> </div> </section> <section class="sandiego l-header-nav-bottom"> <nav class="row"> <a href="/" title="Home" class="sf-logo"> <img src="//a.fsdn.com/con/images/sandiego/sf-logo-full.svg" alt="SourceForge logo" class="sf-logo-full"/> </a> <div class="links"> <div class="nav-dropdown"> <a href="/software/">Business Software</a> </div> <div class="nav-dropdown"> <a href="/directory/" title="Browse">Open Source Software</a> </div> <div class="nav-dropdown"> <a href="https://sourceforge.net/articles/category/sourceforge-podcast/">SourceForge Podcast</a> </div> <div class="nav-dropdown"> <a>Resources</a> <ul class="nav-dropdown-menu"> <li><a href="/articles/">Articles</a></li> <li><a href="/software/case-studies/">Case Studies</a></li> <li><a href="/blog/">Blog</a></li> </ul> </div> <div class="dev-menu-when-stuck"> Menu <ul class="dev-menu-dropdown header-nav-menulist"> <li><a href="/support">Help</a></li> <li><a href="/create">Create</a></li> <li><a href="/user/registration/" title="Join" >Join</a></li> <li><a href="https://sourceforge.net/auth/" title="Login">Login</a></li> </ul> </div> <div class="search-toggle-when-stuck"> <a class="search-toggle"> <svg data-name="search" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z"/></svg> </a> </div> </div> <div class="search"> <div class="main-nav-link"> <a href="https://www.fastly.com/signup?utm_campaign=GLOBAL_Display-Website-Visits_Sourceforge-CDN_EN_Iron-Horse_Lead-Create_Sourceforge-Media&utm_content=EN_Image_300x32_Modern-CDN_Brand_Black_Fastly-User-Sign-Up&utm_source=sourceforge&utm_medium=display" rel="nofollow" target="_blank" id="main-nav-badge-link" data-label="fastly0224"> <img src="//a.fsdn.com/con/assets/maxnav/sourceforge/sfnav300-07fdee68.png" srcset="//a.fsdn.com/con/assets/maxnav/sourceforge/sfnav600-07fe88f0.png 2x" alt="" id="main-nav-image"/> </a> </div> <form method="get" action="/directory/" class="m-search-form"> <div class="typeahead__container"> <div class="typeahead__field"> <div class="typeahead__query"> <input type="text" placeholder="Search for software or solutions" autocomplete="off" name="q" > </div> <label > <input type="submit" class="bt" value=""> <svg data-name="search" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z"/></svg> </label> </div> </div> </form> </div> </nav> </section> <div id="banner-sterling" class="sterling"> <div id="SF_ProjectSum_728x90_A_wrapped" data-id="div-gpt-ad-1394209358853-0" class="draper visibility_rules v_970_billboard v_728_leaderboard "> </div><script> /*global googletag */ if (SF.initial_breakpoints_visible.leaderboard) { (function(){ var el = document.getElementById('SF_ProjectSum_728x90_A_wrapped'); var newNode = document.createElement('div'); newNode.id = 'div-gpt-ad-1394209358853-0'; el.appendChild(newNode); }()); gptadRenderers['SF_ProjectSum_728x90_A'] = function(){ // jshint ignore:line if (!SF.adblock) { $('#div-gpt-ad-1394209358853-0').parents('.draper').css("min-height", 90 + 13 + 12); // for height of .lbl-ad and padding } googletag.cmd.push(function() { googletag.display('div-gpt-ad-1394209358853-0'); }); }; gptadRenderers['SF_ProjectSum_728x90_A'](); // jshint ignore:line } </script> <div id="SF_Mobile_320x50_A_wrapped" data-id="div-gpt-ad-1512154506943-0" class="draper "> </div><script> /*global googletag */ if (!SF.initial_breakpoints_visible.leaderboard) { (function(){ var el = document.getElementById('SF_Mobile_320x50_A_wrapped'); var newNode = document.createElement('div'); newNode.id = 'div-gpt-ad-1512154506943-0'; el.appendChild(newNode); }()); gptadRenderers['SF_Mobile_320x50_A'] = function(){ // jshint ignore:line if (!SF.adblock) { $('#div-gpt-ad-1512154506943-0').parents('.draper').css("min-height", 50 + 13 + 12); // for height of .lbl-ad and padding } googletag.cmd.push(function() { googletag.display('div-gpt-ad-1512154506943-0'); }); }; gptadRenderers['SF_Mobile_320x50_A'](); // jshint ignore:line } </script> </div> </div> <div class="l-two-column-page"> <div class="l-content-column l-has-sidebar"> <div class="project-body" itemscope itemtype="http://schema.org/SoftwareApplication"> <section class="project-masthead"> <div class="backdrop" style="box-sizing: content-box; padding-bottom: 162px"></div> <div class="content"> <nav id="breadcrumbs" class="breadcrumbs rtl"> <ul itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="/"><span itemprop="name">Home</span></a> <meta itemprop="position" content="1" /> </li> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="/directory/"><span itemprop="name">Open Source Software</span></a> <meta itemprop="position" content="2" /> </li> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="/directory/business/"><span itemprop="name">Business</span></a> <meta itemprop="position" content="3" /> </li><li class="project" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><span itemprop="name">KeePass</span><meta itemprop="position" content="4" /> </li> </ul> </nav> <div class="overview"> <div class="project-icon " > <img itemprop="image" alt="KeePass" title="KeePass" src="//a.fsdn.com/allura/p/keepass/icon?1740068736?&w=90" srcset="//a.fsdn.com/allura/p/keepass/icon?1740068736?&w=135 1.5x , //a.fsdn.com/allura/p/keepass/icon?1740068736?&w=180 2x"/></div> <div class="title has-masthead-badges "> <h1 class="has-masthead-badges " itemprop="name">KeePass </h1> <h2 class="as-h3 summary"> A lightweight and easy-to-use password manager </h2> <div class="as-h3 brought-by"> Brought to you by: <a href="/u/dreichl/profile/">dreichl</a> </div> </div> </div> <div class="stats "> <div class="rating"> <div class="m-stars" aria-hidden="true" > <div class="star large yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star large yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star large yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star large yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star large yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> </div> <a href="/projects/keepass/reviews/" class="count" title="KeePass Reviews"> 600 Reviews </a> </div> <div class="as-h2"> <b class="label">Downloads:</b> <a href="/projects/keepass/files/stats/timeline" title="Downloads This Week"> 169,022 This Week </a> </div> <div class="as-h2"> <b class="label">Last Update:</b> <a href="/p/keepass/activity/"> <time class="dateUpdated" datetime="2025-02-20">2 days ago</time> </a> </div> </div> <div class="buttons"> <div class="download-container"> <a href="/projects/keepass/files/latest/download" title="Download KeePass-2.57.1-Setup.exe from SourceForge - 4.5 MB" class="button download big-text green "><img src="//a.fsdn.com/con/images/sandiego/sf-icon-black.svg" alt="" class="sf-download-icon" /> Download</a> <div class="tip trusted-file" aria-haspopup="true" data-position="left" data-tooltip-class="tooltip" > <svg data-name="shield-check" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M496 128c0 221.282-135.934 344.645-221.539 380.308a48 48 0 0 1-36.923 0C130.495 463.713 16 326.487 16 128a48 48 0 0 1 29.539-44.308l192-80a48 48 0 0 1 36.923 0l192 80A48 48 0 0 1 496 128zM235.313 381.941l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L224 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.248 6.25 16.379 6.25 22.627.001z"/></svg> </div> </div> <meta itemprop="fileSize" content="4527632"/><meta itemprop="fileFormat" content="application/x-dosexec; charset=binary"/><div itemprop="offers" itemscope itemtype="http://schema.org/Offer" class="hide"> <meta itemprop="price" content="0"/> <meta itemprop="priceCurrency" content="USD" /> <link itemprop="availability" href="http://schema.org/InStock" /> </div> <a class="button default" data-open="psp-newsletter-modal">Get Updates</a> <div class="psp_newsletter_subscribe reveal" data-reveal id="psp-newsletter-modal" data-v-offset="0" data-ajax-url="/projects/keepass/get_updates?source=PSP"> </div> <a id="share-project-button" class="button default" href="#">Share This</a> <div class="social-sharing-buttons invisible hide"> <a rel=nofollow class="social-media-icon twitter" href="https://twitter.com/share?url=https://sourceforge.net/projects/keepass/&text=Download%20KeePass%20on%20SourceForge%20for%20free%21%20A%20lightweight%20and%20easy-to-use%20password%20manager" title="Share KeePass on SourceForge on Twitter"> <svg data-name="twitter" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1684 408q-67 98-162 167 1 14 1 42 0 130-38 259.5t-115.5 248.5-184.5 210.5-258 146-323 54.5q-271 0-496-145 35 4 78 4 225 0 401-138-105-2-188-64.5t-114-159.5q33 5 61 5 43 0 85-11-112-23-185.5-111.5t-73.5-205.5v-4q68 38 146 41-66-44-105-115t-39-154q0-88 44-163 121 149 294.5 238.5t371.5 99.5q-8-38-8-74 0-134 94.5-228.5t228.5-94.5q140 0 236 102 109-21 205-78-37 115-142 178 93-10 186-50z"/></svg></a> <a rel=nofollow class="social-media-icon facebook" href="https://www.facebook.com/sharer/sharer.php?u=https://sourceforge.net/projects/keepass/&title=KeePass%20on%20SourceForge" title="Share KeePass on SourceForge on facebook"> <svg data-name="facebook" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1343 12v264h-157q-86 0-116 36t-30 108v189h293l-39 296h-254v759h-306v-759h-255v-296h255v-218q0-186 104-288.5t277-102.5q147 0 228 12z"/></svg></a> <a rel=nofollow class="social-media-icon linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https://sourceforge.net/projects/keepass/&title=KeePass%20on%20SourceForge&source=SourceForge.net" title="Share KeePass on SourceForge on LinkedIn"> <svg data-name="linkedin" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M477 625v991h-330v-991h330zm21-306q1 73-50.5 122t-135.5 49h-2q-82 0-132-49t-50-122q0-74 51.5-122.5t134.5-48.5 133 48.5 51 122.5zm1166 729v568h-329v-530q0-105-40.5-164.5t-126.5-59.5q-63 0-105.5 34.5t-63.5 85.5q-11 30-11 81v553h-329q2-399 2-647t-1-296l-1-48h329v144h-2q20-32 41-56t56.5-52 87-43.5 114.5-15.5q171 0 275 113.5t104 332.5z"/></svg></a> </div> </div> <div class="platforms"> <span><meta itemprop="operatingSystem" content="Linux"/>Linux</span> <span><meta itemprop="operatingSystem" content="Mac"/>Mac</span> <span><meta itemprop="operatingSystem" content="Windows"/>Windows</span> </div> <div class="badges"> <div class="achievement-badge badge-oss show-for-medium"> <a href="/about/project_awards" target="_blank" title="Badges" rel="nofollow"> <img alt="Leader badge" loading="lazy" src="//a.fsdn.com/con/app/syndication/badge_img_direct/oss-open-source-excellence/oss-open-source-excellence/?variant_id=sf" data-tooltip aria-haspopup="true" data-position="bottom" data-allow-html="true" data-tooltip-class="tooltip badge-tooltip" title="The Open Source Excellence badge is awarded to open source projects that have reached the milestone of 100,000 total downloads, or 10,000 monthly downloads for the first time."> </a> </div> </div> </div> </section> <div id="top_nav"><div id="top_nav_admin"> <ul class="dropdown"> <li class="selected"> <a href="/projects/keepass/" > <span>Summary</span></a> </li> <li > <a href="/projects/keepass/files/" > <span>Files</span></a> </li> <li > <a href="/projects/keepass/reviews/" > <span>Reviews</span></a> </li> <li > <a href="/projects/keepass/support" > <span>Support</span></a> </li> <li > <a href="/p/keepass/news/" > <span>News</span></a> </li> <li > <a href="/p/keepass/discussion/" > <span>Discussion</span></a> </li> <li > <a href="/p/keepass/wiki/" > <span>Wiki</span></a> </li> <li > <a href="/p/keepass/_list/tickets" > <span>Tickets ▾</span></a> <ul> <li> <a href="/p/keepass/bugs/" >Bugs </a> </li> <li> <a href="/p/keepass/feature-requests/" >Feature Requests </a> </li> <li> <a href="/p/keepass/support-requests/" >Support Requests (Archive) </a> </li> <li> <a href="/p/keepass/patches/" >Patches </a> </li> </ul> </li> <li > <a href="/p/keepass/code/" > <span>Code</span></a> </li> <li > <a href="http://keepass.info/donate.html" data-external=true rel=nofollow> <span>Donate</span></a> </li> </ul> </div></div> <article class="main-content"> <section class="row c-description" id="section-description"> <div id="about" class="small-12 columns"> <div class="achievement-badge badge-oss hide-for-medium"> <a href="/about/project_awards" target="_blank" title="Badges" rel="nofollow"> <img alt="Leader badge" loading="lazy" src="//a.fsdn.com/con/app/syndication/badge_img_direct/oss-open-source-excellence/oss-open-source-excellence/?variant_id=sf" data-tooltip aria-haspopup="true" data-position="bottom" data-allow-html="true" data-tooltip-class="tooltip badge-tooltip" title="The Open Source Excellence badge is awarded to open source projects that have reached the milestone of 100,000 total downloads, or 10,000 monthly downloads for the first time."> </a> </div> <p itemprop="description" class="description">KeePass Password Safe is a free, open source, lightweight, and easy-to-use password manager for Windows, Linux and Mac OS X, with ports for Android, iPhone/iPad and other mobile devices. With so many passwords to remember and the need to vary passwords to protect your valuable data, it’s nice to have KeePass to manage your passwords in a secure way. KeePass puts all your passwords in a highly encrypted database and locks them with one master key or a key file. As a result, you only have to remember one single master password or select the key file to unlock the whole database. And the databases are encrypted using the best and most secure encryption algorithms currently known, AES and Twofish. See our features page for details.</p> </div> </section> <section class="row psp-section collapsible-section"> <div class="small-12 columns"> <h3>Features</h3> <ul class="features as-columns"><li class="feature">Strong security (AES encryption, SHA-256 hash, protection against dictionary and guessing attacks, in-memory protection, ...).</li><li class="feature">Portable (no installation required), available for many platforms (Windows, Linux, Mac OS X, smart devices/phones, ...).</li><li class="feature">Efficient and flexible organization (entry groups, tags, time fields, file attachments, ...).</li><li class="feature">Various data transfer methods (clipboard, drag and drop, auto-type, plugins can provide integration with other applications, ...).</li><li class="feature">Powerful password generator (generation based on character sets and patterns, with many options).</li><li class="feature">Extensible (plugin architecture) and multi-language (more than 40 languages are available).</li> </ul> </div> </section> <section class="row screenshots-section"> <div class="small-12 columns"> <h3>Project Samples</h3> <div class="owl-carousel m-screenshots clearfix" data-mode="modal"> <a rel="section" class="gallery" data-featherlight="image" href="//a.fsdn.com/con/app/proj/keepass/screenshots/main_big_06-1ed3b11a.png/max/max/1" title="Main Window" data-alt="Main Window" > <img itemprop="screenshot" src="//a.fsdn.com/con/app/proj/keepass/screenshots/main_big_06-1ed3b11a.png/245/183/1" loading="lazy" width="245" height="183" srcset="//a.fsdn.com/con/app/proj/keepass/screenshots/main_big_06-1ed3b11a.png/245/183/1.5 1.5x, //a.fsdn.com/con/app/proj/keepass/screenshots/main_big_06-1ed3b11a.png/245/183/2 2x" alt="Main Window"/> </a> <a rel="section" class="gallery" data-featherlight="image" href="//a.fsdn.com/con/app/proj/keepass/screenshots/getkey_big_06-305c6e4a.png/max/max/1" title="Entering the Master Key" data-alt="Entering the Master Key" > <img itemprop="screenshot" src="//a.fsdn.com/con/app/proj/keepass/screenshots/getkey_big_06-305c6e4a.png/245/183/1" loading="lazy" width="245" height="183" srcset="//a.fsdn.com/con/app/proj/keepass/screenshots/getkey_big_06-305c6e4a.png/245/183/1.5 1.5x, //a.fsdn.com/con/app/proj/keepass/screenshots/getkey_big_06-305c6e4a.png/245/183/2 2x" alt="Entering the Master Key"/> </a> <a rel="section" class="gallery" data-featherlight="image" href="//a.fsdn.com/con/app/proj/keepass/screenshots/addentry_big_06-3b25e518.png/max/max/1" title="Adding an Entry" data-alt="Adding an Entry" > <img itemprop="screenshot" src="//a.fsdn.com/con/app/proj/keepass/screenshots/addentry_big_06-3b25e518.png/245/183/1" loading="lazy" width="245" height="183" srcset="//a.fsdn.com/con/app/proj/keepass/screenshots/addentry_big_06-3b25e518.png/245/183/1.5 1.5x, //a.fsdn.com/con/app/proj/keepass/screenshots/addentry_big_06-3b25e518.png/245/183/2 2x" alt="Adding an Entry"/> </a> <a rel="section" class="gallery" data-featherlight="image" href="//a.fsdn.com/con/app/proj/keepass/screenshots/pwgen_big_06-45dbf5e2.png/max/max/1" title="Password Generator" data-alt="Password Generator" > <img itemprop="screenshot" src="//a.fsdn.com/con/app/proj/keepass/screenshots/pwgen_big_06-45dbf5e2.png/245/183/1" loading="lazy" width="245" height="183" srcset="//a.fsdn.com/con/app/proj/keepass/screenshots/pwgen_big_06-45dbf5e2.png/245/183/1.5 1.5x, //a.fsdn.com/con/app/proj/keepass/screenshots/pwgen_big_06-45dbf5e2.png/245/183/2 2x" alt="Password Generator"/> </a> <a rel="section" class="gallery" data-featherlight="image" href="//a.fsdn.com/con/app/proj/keepass/screenshots/gencsvimp_big_06-50197886.png/max/max/1" title="Generic CSV Importer" data-alt="Generic CSV Importer" > <img itemprop="screenshot" src="//a.fsdn.com/con/app/proj/keepass/screenshots/gencsvimp_big_06-50197886.png/245/183/1" loading="lazy" width="245" height="183" srcset="//a.fsdn.com/con/app/proj/keepass/screenshots/gencsvimp_big_06-50197886.png/245/183/1.5 1.5x, //a.fsdn.com/con/app/proj/keepass/screenshots/gencsvimp_big_06-50197886.png/245/183/2 2x" alt="Generic CSV Importer"/> </a> <a rel="section" class="gallery" data-featherlight="image" href="//a.fsdn.com/con/app/proj/keepass/screenshots/options_big_06-5920c538.png/max/max/1" title="Options" data-alt="Options" > <img itemprop="screenshot" src="//a.fsdn.com/con/app/proj/keepass/screenshots/options_big_06-5920c538.png/245/183/1" loading="lazy" width="245" height="183" srcset="//a.fsdn.com/con/app/proj/keepass/screenshots/options_big_06-5920c538.png/245/183/1.5 1.5x, //a.fsdn.com/con/app/proj/keepass/screenshots/options_big_06-5920c538.png/245/183/2 2x" alt="Options"/> </a> </div> <script src="//a.fsdn.com/con/js/sandiego/vendor/owl.carousel.min.js?1740156408" defer></script> <script src="//a.fsdn.com/con/js/sandiego/vendor/featherlight.min.js?1740156408" defer></script> <script src="//a.fsdn.com/con/js/sandiego/vendor/featherlight.gallery.min.js?1740156408" defer></script> <script> $(document).ready(function() { function linkVid(){ window.linkVideoExternally('', '.m-screenshots-display-full'); window.linkVideoThumbnailExternally('', '.video-screenshot, .video-screenshot-new'); } bizx.cmp.ifConsent({purposes: 'all', vendors: 'youtube'}, function () { window.updateVideoElements('.m-screenshots-display-full', '', '.video-screenshot, .video-screenshot-new', '', 'keepass' ); }, linkVid, null, linkVid ); }); </script> </div> </section> <div class="m-project-activity columns small-12 psp-section"> <div class="heading"> <h3>Project Activity</h3> <div> <a class="button yellow icon-only follow-action-disabled show-for-medium" href="https://sourceforge.net/auth/?return_to=%2Fprojects%2Fkeepass%2F" title="Follow KeePass - Requires login" rel="nofollow" > <svg data-name="sf_star_grey" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#CCCCCB" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg></a> <a class="button blue icon-only show-for-medium" href="/p/keepass/activity/feed" title="RSS" rel="nofollow"> <svg data-name="feed" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1408.1818 1408" > <path d="m 384,1216 q 0,80 -56,136 -56,56 -136,56 -80,0 -136,-56 -56,-56 -56,-136 0,-80 56,-136 56,-56 136,-56 80,0 136,56 56,56 56,136 z m 512,123 q 2,28 -17,48 -18,21 -47,21 l -135,0 q -25,0 -43,-16.5 Q 636,1375 634,1350 612,1121 449.5,958.5 287,796 58,774 33,772 16.5,754 0,736 0,711 L 0,576 q 0,-29 21,-47 17,-17 43,-17 l 5,0 q 160,13 306,80.5 146,67.5 259,181.5 114,113 181.5,259 67.5,146 80.5,306 z m 512,2 q 2,27 -18,47 -18,20 -46,20 l -143,0 q -26,0 -44.5,-17.5 Q 1138,1373 1137,1348 1125,1133 1036,939.5 947,746 804.5,603.5 662,461 468.5,372 275,283 60,270 35,269 17.5,250.5 0,232 0,207 L 0,64 Q 0,36 20,18 38,0 64,0 l 3,0 Q 329,13 568.5,120 808,227 994,414 q 187,186 294,425.5 107,239.5 120,501.5 z" /></svg></a> </div> </div> <div id="project-activity"> <div class="space--placeholder" style="height: 315px"></div> </div> <p class="all-activities"><a href="/p/keepass/activity/">See All Activity ></a></p> </div> <script type="text/x-handlebars-template" id="project-activity-template"> <ul class="list-of-activities"> {{#each timeline}} <li class="item"> <time datetime="{{ iso8601date this.published }}" title="{{ readable_date this.published }}">{{ ago this.published }}</time> <div> {{#ifTagged "release"}} {{ cap this.verb }} {{else}} {{ icon this.actor.activity_extras.icon_url }} {{ activity_obj this.actor }} {{ this.verb }} {{/ifTagged}} {{ activity_obj this.obj }} {{#if this.target.activity_name}} on {{ activity_obj this.target }}{{/if}} </div> <div class="summary"> {{ this.obj.activity_extras.summary }} </div> </li> {{/each}} </ul> </script> <section class="row psp-section collapsible-section"> <div class="small-12 medium-5 columns"> <h3>Categories</h3><a href="/directory/business/"><span itemprop="applicationCategory">Business</span></a>, <a href="/directory/database/"><span itemprop="applicationCategory">Database</span></a>, <a href="/directory/security/"><span itemprop="applicationCategory">Security</span></a>, <a href="/directory/desktop-environment/"><span itemprop="applicationCategory">Desktop Environment</span></a>, <a href="/directory/internet/"><span itemprop="applicationCategory">Internet</span></a>, <a href="/directory/password-generators/"><span itemprop="applicationCategory">Password Generators</span></a></div> <div class="medium-5 small-12 columns"> <section class="project-info"> <h3>License</h3>GNU General Public License version 2.0 (GPLv2)</section> </div> </section> <section class="row psp-section collapsible-section"> <div class="small-12 columns"> <h3>Follow KeePass</h3> <p> <a id="homepage" class="pspbtn" href="https://keepass.info/" title="KeePass Web Site" rel="nofollow" target="_blank">KeePass Web Site</a> </p> </div> </section> <div class="sterling"> <div id="SF_ProjectSum_728x90_B_wrapped" data-id="div-gpt-ad-1392148208790-0" class="draper visibility_rules v_970_xlarge v_728_leaderboard "> </div><script> /*global googletag */ if (SF.initial_breakpoints_visible.leaderboard) { (function(){ var el = document.getElementById('SF_ProjectSum_728x90_B_wrapped'); var newNode = document.createElement('div'); newNode.id = 'div-gpt-ad-1392148208790-0'; el.appendChild(newNode); }()); gptadRenderers['SF_ProjectSum_728x90_B'] = function(){ // jshint ignore:line googletag.cmd.push(function() { googletag.display('div-gpt-ad-1392148208790-0'); }); }; gptadRenderers['SF_ProjectSum_728x90_B'](); // jshint ignore:line } </script> <div id="SF_Mobile_Multi_B_wrapped" data-id="div-gpt-ad-1512154653435-0" class="draper multisize "> </div><script> /*global googletag */ if (!SF.initial_breakpoints_visible.leaderboard) { (function(){ var el = document.getElementById('SF_Mobile_Multi_B_wrapped'); var newNode = document.createElement('div'); newNode.id = 'div-gpt-ad-1512154653435-0'; el.appendChild(newNode); }()); gptadRenderers['SF_Mobile_Multi_B'] = function(){ // jshint ignore:line googletag.cmd.push(function() { googletag.display('div-gpt-ad-1512154653435-0'); }); }; gptadRenderers['SF_Mobile_Multi_B'](); // jshint ignore:line } </script> </div> <script> if (!SF.wireOutboundZoneTrackingComplete) { $(SF.wireOutboundZoneTracking); $('body').append('<iframe src="https://c.sf-syn.com/conversion_outbound_tracker/sf" id="frame-zone-outbound" style="display: none;"></iframe>'); SF.wireOutboundZoneTrackingComplete = true; } </script> <section id="nels" class="small-12 columns"> <div class="as-header"> <div class="as-h2"> You Might Also Like</div> </div> <div id="SF_ProjectSum_GEL_A_wrapped" data-id="div-gpt-ad-1715706427041-0" class="draper "> </div><script> /*global googletag */ if (true) { (function(){ var el = document.getElementById('SF_ProjectSum_GEL_A_wrapped'); var newNode = document.createElement('div'); newNode.id = 'div-gpt-ad-1715706427041-0'; el.appendChild(newNode); }()); gptadRenderers['SF_ProjectSum_GEL_A'] = function(){ // jshint ignore:line if (!SF.adblock) { $('#div-gpt-ad-1715706427041-0').parents('.draper').css("min-height", 185 + 13 + 12); // for height of .lbl-ad and padding } googletag.cmd.push(function() { googletag.display('div-gpt-ad-1715706427041-0'); }); }; gptadRenderers['SF_ProjectSum_GEL_A'](); // jshint ignore:line } </script> <div class="nel standard trunc-eligible nel-hidden" data-id="18377" data-cid="14247"> <span id="7d238d06-1c72-417a-9349-28d17a817912"></span> <script> /* globals bizx */ bizx.cmp.trackingPixel('publisher', ['storage', 'measurement'], '/directory/tp3/?b=73949&c=14247&z=71341&cb=f3e4d066cc', "IT Service Management Software", '7d238d06-1c72-417a-9349-28d17a817912'); </script> <div class="application-image thumbnail" data-dest="https://sourceforge.net/software/link?oaparams=2__bannerid=73949__zoneid=71341__cb=f3e4d066cc__oadest=https%3A%2F%2Fwww.canfigure.net%2Fget-started%2F%3Futm_source%3Dsourceforge%26utm_medium%3Dcpc%26utm_campaign%3Dsourceforgelisting%26utm_id%3D625-079-8613%26utm_term%3Dasset%2Btracking%26utm_content%3Dmain" data-newtab="true" data-target="_blank" rel="nofollow"> <img class="main-image" src="//a.fsdn.com/con/app/nel_img/18377" alt="IT Service Management Software Icon"> </div> <div class="wrapper"> <div class="heading"> <div class="heading-main"> <span data-dest="https://sourceforge.net/software/link?oaparams=2__bannerid=73949__zoneid=71341__cb=f3e4d066cc__oadest=https%3A%2F%2Fwww.canfigure.net%2Fget-started%2F%3Futm_source%3Dsourceforge%26utm_medium%3Dcpc%26utm_campaign%3Dsourceforgelisting%26utm_id%3D625-079-8613%26utm_term%3Dasset%2Btracking%26utm_content%3Dmain" data-newtab="true" data-target="_blank" rel="nofollow" title="Find out more about IT Service Management Software">IT Service Management Software</span> <p class="teaser">A highly customizable Configuration Management Database (CMDB) to track all your IT assets and their documentation, dependencies and change history.</p> </div> </div> <div class="tiles"> <div class="tile"> <div class="description "> <div class="description-inner"> Canfigure is a modular IT Service Management solution offering Service Desk, CMDB, Asset Management, Change Management and more. </div> </div> </div> </div> </div> <div class="download standard"> <div class="button green wide sfdl sfdl-lite" data-target="_blank" data-newtab="true" data-dest="https://sourceforge.net/software/link?oaparams=2__bannerid=73949__zoneid=71341__cb=f3e4d066cc__oadest=https%3A%2F%2Fwww.canfigure.net%2Fget-started%2F%3Futm_source%3Dsourceforge%26utm_medium%3Dcpc%26utm_campaign%3Dsourceforgelisting%26utm_id%3D625-079-8613%26utm_term%3Dasset%2Btracking%26utm_content%3Dmain" data-zone="71321" data-slug="Canfigure" >Learn More</div> </div> </div> </section> <section class="row m-rate-project"> <div class="small-12 columns"> <div class="as-h3">Rate This Project</div><a class="rate-this-project" href="/projects/keepass/reviews/new" rel="nofollow">Login To Rate This Project</a> </div> </section> <section class="row ratings-section psp-section collapsible-section"> <div class="small-12 columns"> <div class="hr-top"> <h3>User Ratings</h3> <section id="ratings" class="m-ratings-summary"> <section class="recommended-percentage item" itemscope itemtype="http://schema.org/AggregateRating" itemprop="aggregateRating"> <span class="rating"> <span class="average" itemprop="ratingValue">4.9</span> <meta itemprop="bestRating" content="5"/> <meta itemprop="worstRating" content="1"/> <meta itemprop="ratingCount" content="600"/> <span class="recommended">out of 5 stars</span> </span> </section> <section class="graphs"> <section class="m-ratings-histogram"> <section> <div class="star-text stars-5">★★★★★</div> <div class="star-text stars-4">★★★★</div> <div class="star-text stars-3">★★★</div> <div class="star-text stars-2">★★</div> <div class="star-text stars-1">★</div> </section> <section class="bargraph"> <div class="stars-5"> <div class="rating-bar" style="width: calc(90.0% - 1em)"></div> <div class="rating-label">563 </div> </div> <div class="stars-4"> <div class="rating-bar" style="width: calc(3.5168738898756664% - 1em)"></div> <div class="rating-label">22 </div> </div> <div class="stars-3"> <div class="rating-bar" style="width: calc(0.15985790408525755% - 1em)"></div> <div class="rating-label">1 </div> </div> <div class="stars-2"> <div class="rating-bar" style="width: calc(0.47957371225577267% - 1em)"></div> <div class="rating-label">3 </div> </div> <div class="stars-1"> <div class="rating-bar" style="width: calc(1.7584369449378332% - 1em)"></div> <div class="rating-label">11 </div> </div> </section> </section> <div class="dimensional-ratings"> <div class="dimensional-rating"> <span class="label">ease</span> <span title="1 of 5" class="rating box">1 of 5</span> <span title="2 of 5" class="rating box">2 of 5</span> <span title="3 of 5" class="rating box">3 of 5</span> <span title="4 of 5" class="rating box">4 of 5</span> <span title="5 of 5" class="rating ">5 of 5</span> <span class="rating-score"> <span class="dim-rate">4</span> / 5 </span> </div> <div class="dimensional-rating"> <span class="label">features</span> <span title="1 of 5" class="rating box">1 of 5</span> <span title="2 of 5" class="rating box">2 of 5</span> <span title="3 of 5" class="rating box">3 of 5</span> <span title="4 of 5" class="rating box">4 of 5</span> <span title="5 of 5" class="rating ">5 of 5</span> <span class="rating-score"> <span class="dim-rate">4</span> / 5 </span> </div> <div class="dimensional-rating"> <span class="label">design</span> <span title="1 of 5" class="rating box">1 of 5</span> <span title="2 of 5" class="rating box">2 of 5</span> <span title="3 of 5" class="rating box">3 of 5</span> <span title="4 of 5" class="rating box">4 of 5</span> <span title="5 of 5" class="rating ">5 of 5</span> <span class="rating-score"> <span class="dim-rate">4</span> / 5 </span> </div> <div class="dimensional-rating"> <span class="label">support</span> <span title="1 of 5" class="rating box">1 of 5</span> <span title="2 of 5" class="rating box">2 of 5</span> <span title="3 of 5" class="rating box">3 of 5</span> <span title="4 of 5" class="rating box">4 of 5</span> <span title="5 of 5" class="rating ">5 of 5</span> <span class="rating-score"> <span class="dim-rate">4</span> / 5 </span> </div> </div> </section> </section> </div> </div> </section> <section class="row reviews-section psp-section collapsible-section "> <div class="small-12 columns"> <section id="reviews" class="m-reviews-list" data-name="KeePass" data-endpoint="/projects/keepass/reviews"> <section class="heading"> <h2 class="as-h3">User Reviews</h2> <div class="sort-options"> <div data-toggle="filter-rating"> <span>Filter Reviews:</span> <div class="sort-drop-down"> <a>All</a> </div> </div> <ul id="filter-rating" class="filter-options dropdown-pane bottom" data-dropdown data-hover="true" data-hover-pane="true" data-hover-delay="0" data-alignment="right" data-endpoint="/projects/keepass/reviews"> <li><a href="#" data-endpoint="?filter-stars=all" title="Show All" class=" active">All</a></li> <li><a href="#" data-endpoint="?filter-stars=5" title="Show 5 Stars" class=" star-text">★★★★★</a></li> <li><a href="#" data-endpoint="?filter-stars=4" title="Show 4 Stars" class=" star-text">★★★★</a></li> <li><a href="#" data-endpoint="?filter-stars=3" title="Show 3 Stars" class=" star-text">★★★</a></li> <li><a href="#" data-endpoint="?filter-stars=2" title="Show 2 Stars" class=" star-text">★★</a></li> <li><a href="#" data-endpoint="?filter-stars=1" title="Show 1 Star" class=" star-text">★</a></li> </ul> </div> </section> <section class="content"> <ul id="project-reviews" class="reviews"> <li > <div class="m-review " data-helpful-count="1.0" itemprop="review" itemscope itemtype="http://schema.org/Review" id="review-679e90466ee641e0535be131" > <meta itemprop="datePublished" content="02/01/2025"> <span class="hide" itemprop="author" itemtype="http://schema.org/Person" itemscope> <meta itemprop="name" content=" soleibe23 "> </span> <div class="footer"> <span class="author-name"> soleibe23 </span><span class="created-date"> Posted 2025-02-01 </span> </div> <div class="m-stars" aria-hidden="true" itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating"> <meta itemprop="ratingValue" content="5"> <meta itemprop="worstRating" content="1"> <meta itemprop="bestRating" content="5"> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> </div> <div class="review-txt-outer"> <div class="review-txt "> Very useful and flexible software. The use is simple and rapid, and the features are many. I found the file import options quite useful, allowing me to quickly move from an old password management software to KeePass. </div> </div> <div class="meta"> <span class="helpful-count"><span class="user-count">1</span> <span class="user-count-label">user</span> found this review helpful.</span> </div> </div> </li> <li > <div class="m-review " data-helpful-count="1.0" itemprop="review" itemscope itemtype="http://schema.org/Review" id="review-6725264a1729b506555928ce" > <meta itemprop="datePublished" content="11/01/2024"> <span class="hide" itemprop="author" itemtype="http://schema.org/Person" itemscope> <meta itemprop="name" content=" bobhurd "> </span> <div class="footer"> <span class="author-name"> bobhurd </span><span class="created-date"> Posted 2024-11-01 </span> </div> <div class="m-stars" aria-hidden="true" itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating"> <meta itemprop="ratingValue" content="5"> <meta itemprop="worstRating" content="1"> <meta itemprop="bestRating" content="5"> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> </div> <div class="review-txt-outer"> <div class="review-txt "> I have been using KeePass for decades now and have almost nothing but good things to say about it. The only feature I'd like to see that it currently does not have is an option to require the KeePass password when selecting it from the Windows taskbar (after minimization). Everything else is exactly as I would like it to be. </div> </div> <div class="meta"> <span class="helpful-count"><span class="user-count">1</span> <span class="user-count-label">user</span> found this review helpful.</span> </div> </div> </li> <li > <div class="m-review " data-helpful-count="1.0" itemprop="review" itemscope itemtype="http://schema.org/Review" id="review-66c48de92dfb337262cfbddc" > <meta itemprop="datePublished" content="08/20/2024"> <span class="hide" itemprop="author" itemtype="http://schema.org/Person" itemscope> <meta itemprop="name" content=" lsmith999999 "> </span> <div class="footer"> <span class="author-name"> lsmith999999 </span><span class="created-date"> Edited 2024-08-20 </span> </div> <div class="m-stars" aria-hidden="true" itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating"> <meta itemprop="ratingValue" content="5"> <meta itemprop="worstRating" content="1"> <meta itemprop="bestRating" content="5"> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> </div> <div class="review-txt-outer"> <div class="review-txt "> I'm a professional (C++) software developer with 35+ years of experience. I've been using this app for years and have never had a single (known) problem. I also strongly value that this app isn't cloud-based like many of its competitors, which is always a potentially big security risk (no matter how often "professional" reviewers of cloud-based security apps often tout their safety, most of whom aren't software developers or security experts). If you read the "professional" reviews of KeePass however you'll sometimes find people who promote the strength of its security ("excellent") but sometimes criticize its design. While there may be more "modern" apps around that can make the experience easier, it doesn't make them more secure. This app is what it is and was designed a long time ago. Expecting the author to redesign it now would be ridiculous. It's not necessary though. The program does its job and from what I've read (from people who should hopefully know what they're talking about), does it very well (from a security standpoint). The design is also more than adequate and that's *my* professional (highly experienced) opinion (and keep in mind that a password manager isn't something that most people are normally using all day long, like a browser or spreadsheet or messenger app - KeePass may be more cumbersome to use than some other apps but it's hardly a showstopper when you're only using it every now and again - no big deal). Moreover, for those who know anything about software development, the program strongly benefits from being around for so long. It's likely far more stable now than most of its peers and that's what you want in any piece of software, let alone one that deals with security. Most software is in a constant state of flux in fact, often rendering it untrustworthy. From what I've read this program has also been independently audited and no major issues were found (and I've taken a quick look at the official findings myself). It's also apparently endorsed by a lot of reputable organizations. I'm not affiliated with this app in any way, and while I haven't independently reviewed all the endors****ts I've ever read nor audited the code myself (a large undertaking), take it from someone who's been in the coding trenches for a very long time. If reports of this app's solid security are in fact accurate, and I have no reason to believe otherwise at this time (but I always remain cautious), then it's something to be greatly valued in a password manager app. </div> </div> <div class="meta"> <span class="helpful-count"><span class="user-count">1</span> <span class="user-count-label">user</span> found this review helpful.</span> </div> </div> </li> <li > <div class="m-review " data-helpful-count="1.0" itemprop="review" itemscope itemtype="http://schema.org/Review" id="review-66a80ad05467aed31b38bdb5" > <meta itemprop="datePublished" content="07/29/2024"> <span class="hide" itemprop="author" itemtype="http://schema.org/Person" itemscope> <meta itemprop="name" content=" imjohnnyv "> </span> <div class="footer"> <span class="author-name"> imjohnnyv </span><span class="created-date"> Posted 2024-07-29 </span> </div> <div class="m-stars" aria-hidden="true" itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating"> <meta itemprop="ratingValue" content="5"> <meta itemprop="worstRating" content="1"> <meta itemprop="bestRating" content="5"> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> </div> <div class="review-txt-outer"> <div class="review-txt "> My wife and I have been using KeePass for over 12 years and find it to be nothing short of remarkable. Our databases are on USB Flash drives for added security with our backup copies in our bank box and home safe. We have created databases for passwords, inventories, recipes, addresses and much, much more. </div> </div> <div class="meta"> <span class="helpful-count"><span class="user-count">1</span> <span class="user-count-label">user</span> found this review helpful.</span> </div> </div> </li> <li > <div class="m-review " data-helpful-count="1.0" itemprop="review" itemscope itemtype="http://schema.org/Review" id="review-666344dc533ec74671e889f6" > <meta itemprop="datePublished" content="06/07/2024"> <span class="hide" itemprop="author" itemtype="http://schema.org/Person" itemscope> <meta itemprop="name" content=" monte-c-duncan "> </span> <div class="footer"> <span class="author-name"> monte-c-duncan </span><span class="created-date"> Posted 2024-06-07 </span> </div> <div class="m-stars" aria-hidden="true" itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating"> <meta itemprop="ratingValue" content="5"> <meta itemprop="worstRating" content="1"> <meta itemprop="bestRating" content="5"> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> <div class="star yellow"> <svg data-name="sf_star_yellow" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 285.8" style="enable-background:new 0 0 300 285.8;" xml:space="preserve"><polygon class="st0" fill="#ffcc00" points="150,0 185.4,109.2 300,109.2 207.3,176.6 242.7,285.8 150,218.3 57.3,285.8 92.7,176.6 0,109.2 114.6,109.2 "/></svg> </div> </div> <div class="review-txt-outer"> <div class="review-txt "> I have used KeyPass as my password manager for over 10 years. I will never change to another. I have looked at others because of the company I work for, but they also now use KeyPass. It is absolutely the best and most secure password manager around. I only with I could incorporate 2 factor authentication from Authy. I do use the keyfile as a form of 2-factor but I don't find that as secure as a OTP. Perhaps in some future version this will be offered. In any case, well done! </div> </div> <div class="meta"> <span class="helpful-count"><span class="user-count">1</span> <span class="user-count-label">user</span> found this review helpful.</span> </div> </div> </li> </ul> <a class="read-more-link" href="/projects/keepass/reviews/#reviews">Read more reviews ></a> </section> </section> </div> </section> <section class="row m-section-additional-details psp-section collapsible-section"> <div class="small-12 columns"> <h3>Additional Project Details</h3> <section class="project-info"> <h4>Operating Systems</h4><a href="/directory/wine/">WINE</a>, <a href="/directory/linux/">Linux</a>, <a href="/directory/windows-server/">Windows Server</a>, <a href="/directory/mac/">Mac</a>, <a href="/directory/windows/">Windows</a></section> <section class="project-info"> <h4>Languages</h4>Croatian, Thai, Romanian, Korean, French, Ukrainian, Dutch, Persian, Polish, Lithuanian, Slovene, Macedonian, Czech, Finnish, Italian, Hebrew, Catalan, Greek, Vietnamese, English, Portuguese, Serbian, Slovak, Chinese (Traditional), Belarusian, Estonian, Galician, Bulgarian, Swedish, Turkish, Malay, Norwegian, Brazilian Portuguese, Chinese (Simplified), Danish, Panjabi, German, Japanese, Spanish, Russian, Arabic, Hungarian</section> <section class="project-info"> <h4>Intended Audience</h4>Science/Research, Telecommunications Industry, Advanced End Users, System Administrators, End Users/Desktop, Other Audience</section> <section class="project-info"> <h4>User Interface</h4>.NET/Mono, Win32 (MS Windows)</section> <section class="project-info"> <h4>Programming Language</h4><a href="/directory/c-sharp/">C#</a>, <a href="/directory/c-plus-plus/">C++</a></section> <section class="project-info"> <h4>Related Categories</h4> <a href="/directory/business/c#/"><span itemprop="relatedCategory">C# Business Software</span></a>, <a href="/directory/database/c#/"><span itemprop="relatedCategory">C# Database Software</span></a>, <a href="/directory/security/c#/"><span itemprop="relatedCategory">C# Security Software</span></a>, <a href="/directory/desktop-environment/c#/"><span itemprop="relatedCategory">C# Desktop Environment Software</span></a>, <a href="/directory/internet/c#/"><span itemprop="relatedCategory">C# Internet Software</span></a>, <a href="/directory/business/c++/"><span itemprop="relatedCategory">C++ Business Software</span></a>, <a href="/directory/database/c++/"><span itemprop="relatedCategory">C++ Database Software</span></a>, <a href="/directory/security/c++/"><span itemprop="relatedCategory">C++ Security Software</span></a>, <a href="/directory/desktop-environment/c++/"><span itemprop="relatedCategory">C++ Desktop Environment Software</span></a>, <a href="/directory/internet/c++/"><span itemprop="relatedCategory">C++ Internet Software</span></a> </section> <section class="project-info"> <div class="as-header"> <h4>Registered</h4> </div> <section class="content"> 2003-11-15 </section> </section> </div> </section> <aside class="m-wide-widget m-wide-projects-widget "> <div class="as-header"> Similar Business Software </div> <div class="body"> <ul> <li> <div class="project-icon " > <img alt="KeePass" title="KeePass" src="//a.fsdn.com/allura/s/keepass/icon?3b5aeeaed3ef353c7a4e787a027d47b5eee8990af81e2cbc7c72a119c9dcd310?&w=48" loading="lazy"/></div> <div class="project-info "> <div class="result-heading-texts"> <a href="/software/product/KeePass/" title="Find out more about KeePass"> <strong>KeePass</strong> </a> </div> <div class="summary"> <span>KeePass is a free open source password manager, which helps you to manage your passwords in a secure way. You can store all your passwords in one database, which is locked with a master key. So you only have to remember one single master key to unlock the whole database. Database files are...</span> </div> </div> <div> <a href="/software/product/KeePass/" title="Find out more about KeePass" class="button blue hollow see-project">See Software</a> </div> </li> <li> <div class="project-icon " > <img alt="Strongbox" title="Strongbox" src="//a.fsdn.com/allura/s/strongbox/icon?579f212ff4266fcb69552619eff50556fe40d695b5996ba34ddbf0e2dab78f5b?&w=48" loading="lazy"/></div> <div class="project-info "> <div class="result-heading-texts"> <a href="/software/product/Strongbox/" title="Find out more about Strongbox"> <strong>Strongbox</strong> </a> </div> <div class="summary"> <span>Strongbox provides best in class secure password management helping you keep your data secret. Protecting you from digital attacks by using recognized best practices, military grade cryptography, and industry standard formats. Strongbox not only secures your data but provides a beautiful native...</span> </div> </div> <div> <a href="/software/product/Strongbox/" title="Find out more about Strongbox" class="button blue hollow see-project">See Software</a> </div> </li> <li> <div class="project-icon " > <img alt="1Password" title="1Password" src="//a.fsdn.com/allura/s/s-1password/icon?efe74459266fc00b0901aca9e12d3c3594d2e16c76563d25120e7becae36425b?&w=48" loading="lazy"/></div> <div class="project-info "> <div class="result-heading-texts"> <a href="/software/product/1Password/" title="Find out more about 1Password"> <strong>1Password</strong> </a> </div> <div class="summary"> <span>1Password is a secure, scalable, and easy-to-use password manager that's trusted by the world's leading companies. Using 1Password makes it easy for your employees to stay safe online. Once 1Password is part of their workflow, good security habits will become second nature. 1Password Advanced...</span> </div> </div> <div> <a href="/software/product/1Password/" title="Find out more about 1Password" class="button blue hollow see-project">See Software</a> </div> </li> </ul> </div> </aside> <section class="row "> <div class="small-12 columns"> <a id="report-inappropriate" href="/projects/keepass/report_inappropriate" rel="nofollow">Report inappropriate content</a> </div> </section> </article> <div class="sterling"> <div id="SF_ProjectSum_728x90_C_wrapped" data-id="div-gpt-ad-1491500833666-0" class="draper visibility_rules v_970_xlarge v_728_leaderboard "> </div><script> /*global googletag */ if (SF.initial_breakpoints_visible.leaderboard) { (function(){ var el = document.getElementById('SF_ProjectSum_728x90_C_wrapped'); var newNode = document.createElement('div'); newNode.id = 'div-gpt-ad-1491500833666-0'; el.appendChild(newNode); }()); gptadRenderers['SF_ProjectSum_728x90_C'] = function(){ // jshint ignore:line googletag.cmd.push(function() { googletag.display('div-gpt-ad-1491500833666-0'); }); }; gptadRenderers['SF_ProjectSum_728x90_C'](); // jshint ignore:line } </script> </div> </div> </div> <div class="l-gutter"> </div> <div class="l-side-column"> <div class="scroll-fixable"> <section class="sterling"> <div id="SF_ProjectSum_300x250_A_wrapped" data-id="div-gpt-ad-1394209358855-0" class="draper multisize visibility_rules v_300_large "> </div><script> /*global googletag */ if (SF.initial_breakpoints_visible.large) { (function(){ var el = document.getElementById('SF_ProjectSum_300x250_A_wrapped'); var newNode = document.createElement('div'); newNode.id = 'div-gpt-ad-1394209358855-0'; el.appendChild(newNode); }()); gptadRenderers['SF_ProjectSum_300x250_A'] = function(){ // jshint ignore:line if (!SF.adblock) { $('#div-gpt-ad-1394209358855-0').parents('.draper').css("min-height", 250 + 13 + 12); // for height of .lbl-ad and padding } googletag.cmd.push(function() { googletag.display('div-gpt-ad-1394209358855-0'); }); }; gptadRenderers['SF_ProjectSum_300x250_A'](); // jshint ignore:line } </script> <div id="SF_ProjectSum_300x250_B_wrapped" data-id="div-gpt-ad-1394209358856-0" class="draper medrec visibility_rules v_300_large "> </div><script> /*global googletag */ if (SF.initial_breakpoints_visible.large) { (function(){ var el = document.getElementById('SF_ProjectSum_300x250_B_wrapped'); var newNode = document.createElement('div'); newNode.id = 'div-gpt-ad-1394209358856-0'; el.appendChild(newNode); }()); gptadRenderers['SF_ProjectSum_300x250_B'] = function(){ // jshint ignore:line if (!SF.adblock) { $('#div-gpt-ad-1394209358856-0').parents('.draper').css("min-height", 250 + 13 + 12); // for height of .lbl-ad and padding } googletag.cmd.push(function() { googletag.display('div-gpt-ad-1394209358856-0'); }); }; gptadRenderers['SF_ProjectSum_300x250_B'](); // jshint ignore:line } </script> </section> <aside class="m-sidebar-widget m-project-list"> <div class="as-header">Recommended Projects</div> <div class="body"> <ul > <li class="item"> <a href="/projects/kpcli/" title="kpcli"> <div class="project-icon " > <img alt="kpcli" title="kpcli" src="//a.fsdn.com/allura/p/kpcli/icon?1701891495" loading="lazy"/></div> </a> <div class="pinfo-content recommended"> <a class="project-name" href="/projects/kpcli/" title="Learn more about kpcli ">kpcli</a> <div class="summary"> KeePass Command Line Interface </div> </div> </li> <li class="item"> <a href="/projects/passwordsafe/" title="Password Safe"> <div class="project-icon " > <img alt="Password Safe" title="Password Safe" src="//a.fsdn.com/allura/p/passwordsafe/icon?1732563464?&w=48" srcset="//a.fsdn.com/allura/p/passwordsafe/icon?1732563464?&w=72 1.5x , //a.fsdn.com/allura/p/passwordsafe/icon?1732563464?&w=96 2x" loading="lazy"/></div> </a> <div class="pinfo-content recommended"> <a class="project-name" href="/projects/passwordsafe/" title="Learn more about Password Safe ">Password Safe</a> <div class="summary"> Popular easy-to-use and secure password manager </div> </div> </li> <li class="item"> <a href="/projects/kp-googlesync/" title="KeePass Google Sync Plugin"> <div class="project-icon " > <img alt="KeePass Google Sync Plugin" title="KeePass Google Sync Plugin" src="//a.fsdn.com/allura/p/kp-googlesync/icon?1480447534" loading="lazy"/></div> </a> <div class="pinfo-content recommended"> <a class="project-name" href="/projects/kp-googlesync/" title="Learn more about KeePass Google Sync Plugin ">KeePass Google Sync Plugin</a> <div class="summary"> Synchronize KeePass database with Google Drive using Google API. </div> </div> </li> <li class="item"> <a href="/projects/apache-druid.mirror/" title="Apache Druid"> <div class="project-icon " > <img alt="Apache Druid" title="Apache Druid" src="//a.fsdn.com/allura/mirror/apache-druid/icon?711e801c1f50f488f608540e0558f6b336f8fdb3e3cdea0219d6c468169d3b16?&w=48" srcset="//a.fsdn.com/allura/mirror/apache-druid/icon?711e801c1f50f488f608540e0558f6b336f8fdb3e3cdea0219d6c468169d3b16?&w=72 1.5x , //a.fsdn.com/allura/mirror/apache-druid/icon?711e801c1f50f488f608540e0558f6b336f8fdb3e3cdea0219d6c468169d3b16?&w=96 2x" loading="lazy"/></div> </a> <div class="pinfo-content recommended"> <a class="project-name" href="/projects/apache-druid.mirror/" title="Learn more about Apache Druid ">Apache Druid</a> <div class="summary"> A high performance real-time analytics database </div> </div> </li> </ul> </div> </aside> <section class="sterling"> <div id="SF_ProjectSum_300x250_C_wrapped" data-id="div-gpt-ad-1394209358857-0" class="draper medrec visibility_rules v_300_large "> </div><script> /*global googletag */ if (SF.initial_breakpoints_visible.large) { (function(){ var el = document.getElementById('SF_ProjectSum_300x250_C_wrapped'); var newNode = document.createElement('div'); newNode.id = 'div-gpt-ad-1394209358857-0'; el.appendChild(newNode); }()); gptadRenderers['SF_ProjectSum_300x250_C'] = function(){ // jshint ignore:line googletag.cmd.push(function() { googletag.display('div-gpt-ad-1394209358857-0'); }); }; gptadRenderers['SF_ProjectSum_300x250_C'](); // jshint ignore:line } </script> </section> <aside class="m-sidebar-widget m-project-related-keywords"> <div class="as-header">Top Searches</div> <div class="body"> <ul> <li class="item"> <a href="/directory/?q=language">language</a> </li> <li class="item"> <a href="/directory/?q=keepass">keepass</a> </li> <li class="item"> <a href="/directory/?q=chinese">chinese</a> </li> <li class="item"> <a href="/directory/?q=keepass+portable">keepass portable</a> </li> <li class="item"> <a href="/directory/?q=password+manager">password manager</a> </li> <li class="item"> <a href="/directory/?q=keypass">keypass</a> </li> <li class="item"> <a href="/directory/?q=download+installer">download installer</a> </li> <li class="item"> <a href="/directory/?q=wifi+password+harker">wifi password harker</a> </li> <li class="item"> <a href="/directory/?q=password">password</a> </li> <li class="item"> <a href="/directory/?q=rufus+for+linux">rufus for linux</a> </li> </ul> </div> </aside> <aside class="m-sidebar-widget"> <div class="as-header">Related Business Categories</div> <div class="body"> <ul> <li class="item"> <a href="/software/productivity/">Productivity</a> </li> <li class="item"> <a href="/software/database/">Database</a> </li> <li class="item"> <a href="/software/it-security/">IT Security</a> </li> <li class="item"> <a href="/software/ide/">IDE</a> </li> <li class="item"> <a href="/software/it-management/">IT Management</a> </li> <li class="item"> <a href="/software/password-management/">Password Management</a> </li> </ul> </div> </aside> </div> <script> if (!SF.adblock && SF.initial_breakpoints_visible.large) { bizx.cmp.ifConsent({ purposes: 'all', vendors: 'google-ads'}, function() { SF.Ads.scrollFixable = new SF.ScrollFixable($('.scroll-fixable').eq(0), {"adjustHorizontal":false,"avoidElement":".l-header-nav, .l-header-nav-bottom","watchAvoidStickiness":true}); if (SF.Ads.acceptable_ads_active){ SF.Ads.scrollFixable.disable(); } }); } </script> <div class="sterling"> <div id="SF_Mobile_Multi_C_wrapped" data-id="div-gpt-ad-1512154755912-0" class="draper multisize "> </div><script> /*global googletag */ if (!SF.initial_breakpoints_visible.leaderboard) { (function(){ var el = document.getElementById('SF_Mobile_Multi_C_wrapped'); var newNode = document.createElement('div'); newNode.id = 'div-gpt-ad-1512154755912-0'; el.appendChild(newNode); }()); gptadRenderers['SF_Mobile_Multi_C'] = function(){ // jshint ignore:line googletag.cmd.push(function() { googletag.display('div-gpt-ad-1512154755912-0'); }); }; gptadRenderers['SF_Mobile_Multi_C'](); // jshint ignore:line } </script> </div> </div> </div> <footer class="sandiego"> <div class="as-row"> <div class="footer-wrapper"> <nav aria-label="Site Links" role="navigation"> <section> <div class="as-h2">SourceForge</div> <ul> <li><a href="/create/" title="Create a Project">Create a Project</a></li> <li><a href="/directory/" title="Open Source Software Directory">Open Source Software</a></li> <li><a href="/software/" title="Business Software Directory">Business Software</a></li> <li><a href="/top" title="Top Open Source Projects">Top Downloaded Projects</a></li> </ul> </section> </nav> <nav aria-label="Company Links" role="navigation"> <section> <div class="as-h2">Company</div> <ul> <li><a href="/about">About</a></li> <li><a href="/about/leadership" title="Open Source Software Directory">Team</a></li> <li class="h-card"> <address> <span class="p-name p-org">SourceForge Headquarters</span><br> <span class="p-street-address">225 Broadway Suite 1600</span><br> <span class="p-locality">San Diego, CA <span class="p-postal-code">92101</span></span><br> <span class="p-tel">+1 (858) 422-6466</span><br> </address> </li> <li id="social"> <span></span> <a href="https://twitter.com/sourceforge" class="twitter" rel="nofollow" target="_blank" title="SourceForge on X"> <svg class="vertical-icon-fix" data-name="twitter" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1684 408q-67 98-162 167 1 14 1 42 0 130-38 259.5t-115.5 248.5-184.5 210.5-258 146-323 54.5q-271 0-496-145 35 4 78 4 225 0 401-138-105-2-188-64.5t-114-159.5q33 5 61 5 43 0 85-11-112-23-185.5-111.5t-73.5-205.5v-4q68 38 146 41-66-44-105-115t-39-154q0-88 44-163 121 149 294.5 238.5t371.5 99.5q-8-38-8-74 0-134 94.5-228.5t228.5-94.5q140 0 236 102 109-21 205-78-37 115-142 178 93-10 186-50z"/></svg></a> <a href="https://fosstodon.org/@sourceforge" rel="me nofollow" target="_blank" title="SourceForge on Mastodon"> <svg class="vertical-icon-fix" data-name="mastodon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M433 179.11c0-97.2-63.71-125.7-63.71-125.7-62.52-28.7-228.56-28.4-290.48 0 0 0-63.72 28.5-63.72 125.7 0 115.7-6.6 259.4 105.63 289.1 40.51 10.7 75.32 13 103.33 11.4 50.81-2.8 79.32-18.1 79.32-18.1l-1.7-36.9s-36.31 11.4-77.12 10.1c-40.41-1.4-83-4.4-89.63-54a102.54 102.54 0 0 1-.9-13.9c85.63 20.9 158.65 9.1 178.75 6.7 56.12-6.7 105-41.3 111.23-72.9 9.8-49.8 9-121.5 9-121.5zm-75.12 125.2h-46.63v-114.2c0-49.7-64-51.6-64 6.9v62.5h-46.33V197c0-58.5-64-56.6-64-6.9v114.2H90.19c0-122.1-5.2-147.9 18.41-175 25.9-28.9 79.82-30.8 103.83 6.1l11.6 19.5 11.6-19.5c24.11-37.1 78.12-34.8 103.83-6.1 23.71 27.3 18.4 53 18.4 175z"/></svg></a> <a href="https://www.facebook.com/sourceforgenet/" class="facebook" rel="nofollow" target="_blank" title="SourceForge on Facebook"> <svg data-name="facebook" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1343 12v264h-157q-86 0-116 36t-30 108v189h293l-39 296h-254v759h-306v-759h-255v-296h255v-218q0-186 104-288.5t277-102.5q147 0 228 12z"/></svg></a> <a href="https://www.linkedin.com/company/sourceforge.net" class="linkedin" rel="nofollow" target="_blank" title="SourceForge on LinkedIn"> <svg data-name="linkedin" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M477 625v991h-330v-991h330zm21-306q1 73-50.5 122t-135.5 49h-2q-82 0-132-49t-50-122q0-74 51.5-122.5t134.5-48.5 133 48.5 51 122.5zm1166 729v568h-329v-530q0-105-40.5-164.5t-126.5-59.5q-63 0-105.5 34.5t-63.5 85.5q-11 30-11 81v553h-329q2-399 2-647t-1-296l-1-48h329v144h-2q20-32 41-56t56.5-52 87-43.5 114.5-15.5q171 0 275 113.5t104 332.5z"/></svg></a> <a href="/user/newsletters" rel=nofollow class="newsletter" title="Subscribe to our newsletter"> <svg class="vertical-icon-fix" data-name="mmSF_11mail" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 42 42" enable-background="new 0 0 42 42" xml:space="preserve"><path fill="#FFFFFF" d="M0,6v30h42V6H0z M24.2,21.2c-0.8,0.8-2.3,2-3.2,2c-0.9,0-2.4-1.2-3.2-2L5.8,9.7h30.3L24.2,21.2z M13.7,21l-9.9,9.4V11.6L13.7,21z M15.7,23L15.7,23c0.5,0.5,2.9,2.9,5.3,2.9c2.4,0,4.8-2.4,5.2-2.8l0.1-0.1l9.8,9.4H5.8L15.7,23z M28.3,21l9.9-9.5v18.9L28.3,21z"/></svg></a> <span></span> </li> </ul> </section> </nav> <nav aria-label="Resources Links" role="navigation"> <section> <div class="as-h2">Resources</div> <ul> <li><a href="/support" title="Support Section">Support</a></li> <li><a href="/p/forge/documentation/Docs%20Home/" title="Site Documentation">Site Documentation</a></li> <li><a href="https://fosstodon.org/@sourceforgestatus" title="Site Status" rel="me nofollow">Site Status</a></li> <li><a href="/reviews" title="Reviews" rel="me nofollow">SourceForge Reviews</a></li> </ul> </section> </nav> <section class="footer-logo"> <a href="/" title="Home" class="sf-logo"> <img src="//a.fsdn.com/con/images/sandiego/sf-logo-full.svg" alt="SourceForge logo" class="sf-logo-full"/> </a> </section> </div> </div> <section class="l-nav-bottom"> <nav class="row"> <div class="columns small-12 large-6 copyright-notice"> © 2025 Slashdot Media. All Rights Reserved. </div> <div class="columns large-6 links links-right"> <a href="https://slashdotmedia.com/terms-of-use" target="_blank" title="Terms" rel="nofollow">Terms</a> <a href="https://slashdotmedia.com/privacy-statement/" target="_blank" title="Privacy" rel="nofollow">Privacy</a> <a href="https://slashdotmedia.com/opt-out-choices" target="_blank" title="Opt Out" rel="nofollow">Opt Out</a> <a href="https://slashdotmedia.com/contact/" target="_blank" title="Advertise" rel="nofollow">Advertise</a> </div> </nav> </section> </footer> </div> <script src="//a.fsdn.com/con/js/min/sf.sandiego-base.js?1740156408"></script> <script> /* global Dropzone */ Dropzone.options.blockthisForm = false; </script> <script src="//a.fsdn.com/con/js/min/sf.sandiego-foundation-base.js?1740156408"></script> <script src="//a.fsdn.com/con/js/min/sf.sandiego-foundation-tooltip.js?1740156408"></script> <script> /* global Foundation */ $(document).foundation(); Foundation.Triggers.forceListenersNow(); </script> <script> bizx.cmp.ifConsent({purposes:'all', vendors:'google-ads'}, function () { $('body').removeClass('no-ads-consent'); }, function () { $('body').addClass('no-ads-consent'); }, null, function () { $('body').addClass('no-ads-consent'); }); </script> <noscript><p><img src="https://analytics.slashdotmedia.com/index.php?idsite=39" style="border:0;" alt="" /></p></noscript> <script> function geturl(url, params) { params = Object .keys(params) .map(function(key) { return key + "=" + encodeURIComponent(params[key]); }) .join("&"); return url + "?" + params; } function loadimg(params, dimension_prefix) { params = Object.assign({"idsite":1,"rec":1,"rand":27801,"dimension2":"pg_project","url":"https://sourceforge.net/projects/keepass/","action_name":"KeePass download | SourceForge.net"}, params); for (var key in params) { if (params.hasOwnProperty(key) && key.indexOf('dimension') === 0 && params[key] !== undefined) { params[key] = (dimension_prefix||'') + params[key]; } } params.rand = Math.floor(Math.random() * 100000); bizx.cmp.ifConsent('publisher', ['measurement'], function() { var url = geturl("//sourceforge.net/software/visit", params); if (!('sendBeacon' in navigator) || !navigator.sendBeacon(url)) { var img = document.createElement('img'); img.src = url; img.style = "border:0;position:absolute;top:0;"; img.alt = ""; document.body.appendChild(img); } }); } var $typeaheads = $('.typeahead__container input[name=q]'); $typeaheads.on('typeahead-item-clicked', function(ev, $typeahead, q, item){ var groupIndex = ($typeahead.data('groups') || []).indexOf(item.group); if (groupIndex === 2 || groupIndex === 3) { loadimg({ 'e_c': 'Search | Typeahead | ' + item.group, 'e_a': "Typeahead Click | q=" + q, 'e_n': item.href, }, 'typeahead_on_'); } }); </script> <script type="text/javascript"> bizx.cmp.ifConsent({purposes: 'all', vendors: '6sense'}, async() => { (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true;b.defer=true;b.id='6senseWebTag'; b.src = "https://j.6sc.co/j/58729049-be80-466a-9abf-b3911430bbd8.js"; s.parentNode.insertBefore(b, s);})(); }); </script> <!-- CCM Tag --> <script> (function () { bizx.cmp.ifConsent({ purposes: 'all', vendors: 'bombora'}, function () { /*global _ml:true, window */ _ml = window._ml || {}; _ml.eid = '771'; _ml.fp = '1c4b7e95-3903-416d-b7b9-c8a6fd4f0f41'; var s = document.getElementsByTagName('script')[0], cd = new Date(), mltag = document.createElement('script'); mltag.type = 'text/javascript'; mltag.async = true; mltag.defer = true; mltag.src = '//ml314.com/tag.aspx?' + cd.getDate() + cd.getMonth() + cd.getFullYear(); s.parentNode.insertBefore(mltag, s); }); })(); </script> <!-- End CCM Tag --> <!-- Hubspot tracking --> <div id="overlay-blockthis-wrapper" style="display: none;"> <div id="overlay-blockthis"> <div class="as-h2 title">Thanks for helping keep SourceForge clean.</div> <a href="#" id="btn-blockthis-close">X</a> <form class="dropzone small-12" action="/api/instrumentation/gpt" id="blockthisForm" method="POST"> <div class="row small-12"> <div class="column description small-12"> <input type="hidden" name="_visit_cookie" value="1c4b7e95-3903-416d-b7b9-c8a6fd4f0f41"/> <input type='hidden' name='timestamp' value='1740221625'/> <input type='hidden' name='spinner' value='XkEetCX2MHfN:R_BOVpniW6bj1pE'/> <p class='A3ee3e2d7ba1e25c91bf4e21d10ab2ff7a43ad994'><label for='Xwpcvw4JnGMO1LcODFcKFccOLEU8tS0Qwwq8r'>You seem to have CSS turned off. Please don't fill out this field.</label><input id='Xwpcvw4JnGMO1LcODFcKFccOLEU8tS0Qwwq8r' name='XwpYvw4JnGMO1LcKYwrzDhnUJwoBWw7LCuXXCmmzDvg' type= 'text'/></p> <p class='A3ee3e2d7ba1e25c91bf4e21d10ab2ff7a43ad994'><label for='Xwpcvw4JnGMO1LcOCFcKFccOLEU8tS0Qwwq8r'>You seem to have CSS turned off. Please don't fill out this field.</label><input id='Xwpcvw4JnGMO1LcOCFcKFccOLEU8tS0Qwwq8r' name='XwpYvw4JnGMO1LMKYwrzDhnUJwoBWw7LCuXXCmmzDvg' type= 'text'/></p> Briefly describe the problem (required): <input name="Xwpsjw4h6HsO:dMKDCi7CnyA9W2PDnsOhNRnCgQ" type="text" required> </div> </div> <div class="column small-12"> <div class="upload-text">Upload screenshot of ad (required):</div> <div id='upload-it'> <a href="#" id="upload-select-file">Select a file</a>, or drag & drop file here. </div> <div id="upload-it-placeholder"></div> <div class="dropzone-previews" style="display: none"></div> <div class="dz-message" style="display: none"></div> <div id="dropzone-preview-template" style="display: none"> <div class="dz-preview dz-file-preview"> <img data-dz-thumbnail src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" alt=""/> <div class="dz-success-mark"><span>✔</span></div> <div class="dz-error-mark"><span>✘</span></div> <div class="dz-error-message"><span data-dz-errormessage></span></div> </div> </div> </div> <div class="column small-12"> <u>Screenshot instructions:</u> <a data-external target=_blank href="http://windows.microsoft.com/en-us/windows/take-screen-capture-print-screen#take-screen-capture-print-screen=windows-8">Windows</a> </div> <div class="row small-12"> <div class="column large-5 small-6"> <p> <u>Click URL instructions:</u><br> Right-click on the ad, choose "Copy Link", then paste here →<br> (This may not be possible with some types of ads) </p> <a class="more-info" href="https://sourceforge.net/p/forge/documentation/Report%20a%20problem%20with%20Ad%20content/" target="_blank">More information about our ad policies</a> </div> <div class="column large-7 small-6"> <p>Ad destination/click URL: <input name="Xwpkkw4FgHsOnQsKGDCvCm8KMw5ccwqXCjWnDszRC" type="url" required> </p> <textarea id="gpt-info" name="XwpQjw4x9HMOnw59yw7sAJsKBRnsxIhzCjEXCoA"></textarea> <input class="button" type="submit" id="btn-blockthis-submit" value="Submit Report"> </div> </div> </form> </div> </div> <script> bizx.cmp.ifConsent('', ['all'], function () { bizx.cmp.embedScript('//ads.pro-market.net/ads/scripts/site-143572.js'); }); </script><script> bizx.cmp.ifConsent('', ['all'], function () { try{(function(){ var cb = new Date().getTime(); var s = document.createElement("script"); s.defer = true; s.src = "//tag.crsspxl.com/s1.js?d=2396&cb="+cb; var s0 = document.getElementsByTagName('script')[0]; s0.parentNode.insertBefore(s, s0); })();}catch(e){} }); </script> <script type="text/javascript"> bizx.cmp.ifConsent({ purposes: ['storage', 'measurement'], vendors: 'google-analytics'}, function () { /* jshint ignore:start */ (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); /* jshint ignore:end */ window.dataLayer = window.dataLayer || []; function gtag(){ window.dataLayer.push(arguments); } window.gtag = window.gtag || gtag; bizx.cmp.embedScript("https://www.googletagmanager.com/gtag/js"); gtag('js', new Date()); gtag('set', { 'page_location': 'https://sourceforge.net/projects/keepass/', }); }); </script> <script> /*global ga, gtag */ SF.devicePixelRatio = Math.round(window.getDevicePixelRatio()*10)/10; bizx.cmp.ifConsent({ purposes: ['storage', 'measurement'], vendors: 'google-analytics'}, function () { gtag('config', 'G-1H226E4E4L', { send_page_view: false, 'SF_Project_Shortname': 'keepass', 'SF_Page_Type': 'pg_project', user_properties: { 'SF_Logged_in': 'Logged Out', }, 'SF_Ads_Disabled': 'No', 'SF_Prebid_Load_Method': 'sync', 'devicePixelRatio': SF.devicePixelRatio, }); gtag('event', 'page_view', { send_to: 'G-1H226E4E4L' }); }); </script> <script> function gam(id){ bizx.cmp.ifConsent({ purposes: 'all', vendors: 'google-ads'}, function () { bizx.cmp.embedScript(`https://pagead2.googlesyndication.com/pagead/js/pcd.js?${id}`, true, // async 'head', // location null, // callback false, // defer {id: `google-pcd-tag-${id}`, 'data-audience-pixel': 'dc_iu=/41014381/DFPAudiencePixel;dc_seg=' + id}); }); } gam("8901705213");gam("8901712041");</script> <script src="//a.fsdn.com/con/js/min/sf.sandiego-project.js?1740156408"></script> </body> </html>