Bitwarden mobile app vault (iOS and Android).
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Federico Maccaroni b8c1107c94
Fixed long secure notes edition scrolling when focused issue (#1257) (#1601)
23 hours ago
.github Release branch constraint on build (#1599) 4 days ago
src Fixed long secure notes edition scrolling when focused issue (#1257) (#1601) 23 hours ago
store New Crowdin updates (#1583) 2 weeks ago
test Update XF to remove AndroidX dependency hack (#1544) 1 month ago
.editorconfig editorconfig 2 years ago
.gitattributes stub out xamarin project 3 years ago
.gitignore Updated .gitignore with latest from Xamarin repo and removed Android Resource.designer.cs file (#781) 2 years ago
CNAME cname dist 2 years ago expand contributing guide (#1147) 12 months ago
LICENSE.txt license 5 years ago Update (#1523) 2 months ago uppercase Bitwarden 4 years ago
bitwarden-mobile.sln Replaced appveyor build badge with one from Github Workflow (#1350) 7 months ago
crowdin.yml Simplifying Crowdin sync workflow (#1517) 2 months ago
package-lock.json npm audit fix 2 years ago
package.json rename npm package to bitwarden-mobile 2 years ago

Github Workflow build on master Crowdin Join the chat at

Bitwarden Mobile Application

Get it on Google Play Get it on Google Play

The Bitwarden mobile application is written in C# with Xamarin Android, Xamarin iOS, and Xamarin Forms.



Run the app

  • Open the solution file in Visual Studio.
  • Restore the nuget packages.
  • Build and run the app.


Code contributions are welcome! Visual Studio with Xamarin is required to work on this project. Please commit any pull requests against the master branch. Learn more about how to contribute by reading the file.

Security audits and feedback are welcome. Please open an issue or email us privately if the report is sensitive in nature. You can read our security policy in the file.