Authenticator is a browser extension that generates time-based one-time passwords for two-factor authentication.
The tool solves the problem of managing 2FA codes by storing authentication secrets directly in your browser and generating verification codes on demand, eliminating the need for a separate authenticator app. It works by implementing standard OTP algorithms within a WebExtension that runs locally in Chrome, Firefox, Microsoft Edge, and Safari, keeping secrets encrypted in the browser's storage.
The extension suits users who prefer consolidating their authentication workflow within their primary browser rather than maintaining a separate mobile app. It works well for anyone already spending significant time in their browser and wanting quick access to 2FA codes without switching applications. The tool is particularly valuable for developers and power users comfortable with browser-based security models. A Safari edition is available on the App Store, though the maintainers note they do not provide official support for it.
The project maintains active build infrastructure and receives security review from institutional information security expertise. Development is organized around multiple browser platforms with platform-specific build processes documented for contributors. The codebase is written in TypeScript and localization support is actively managed through community translation efforts.