/ kostenloses tool · open source

Google Auth Extractor

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.

Python 3.10+ Windows macOS Linux MIT
/ warum

Warum gibt es dieses Tool?

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.

/ funktionen

Alles, was enthalten ist.

otpauth-migration://-URL direkt einfügen
Bild oder Screenshot des QR-Codes hochladen
Bildschirmbereich mit der Maus scannen
Sammelt Konten über mehrere Scans hinweg
Automatische Duplikaterkennung
Aussteller, Name oder Geheimschlüssel kopieren
Oberfläche auf Spanisch und Englisch
Liste löschen, um neu zu beginnen
Export als TXT, Aegis, 2FAS, CSV
100 % lokal — keine Daten verlassen Ihren Computer
/ screenshots

Das Tool in Aktion.

Das Tool in Aktion. Das Tool in Aktion. Das Tool in Aktion. Das Tool in Aktion. Das Tool in Aktion.
/ installation

Installation.

1. Repository klonen
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".

2. Abhängigkeiten installieren
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
/ verwendung

So wird es ausgeführt.

Ausführen
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
/ anleitung

Schritt für Schritt.

01

Export aus Google Authenticator

Ö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).

02

In die App importieren (Modus wählen)

🔗 URL-Modus

QR-Code scannen → URL otpauth-migration://offline?data=... kopieren → einfügen → Konten extrahieren

🖼️ Bild-Modus

Screenshot des QR-Codes → Bild auswählen → QR lesen und extrahieren

📷 Bildschirm-Scan-Modus

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.

03

Exportieren

Sobald alle Konten in der Liste sind, klicken Sie auf die Schaltfläche für das gewünschte Format:

TXT · .txt Aegis · .json · Android 2FAS · .2fas · Android/iOS CSV · Bitwarden, 1Password
/ abhängigkeiten

Was intern verwendet wird.

customtkinter — grafische Oberfläche pillow — Bildverarbeitung pyzbar — QR-Dekodierung (primär) opencv-python — QR-Dekodierung (Ausweichlösung) mss — Multi-Monitor-Erfassung
/ hilfe

Problembehandlung.

Der Bildschirmscanner funktioniert nicht

pip install pillow pyzbar opencv-python mss
sudo apt install libzbar0   # Ubuntu
brew install zbar           # macOS

Mehrere Python-Versionen unter Windows

C:\Python311\python.exe -m pip install customtkinter pillow pyzbar opencv-python mss

Fehler beim Importieren von pyzbar unter Windows

pyzbar benötigt native Bibliotheken. Bei einem Fehler wird automatisch opencv-python als Ausweichlösung verwendet.

/ sicherheit

Ohne Internetverbindung.

Keine Netzwerkverbindungen
TOTP-Schlüssel bleiben auf Ihrem Computer
Vollständiger Quellcode zur Prüfung verfügbar

MIT-Lizenz.

Nutzen, verändern und frei weiterverbreiten.

Repository ansehen →