💡Müssen Sie Base64-Daten decodieren? Unser kostenloses Online-Tool konvertiert codierte Strings und Dateien sofort zurück in ihr Originalformat – perfekt für Entwickler, die mit APIs, E-Mail-Anhängen und Datenwiederherstellung arbeiten. � Unterstützt Dateien bis zu 10MB. Keine Downloads erforderlich!
🔍 Überprüfen Sie, ob der Base64-String den RFC 4648-Standards entspricht
📊 Konvertieren Sie jedes Base64-Zeichen in seinen 6-Bit-Wert
🧩 Kombinieren Sie vier 6-Bit-Blöcke zu 24-Bit-Sequenzen
💾 Aufteilung in originale 8-Bit-Bytes und Konvertierung in das Ausgabeformat
Akzeptiert RFC 4648 Standard-Base64-Alphabet plus Varianten:
Typ | Zeichen | Hinweise |
---|---|---|
0 -25 | A-Z | 🔠 Großbuchstaben |
2 6-51 | a-z | 🔡 Kleinbuchstaben |
5 2-61 | 0 -9 | 🔢 Ziffern |
6 2-63 | +/ | ⚡ Standardsymbole |
= | ⏹ ️ Auffüllzeichen | |
-_ | 🌐 URL-sichere Variante |
Decodierungsgrößenvergleich:
Base64-Größe | Originalgröße | Reduktion |
---|---|---|
4 Zeichen | 3 Bytes | 🔽 25% |
1 .33KB | 1 KB | 🔽 25% |
1 .33MB | 1 MB | 🔽 25% |
Durchschnittliche Verarbeitungszeiten (Chrome v120):
Dateigröße | Decodierungszeit |
---|---|
1 KB | ⚡ <50ms |
1 00KB | ⚡ <300ms |
1 MB | ⏳ <1.5s |
1 0MB | ⏳ <8s |
Native Base64-Tools über Plattformen hinweg:
🔤String decodieren
echo 'SGVsbG8=' | base64 --decode
Grundlegende String-Decodierung
📁Datei decodieren
base64 -d input.b64 > output.txt
Base64 zu Dateikonvertierung
🔌PowerShell-Decodierung
[Text.Encoding]::UTF8.GetString([Convert]::FromBase64String("SGVsbG8="))
Native PowerShell-Methode
⌨️ CMD-Decodierung
certutil -decode input.b64 output.txt
Integriertes Windows-Utility
const binaryString = atob('iVBORw0KGgo...');
const decodedData = JSON.parse(atob(localStorage.getItem('cache')));
Content-Transfer-Encoding: base64
const attachment = Buffer.from(encodedContent, 'base64');
Base64
-Zeichen, 2) Fehlendes Auffüllzeichen '=', oder 3) Die Daten waren ursprünglich binär (versuchen Sie, als Datei zu speichern, anstatt als Text anzuzeigen).Base64
zurück in das Standardformat.Base64
ist keine Verschlüsselung - es ist Codierung. Für sensible Daten stellen Sie sicher, dass vor der ursprünglichen Codierung eine ordnungsgemäße Verschlüsselung (wie AES) verwendet wurde.Für Debugging-Zwecke validieren Sie zuerst Ihren Base64-String mit unserem Tool, bevor Sie versuchen, ihn in Ihrer Anwendung zu decodieren.
Überprüfen Sie immer die Ausgabegröße nach der Decodierung - sie sollte ~25% kleiner sein als die Base64-Eingabe.
Kombinieren Sie mit gzip-Dekompression, wenn Sie große decodierte Daten verarbeiten, die zuvor komprimiert wurden.