Generate Two-Factor Codes
  • Rust 94.3%
  • Meson 2%
  • Python 1.8%
  • HTML 1.4%
  • Shell 0.3%
  • Other 0.2%
Find a file
2026-03-10 17:51:30 +00:00
build-aux flatpak: Update llvm extension to version 20 2025-08-20 21:45:54 +02:00
data Add D-Bus service file 2025-08-22 10:18:20 +02:00
favicon-scrapper Update dependencies 2026-02-27 22:52:42 +01:00
migrations providers: Rename GNOME SSO to GNOME 2025-03-14 18:52:54 +00:00
po Update Danish translation 2026-03-10 17:51:30 +00:00
src Update dependencies 2026-02-27 22:52:42 +01:00
tools tools: Update deps 2026-02-27 22:36:45 +01:00
.editorconfig init a port to gtk4 2020-10-28 01:52:54 +01:00
.gitignore favicon: Support -uri/favicon.ico 2022-04-17 00:38:46 +02:00
.gitlab-ci.yml ci: Include release template 2025-03-16 16:14:22 +01:00
Authenticator.doap metadata: Fix summary 2024-01-07 15:35:19 +01:00
Cargo.lock Update dependencies 2026-02-27 22:52:42 +01:00
Cargo.toml Update dependencies 2026-02-27 22:52:42 +01:00
CONTRIBUTING.md contributing: mention the new docs & update matrix room 2022-06-11 21:57:46 +00:00
diesel.toml Well, I'm doing this. 2019-09-03 00:07:06 +00:00
LICENSE Well, I'm doing this. 2019-09-03 00:07:06 +00:00
logo.png Add gitlab logo 2021-10-15 15:12:32 +00:00
meson.build Port to AdwShortcutsDialog 2025-08-20 21:45:54 +02:00
meson_options.txt Well, I'm doing this. 2019-09-03 00:07:06 +00:00
README.md README: Use path instead of uri for app icon 2025-03-15 11:08:30 +01:00
rustfmt.toml Make use of nightly rustfmt features 2022-06-10 21:23:13 +02:00

Authenticator

Generate two-factor codes

Screenshots

Features

  • Time-based/Counter-based/Steam methods support
  • SHA-1/SHA-256/SHA-512 algorithms support
  • QR code scanner using a camera or from a screenshot
  • Lock the application with a password
  • Beautiful UI
  • GNOME Shell search provider
  • Backup/Restore from/into known applications like FreeOTP+, Aegis (encrypted / plain-text), andOTP, Google Authenticator

Getting in touch

If you have any questions regarding the use or development of Authenticator, please join us on our #authenticator:gnome.org channel.

Hack on Authenticator

To build the development version of Authenticator and hack on the code see the general guide for building GNOME apps with Flatpak and GNOME Builder.

Credits

  • We ship a database of providers based on twofactorauth, by the 2factorauth team