Base64-Kodierungs- und Dekodierungswerkzeug
Online Base64-Kodierung und -Dekodierung, unterstützt den gegenseitigen Umschlag zwischen Text und Base64-Format, keine Datenübertragung erforderlich
Eingabeinhalt
Ergebnis
Verwendungsanleitung
Inhalt eingeben
Geben Sie den zu kodierenden oder zu dekodierenden Textinhalt in das Eingabefeld ein.
Vorgang auswählen
Klicken Sie auf die Schaltfläche "Nach Base64 kodieren" oder "Base64 dekodieren", um die entsprechende Operation auszuführen.
Ergebnis anzeigen
Sehen Sie den konvertierten Inhalt im Ergebnisbereich an.
Hilfsfunktionen
Verwenden Sie Funktionen wie Kopieren, Herunterladen und Inhalt tauschen, um die Arbeits effizienz zu steigern.
Base64-Grundlagen
Was ist Base64?
Base64 ist ein Kodierungsverfahren, das binäre Daten durch 64 druckbare Zeichen darstellt. Es ist eines der gebräuchlichsten Verfahren für die Übertragung von 8-Bit-Bytecode im Netzwerk.
Das Grundprinzip der Base64-Kodierung besteht darin, 3 8-Bit-Bytes (3×8=24 Bit) in 4 6-Bit-Bytes (4×6=24 Bit) zu kodieren und jedes 6-Bit-Byte dann auf ein druckbares Zeichen abzubilden.
Anwendungsfälle für Base64
- Einarbeiten von Binärdaten (z. B. Bildern) in URLs, Cookies, Webseiten
- Übertragung von binären Anhängen in E-Mails (über das MIME-Protokoll)
- Sichere Übertragung von Binärdaten in HTTP-Umgebungen
- Übertragung von Nicht-ASCII-Zeichen in Textprotokollen
- Kodierung von Authentifizierungsinformationen (z. B. HTTP Basic Authentication)
Base64-Kodierungstabelle
| Index | Zeichen | Index | Zeichen | Index | Zeichen | Index | Zeichen |
|---|---|---|---|---|---|---|---|
| 0-25 | A-Z | 26-51 | a-z | 52-61 | 0-9 | 62 | + |
| 63 | / | Füllung | = |
Kodierungsvorgang Beispiel
Nehmen wir das Wort "Man" als Beispiel, um den Base64-Kodierungsvorgang zu sehen:
1. Originaltext: Man
2. ASCII-Werte: 77 97 110
3. Binär: 01001101 01100001 01101110
4. Aufteilen in 6-Bit-Gruppen: 010011 010110 000101 101110
5. Zu Dezimal konvertieren: 19 22 5 46
6. Base64-Zeichen: T W F u
7. Endgültiges Ergebnis: TWFu
Werkzeugbeschreibung
Dieses Base64-Kodierungs- und Dekodierungswerkzeug ermöglicht es Ihnen, Text in Base64 zu kodieren und Base64-codierte Zeichenfolgen in den ursprünglichen Text zu dekodieren. Alle Operationen werden in Ihrem Browser durchgeführt, und Ihre Daten werden nie an einen Server gesendet.
Häufig gestellte Fragen
Warum wird Base64 verwendet?
Base64 wird verwendet, um binäre Daten in ein textbasiertes Format zu konvertieren, das sicher über Protokolle übertragen werden kann, die hauptsächlich für Text ausgelegt sind, wie HTTP, SMTP und others.
Ist Base64 eine Verschlüsselungsmethode?
Nein, Base64 ist keine Verschlüsselungsmethode, sondern eine Kodierungsmethode. Es dient dazu, binäre Daten in ein textbasiertes Format umzuwandeln, nicht dazu, Daten zu verschlüsseln.
Warum werden manchmal Füllzeichen (=) in Base64-codierten Zeichenfolgen verwendet?
Füllzeichen werden verwendet, um sicherzustellen, dass die Länge der kodierten Zeichenfolge ein Vielfaches von 4 ist, was für die korrekte Dekodierung erforderlich ist.
Vergrößert Base64 die Datengröße?
Ja, Base64 erhöht die Datengröße um ca. 33% im Vergleich zu den Originaldaten, da es 6 Bit pro Zeichen kodiert und Füllzeichen verwendet.