Exporta tus cuentas TOTP de Google Authenticator a TXT, Aegis, 2FAS o CSV.
Export your Google Authenticator TOTP accounts to TXT, Aegis, 2FAS or CSV.
Google Authenticator exporta las cuentas en un formato propietario (otpauth-migration://) que ninguna otra app puede leer directamente. Cada código QR contiene hasta 10 cuentas. Esta herramienta decodifica esos QR y extrae las claves TOTP para que puedas importarlas donde quieras.
Google Authenticator exports accounts in a proprietary format (otpauth-migration://) that no other app can read directly. Each QR code holds up to 10 accounts. This tool decodes those QR codes and extracts the TOTP secrets so you can import them anywhere.
git clone https://github.com/joseqwrtt/Google_auth_extractor.git
cd Google_auth_extractor
📌 Voraussetzungen: Python 3.10 oder höher. Aktivieren Sie bei der Installation unter Windows "Add Python to PATH".
pip install customtkinter pillow pyzbar opencv-python mss
🐧 Linux / macOS: Sie benötigen außerdem die native zbar-Bibliothek:
# Ubuntu / Debian
sudo apt install libzbar0
# macOS
brew install zbar
python Google_auth_extractor.py
💡 Windows mit mehreren Python-Versionen:
C:\Python311\python.exe Google_auth_extractor.py
Oder erstellen Sie eine Datei ausfuehren.bat:
python "%~dp0Google_auth_extractor.py"
pause
Öffnen Sie Google Authenticator → Menü (⋮) → Konten übertragen → Konten exportieren → wählen Sie die Konten aus → ein oder mehrere QR-Codes erscheinen (max. 10 Konten pro QR-Code).
QR-Code scannen → URL otpauth-migration://offline?data=... kopieren → einfügen → Konten extrahieren
Screenshot des QR-Codes → Bild auswählen → QR lesen und extrahieren
QR-Code anzeigen → Bereich auswählen → Rechteck zeichnen → automatische Extraktion
💡 Wenn Sie mehr als 10 Konten haben, wiederholen Sie den Vorgang für jeden QR-Code. Konten werden gesammelt, Duplikate werden ignoriert.
Sobald alle Konten in der Liste sind, klicken Sie auf die Schaltfläche für das gewünschte Format:
pip install pillow pyzbar opencv-python mss
sudo apt install libzbar0 # Ubuntu
brew install zbar # macOS
C:\Python311\python.exe -m pip install customtkinter pillow pyzbar opencv-python mss
pyzbar benötigt native Bibliotheken. Bei einem Fehler wird automatisch opencv-python als Ausweichlösung verwendet.