Fork me on GitHub

et-otp by ecki

et-OTP - eckes' TOTP Java Soft Token


The software is tested to work with Amazon MFA for AWS, Dropbox Two-step verification, Google 2-step verification as well as Microsoft and TeamViewer Two-Step verification. See the following GitHub Wiki pages for a more detailed description:

All those sites offer the token secret as a QR-code, but you can switch to a text only (base32) representation. This text code is accepted by et-OTP.


Java SE (Swing), JCE. Tested with Oracle Java SE version 6,7,8 and 9ea.


Copy the et-otp-x.x.jar to a writeable directory and execute it as executable JAR.

java -jar et-otp-1.2.jar

It will generate a file when the settings have been saved.


GPL v2

Authors and Contact

Bernd Eckenfels (


Binary (JAR)

A release build of the executable JAR file can be found here:


You can download this project source in either zip or tar formats.

You can also clone the project with Git by running:

git clone git://


This project can be build with Maven (pom.xml) or Eclipse (.project). is used for continous integration builds.

Travis Status Master Total alerts

There is a -generated project site as well.