Base64-Kodierungs- und Dekodierungswerkzeug

Online Base64-Kodierung und -Dekodierung, unterstützt den gegenseitigen Umschlag zwischen Text und Base64-Format, keine Datenübertragung erforderlich

1272 Mal verwendet | 5.0 Bewertung

Eingabeinhalt

Ergebnis

Verwendungsanleitung

1

Inhalt eingeben

Geben Sie den zu kodierenden oder zu dekodierenden Textinhalt in das Eingabefeld ein.

2

Vorgang auswählen

Klicken Sie auf die Schaltfläche "Nach Base64 kodieren" oder "Base64 dekodieren", um die entsprechende Operation auszuführen.

3

Ergebnis anzeigen

Sehen Sie den konvertierten Inhalt im Ergebnisbereich an.

4

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.

Empfohlene Werkzeuge